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 条
  • [21] Automatic code generation from UML for data memory optimization in microcontrollers
    Posadas, Hector
    Vazquez, Jose Luis
    Villar, Eugenio
    2023 38TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS, DCIS, 2023,
  • [22] Code Generation from UML Model: State of the Art and Practical Implications
    Bajovs, Andrejs
    Nikiforova, Oksana
    Sejans, Janis
    APPLIED COMPUTER SYSTEMS, 2013, 14 (01) : 9 - 18
  • [23] Generating VHDL Source Code from UML Models of Embedded Systems
    Moreira, Tomas G.
    Wehrmeister, Marco A.
    Pereira, Carlos E.
    Petin, Jean-Francois
    Levrat, Eric
    DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 125 - +
  • [24] WSDL automatic generation from UML models in a MDA framework
    Vara, JM
    de Castro, V
    Marcos, E
    INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, 2005, : 319 - 324
  • [25] Realization of UML Class and State Machine Models in the C# Code Generation and Execution Framework
    Derezinska, Anna
    Pilitowski, Romuald
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2009, 33 (04): : 431 - 440
  • [26] Generation of SystemC/TLM code from UML/MARTE sequence diagrams for verification
    Ebeid, Emad
    Quaglia, Davide
    Fummi, Franco
    2012 IEEE 15TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2012, : 187 - 190
  • [27] HDL code generation from UML/MARTE sequence diagrams for verification and synthesis
    Ebeid, Emad
    Fummi, Franco
    Quaglia, Davide
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2015, 19 (03) : 277 - 299
  • [28] HDL code generation from UML/MARTE sequence diagrams for verification and synthesis
    Emad Ebeid
    Franco Fummi
    Davide Quaglia
    Design Automation for Embedded Systems, 2015, 19 : 277 - 299
  • [29] Using GenERTiCA to generation code from RT-UML: A case study
    Instituto de Informática, Federal University of Rio Grande do Sul, Porto Alegre, Brazil
    不详
    不详
    IFAC Proc. Vol. (IFAC-PapersOnline), PART 1 (674-679):
  • [30] Efficient code generation from SHIM models
    Edwards, Stephen A.
    Tardieu, Olivier
    ACM SIGPLAN NOTICES, 2006, 41 (07) : 125 - 134