Maximizing Automatic Code Generation: Using XML Based MDA

被引:0
|
作者
Saurabh, Atul
Dahiya, Deepak
Mohana, Rajni
机构
来源
CONTEMPORARY COMPUTING | 2012年 / 306卷
关键词
eXtensible markup language (XML); Unified modelling language(UML); Model driven architecture(MDA); Software development process; Platform independent model(PIM); Platform specific model(PSM); Object Management Croup(OMG);
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently unified modelling language (UML) is widely used for the specification and modeling of software. Model driven approach uses unified modeling language as platform independent model and converts it into platform specific model by adopting different strategies in the form of stereotype and metadata. However non-uniformity in strategy makes UML based model driven architecture (MDA) a challanging job. Also very less number of platform specific code is generated when UML platform independent model (PIM) is converted to platform specific model (PSM). A tool is proposed for design and implementation which is using eXtensible markup language (XML) as PIM. XML provides uniformity in description of different components. It also provides interoperability which is otherwise not achieved. Code density and code gain significantly increase when XML PIM is converted to PSM. A case study demonstrates the applicability of this tool.
引用
收藏
页码:283 / 293
页数:11
相关论文
共 50 条
  • [1] Automatic Generation of Secure Multidimensional Code for Data Warehouses: An MDA Approach
    Blanco, Carlos
    Garcia-Rodriguez de Guzman, Ignacio
    Fernandez-Nledina, Eduardo
    Trujillo, Juan
    Piattini, Mario
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008, PT II, PROCEEDINGS, 2008, 5332 : 1052 - +
  • [2] A Mesh-based Simulation Framework using Automatic Code Generation
    Herholz, Philipp
    Stuyck, Tuur
    Kavan, Ladislav
    [J]. ACM Transactions on Graphics, 2024, 43 (06):
  • [3] XML-BASED AUTOMATIC TEST DATA GENERATION
    Bulbul, Halil Ibrahim
    Bakir, Turgut
    [J]. COMPUTING AND INFORMATICS, 2008, 27 (04) : 681 - 698
  • [4] Automatic Generation of Software Interface Based on XML Technology
    Xia, Li-li
    Liu, Si-fang
    Liang, Sheng
    Pan, Gao-feng
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION AND NETWORK TECHNOLOGY (CCNT 2018), 2018, 291 : 306 - 310
  • [5] GUI Code Generation for Android Applications Using a MDA Approach
    Sabraoui, Ayoub
    El Koutbi, Mohammed
    Khriss, Ismail
    [J]. PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, : 393 - 398
  • [6] Automatic generation of XForms code using DTD
    Lee, E
    Kim, TH
    [J]. Fourth Annual ACIS International Conference on Computer and Information Science, Proceedings, 2005, : 210 - 214
  • [7] Automatic code generation within MDA approach for cross-platform mobiles apps
    Benouda, Hanane
    Azizi, Mostafa
    Moussaoui, Mimoun
    Esbai, Redouane
    [J]. PROCEEDINGS OF 2017 FIRST INTERNATIONAL CONFERENCE ON EMBEDDED & DISTRIBUTED SYSTEMS (EDIS 2017), 2017, : 237 - 241
  • [8] Automatic code generation method based on Esterel
    He, Yanxiang
    Yu, Tao
    Liu, Jianbo
    Xu, Chao
    [J]. Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2015, 41 (05): : 817 - 824
  • [9] XML schemas based flexible distributed code generation framework
    Govindaraju, Madhusudhan
    [J]. 2007 IEEE International Conference on Web Services, Proceedings, 2007, : 1212 - 1213
  • [10] Method of MDA based code generation of distributed object model framework
    [J]. Zhang, S., 1600, Northwestern Polytechnical University (32):