Goal-driven modeling, part II
Bock, Conrad
Goal-driven modeling, part II
This article used OCL to express goals and goal-driven operations, but XML could have been used instead. It is mostly for reasons of compactness that one might use OCL rather than XML. For example, model-based repositories often support read/write accessor operations that accept an XML format for input/output. These repositories have an XMLIMPORT operation that accepts an XMI. file containing something like this: The above is the XML version of a write accessor for the director position of a film project.
COMPUTER BASED MODELING
METHODS
OBJECT ORIENTED PROGRAMMING
H004.415 JOU
Goal-driven modeling, part II
This article used OCL to express goals and goal-driven operations, but XML could have been used instead. It is mostly for reasons of compactness that one might use OCL rather than XML. For example, model-based repositories often support read/write accessor operations that accept an XML format for input/output. These repositories have an XMLIMPORT operation that accepts an XMI. file containing something like this: The above is the XML version of a write accessor for the director position of a film project.
COMPUTER BASED MODELING
METHODS
OBJECT ORIENTED PROGRAMMING
H004.415 JOU