Code generation from UML models

被引:0
|
作者
Frohner, Ákos [1 ]
Porkoláb, Zoltán [1 ]
Varga, László [1 ]
机构
[1] Dept. of General Computer Science, Eotvos Lorand University, Budapest, Hungary
来源
关键词
Code generation - Unified modeling language (UML);
D O I
暂无
中图分类号
学科分类号
摘要
Creating a generic, object-oriented, component-based, transactional business system, which covers the whole lifecycle, is possible only with the integration of commercial tools, component technologies, newly developed class libraries and by using code generators. Most of the recently used tools for development techniques are focusing on only one of the layers of the model from the code generation point of view. As a consequence, the inter-layer connections are lost in the generated code. In this article, we describe a code generator technique which uses a UML model as a starting point and generates several layers directly. While generating the code, it preserves the original interlayer relationships originated in the model. Based on our experiences with 4GL systems it is obvious that there is a need to provide customisation in the generated code. We offer a multi-paradigm approach to let the developer choose the appropriate solution for her or his implementation.
引用
收藏
页码:141 / 157
相关论文
共 50 条
  • [41] Generation of SystemC Simulation Models From Service Level UML Diagrams
    Carvalho, Rafael
    Alencar, Rebeca
    Sarmento, Adriano
    2018 VIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2018), 2018, : 114 - 121
  • [42] AltaRica 3.0 code generation from SysML models
    Nga Nguyen
    Mhenni, Faida
    Choley, Jean-Yves
    SAFETY AND RELIABILITY - SAFE SOCIETIES IN A CHANGING WORLD, 2018, : 2435 - 2440
  • [43] Communication pipelining for Code Generation from Simulink Models
    Yan, Rongjie
    Huang, Kai
    Yu, Min
    Zhang, Xiaomeng
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1893 - 1900
  • [44] Code generation from declarative models of robotics solvers
    Frigerio, Marco
    Scioni, Enea
    Pazderski, Pawel Piotr
    Bruyninckx, Herman
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 369 - 372
  • [45] Sound code generation from communicating hybrid models
    Hur, Y
    Kim, J
    Lee, I
    Choi, JY
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2004, 2993 : 432 - 447
  • [46] Automatic Checklist Generation for the Assessment of UML Models
    Gelhausen, Tom
    Landhaesser, Mathias
    Koerner, Sven J.
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 387 - 399
  • [47] Transforming UML static models into object-oriented code
    Favre, L
    Martínez, L
    Pereira, C
    37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 170 - 181
  • [48] Combining type inference techniques for semi-automatic UML generation from Pharo code
    Bliznicenko, Jan
    Pergl, Robert
    JOURNAL OF COMPUTER LANGUAGES, 2025, 82
  • [49] Thematic role based generation of UML models from real world requirements
    Gelhausen, Tom
    Tichy, Walter F.
    ICSC 2007: INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING, PROCEEDINGS, 2007, : 282 - +
  • [50] A Method for Automated Test Cases Generation from UML Models with String Constraints
    Thi Dao Vu
    Pham Ngoc Hung
    Viet Ha Nguyen
    ADVANCED TOPICS IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2017, 710 : 525 - 536