• 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