Enhancing UML expressivity towards automatic code generation

被引:0
|
作者
Pais, APV [1 ]
Oliveira, CET [1 ]
机构
[1] Univ Fed Rio de Janeiro, BR-21941 Rio De Janeiro, Brazil
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
UML has turned out to be a great tool to exchange ideas among designers, from abstraction to detailed design. When it comes to machine interpretation, UML description lacks formalism, coverage and detail to produce a fully fleshed information system. Extensibility and genericity already built-in in the language can be exploited to cater for its deficiencies. UML diagrams can be refined and reengineered to cover unattended areas and missing information necessary for automatic system generation. GUI design, control logic and persistency can be tracked from robustness analysis diagrams down to generation of extended state, sequence, class and object diagrams. These diagrams are enhanced with new stereotypes and tags to enable machine generation of interchangeable UI paradigms, use case controllers and deployment of server entities. This enhanced UML concept is being tested in the development of a real large system using a customized set of scripts in a CASE tool.
引用
收藏
页码:335 / 344
页数:10
相关论文
共 50 条
  • [1] Modeling SystemC design in UML and automatic code generation
    Chen Xi
    Lu JianHua
    Zhou ZuCheng
    Shang YaoHui
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 932 - 935
  • [2] Automatic Code Generation From UML State Chart Diagrams
    Sunitha, E., V
    Samuel, Philip
    IEEE ACCESS, 2019, 7 : 8591 - 8608
  • [3] An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL
    Rodrigues, A. Wendell O.
    Guyomarc'h, Frederic
    Dekeyser, Jean-Luc
    COMPUTING IN SCIENCE & ENGINEERING, 2013, 15 (01) : 46 - 55
  • [4] 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,
  • [5] Research on automatic code generation technology on the basis of UML and visualization of templates
    Liu, Peishun
    Zheng, Maochun
    Yang, Yongquan
    ENERGY SCIENCE AND APPLIED TECHNOLOGY, 2016, : 541 - 544
  • [6] Towards Automatic Generation of UML Profile Graphical Editors for Papyrus
    Zolotas, Athanasios
    Wei, Ran
    Gerasimou, Simos
    Rodriguez, Horacio Hoyos
    Kolovos, Dimitrios S.
    Paige, Richard F.
    MODELLING FOUNDATIONS AND APPLICATIONS (ECMFA 2018), 2018, 10890 : 12 - 27
  • [7] Enhancing Automatic Generation of VHDL Descriptions from UML/MARTE Models
    Leite, Marcela
    Vasconcellos, Cristiano D.
    Wehrmeister, Marco Aurelio
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2014, : 152 - +
  • [8] UML/MARTE METHODOLOGY FOR AUTOMATIC SYSTEMC CODE GENERATION OF OPENMAX MULTIMEDIA APPLICATIONS
    Penil, Pablo
    Sanchez, Pablo
    de la Fuente, David
    Barba, Jesus
    Carlos Lopez, Juan
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 467 - 470
  • [9] A UML Profile for Automatic Code Generation of Optimistic Graceful Degradation Features at the Application Level
    Huning, Lars
    Iyenghar, Padma
    Pulvermueller, Elke
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, : 336 - 343
  • [10] Towards Automatic Code Generation for Robotic Soccer Behavior Simulation
    Sales, Raoni
    Mascarenhas, Ana Patricia Fontes Magalhaes
    Simoes, Marco A. C.
    Rodrigues de Souza, Josemar
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (01)