Skip to search formSkip to main contentSkip to account menu

Object Constraint Language

Known as: OCL, ObjectConstraintLanguage 
The Object Constraint Language (OCL) is a declarative language for describing rules that apply to Unified Modeling Language (UML) models developed at… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2014
2014
Currently, UML is widely accepted by the software industry to be the modeling language used to construct models. Several UML… 
Highly Cited
2012
Highly Cited
2012
MDE is being applied to the development of increasingly complex systems that require larger model transformations. Given that the… 
Highly Cited
2011
Highly Cited
2011
What does it mean for an encryption scheme to be leakage-resilient? Prior formulations require that the scheme remains… 
2008
2008
Metrics applied at the early stages of the Information Systems development process are useful for assessing further decisions… 
Review
2008
Review
2008
• A submitted manuscript is the author's version of the article upon submission and before peer-review. There can be important… 
Highly Cited
2005
Highly Cited
2005
As models and ontologies assume an increasingly central role in software and information systems engineering, the question of how… 
Review
2004
Review
2004
The Agent Modeling Language(AML) is a semi-formal visual modeling language, specified as an extension to UML 2.0. It is a… 
2004
2004
This paper describes a technique for formalizing metrics for COTS-based architectures. This technique is built upon the UML 2.0… 
2002
2002
. UML class diagrams are widely used to model the static structure of object-oriented software systems. As a supplement, OCL… 
2002
2002
This article presents a UML profile for an OCL extension that enables modelers to specify behavioral, state-oriented real-time…