| Systematic Transformation of Graphically Described UML Operations into OCL Pre- and Postconditions and Easy Implementations (2008) | |||||||||||||||
Abstract | |||||||||||||||
| Abstract. This paper studies two model transformations. The first transformation starts from a graphically described UML operation and achieves a representation of the operation in terms of descriptive OCL pre- and postconditions. The second transformation takes the same description of the UML operation and produces an operationally executable command sequence in terms of easy basic commands for object and link creation, attribute modification, and object and link destruction. All three languages which we consider, i.e., the graphically described UML operations, the OCL pre- and postconditions, and the command sequences, may be regarded as sub-languages of the UML. The aim of transforming the same source language into target languages with different characteristics, i.e., with descriptive or operational intent, is to take advantage of both views and to utilize the benefits which both views provide. 1 | |||||||||||||||
Publication details | |||||||||||||||
| |||||||||||||||