An Incremental OCL Compiler for Modeling Environments

13 years 3 months ago
An Incremental OCL Compiler for Modeling Environments
In software engineering, reliability and development time are two of the most important aspects, therefore, modeling environments, which aide both, are widely used during software development. UML and OCL became industry standards, and are supported by many CASE tools. OCL code checking, which has to be performed by these tools, has a specialty, as not all of the information necessary for compilation is available from the code, the related model contains the types, navigations and attributes. The build time of OCL code fragments is increased if the development tool supports distributed modeling, because in this case, model element checking has to be performed in a model repository that cannot be held in memory. In this paper, we introduce a method that enables incremental OCL code building and therefore reduces the development time. Incremental builds require higher complexity than simple builds, thus balancing between the two methods is also considered.
Tamás Vajk, Gergely Mezei, Tihamer Levendov
Added 26 Dec 2010
Updated 26 Dec 2010
Type Journal
Year 2008
Authors Tamás Vajk, Gergely Mezei, Tihamer Levendovszky
Comments (0)