DocumentCode :
2735233
Title :
Incremental OCL to C# code generation
Author :
Vajk, Tamás ; Mezei, Gergely
Author_Institution :
Dept. of Autom. & Appl. Inf., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2010
fDate :
27-29 May 2010
Firstpage :
277
Lastpage :
280
Abstract :
In software engineering, modeling with UML and OCL became industry standards and are supported by many computer-aided software engineering tools. The increasing number of the modeled functionalities results in complex models that need more and more textual constraints to express the hidden restrictions applied to the systems. During the development of the metamodel, rebuilding all the constraints is unnecessary when only a few changes have been applied due to the iterative, incremental manner of modifications. In this paper, we present an algorithm that incrementally generates code from modified constraints, thus, the required rebuild operations are kept to a minimum. With the proposed method, the duration of metamodel development can be decreased, thus, the efficiency of the environment is improved.
Keywords :
Automation; Code standards; Computer aided software engineering; Computer industry; Database languages; Environmental economics; Industrial economics; Informatics; Software engineering; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Cybernetics and Technical Informatics (ICCC-CONTI), 2010 International Joint Conference on
Conference_Location :
Timisoara, Romania
Print_ISBN :
978-1-4244-7432-5
Type :
conf
DOI :
10.1109/ICCCYB.2010.5491277
Filename :
5491277
Link To Document :
بازگشت