Publication View

Implementation of OCL Support in UML CASE Tools - the ROCASE Experience (2001)

Abstract
The paper's purpose is to present the results obtained in the framework of the project concerning the implementation of OCL support in the ROCASE # tool. In this context, some OCL syntax changes are proposed. Some error types discovered in the OCL expressions described in [Warmer] and [Clark] are also analyzed. Following, the main ROCASE OCL features are described. The conclusions drawn from the ROCASE experience and the future works make the closing of the paper. Key words: OCL, UML, CASE Tools, Proposals for changes in OCL syntax, Rocase objectives and perspectives 1 Paper's motivation OCL's simplicity, naturalness and intuitiveness, combined with the lack of appropriate CASE tools, caused, in many cases, OCL expressions (even those used for UML well formedness rules) to contain syntactic or semantic errors. Just like UML, in whose definition it is extensively used, OCL is a living and dynamic standard. The lack of appropriate tools delays the evolution of the language in time ...

Publication details
Download http://citeseer.ist.psu.edu/462317.html
Source http://www.fee.vutbr.cz/UIVT/ism/2001/./pdf/chiorean.pdf
Publisher unknown
Contributors The Pennsylvania State University CiteSeer Archives
Repository CiteSeer (United States)
Keywords Dan Chiorean,Dragos Cojocari Implementation of OCL Support in UML CASE Tools - the ROCASE Experience
Language Englisch
Relation oai:CiteSeerPSU:318647