Research of automatic code generating technology based on AADL

被引:4
|
作者
Ma, Liang [1 ]
Gui, Shenglin [1 ]
Luo, Lei [1 ]
Yin, Limeng [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Engn & Comp Sci, Chengdu 610054, Sichuan, Peoples R China
[2] Coretek Syst, Cent Res & Dev, Chengdu 610051, Peoples R China
关键词
D O I
10.1109/ICESS.Symposia.2008.49
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Development of Modern systems has reached a scale and complexity that makes it unrealistic to realize the function of systems in traditional way of software development. The way of development based on model driven architecture has improved the activities of software development radically, and has gradually become the mainstream way of development. The architecture analysis and design language (AADL), put forward by some organizations such as SAE and so on, is a kind of modeling language based on the method of MDA, which modeled in architecture level with the unit of components. After system modeling, how to generate codes by AADL model automatically is a problem cried for solution. This paper designs an automatic code generator based on AADL model, put forward the mapping rule from the element of AADL model to that of C language, and conducts validation test with the combination of DELTA OS, a embedded real-time operating System with independent intellectual property tights, and LAAMA PRO, a integration development platform, accordingly proves the validity of generating C program automatically from AADL model.
引用
收藏
页码:136 / +
页数:2
相关论文
共 50 条
  • [21] Research on Code Pattern Automata-based Code Error Pattern Automatic Detection Technique
    Hu, Xuan
    Liu, Bin
    Wang, Yichen
    PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 754 - 760
  • [22] Research of Model-based Code Automatic Generation of Management Systems
    Jiang, Do-rong
    Hu, Jian-feng
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 12706 - 12709
  • [23] Research on Decoding QR Code based on Image Processing Technology
    Guo, Jianmin
    Feng, Lijie
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS, 2015, 15 : 1614 - 1620
  • [24] Design and implementation of abstract syntax of AADL and code generation based on Spoofax/XL
    School of Computer Science and Engineering, Northwestern Polytechnical University, Xi’an, China
    Int. J. u e Serv. Sci. Technol., 3 (171-178): : 171 - 178
  • [25] Research of Automatic Generating Analog Circuits Fault Tree Based on IEEE 1232
    Wang, Yuehai
    Xu, Menghan
    Zhao, Hongling
    Li, Jiaojiao
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MECHATRONICS, ELECTRONIC, INDUSTRIAL AND CONTROL ENGINEERING, 2015, 8 : 598 - 601
  • [26] The Research on VR-Based of Technology Generating Equipment and Interaction Equipment
    Liu, Yan
    Wang, Fan
    ADVANCES IN APPLIED DIGITAL HUMAN MODELING AND SIMULATION, 2017, 481 : 207 - 215
  • [27] The Research and Implementation of Technology of Generating Test Paper based on Genetic Algorithm
    Shao Ming-zhu
    Li Wei-feng
    Du Jing-yi
    2012 FOURTH INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION NETWORKING AND SECURITY (MINES 2012), 2012, : 533 - 536
  • [28] The Research and Implementation of Technology of Generating Test Paper Based on Genetic Algorithm
    Shao Ming-zhu
    Li Wei-feng
    Du Jing-yi
    INTELLIGENCE COMPUTATION AND EVOLUTIONARY COMPUTATION, 2013, 180 : 657 - 663
  • [29] Generating Technology Research on Operational Plan by Case-based-reasoning
    Teng Zhe
    Xia Huicheng
    PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2015), 2015, : 436 - 440
  • [30] Research on Automatic Link Fault Diagnosis Technology Based on CLILPS
    Liu, Yan
    Li, Bincheng
    Xu, Junying
    Yang, Yujie
    PROCEEDINGS OF 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2019), 2019, : 434 - 437