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