What is Object Constraint Language (OCL)?
Answers were Sorted based on User's Feedback
Answer / guest
The Object Constraint Language is a declarative language
for describing rules that apply to UML models developed at
IBM and now part of the UML standard. Initially OCL was
only a formal specification language extension to UML. OCL
may now be used with any Meta-Object Facility OMG
metamodel, including UML. The Object Constraint Language is
a precise text language that provides constraint and object
query expressions on any Meta-Object Facility model or
metamodel that cannot otherwise be expressed by
diagrammatic notation. OCL is a key component of the new
OMG standard recommendation for transforming models, the
QVT specification.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / recho
The Object Constraint Language - the OCL is used to specify
constraints on objects in the UML.
Definition
A constraint is a restriction on one or more values of (part
of) an object oriented model or system
| Is This Answer Correct ? | 1 Yes | 1 No |
Define types of file access methods?
What are the advantages of using UML?
Explain about structural diagrams?
what is difference between old & new version of uml?
What are boundary, entity and control classes?
Detail whether UML can be used as a programming language?
Why are attributes used in uml?
How would you define architecture?
What is an activity diagram?
how will u use com+ register
What does associations, aggregation and composition in a class diagram mean?
What are the different types of implementation terms in uml?