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 条
  • [1] Template-based AADL automatic code generation
    Hu, Kai
    Duan, Zhangbo
    Wang, Jiye
    Ga, Lingchao
    Shang, Lihong
    FRONTIERS OF COMPUTER SCIENCE, 2019, 13 (04) : 698 - 714
  • [2] A Method of Automatic Code Generation Based on AADL Model
    Zhang, Chen
    Niu, Xinyi
    Yu, Bin
    PROCEEDINGS OF 2018 THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE (CSAI 2018) / 2018 THE 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND MULTIMEDIA TECHNOLOGY (ICIMT 2018), 2018, : 180 - 184
  • [3] Template-based AADL automatic code generation
    Kai Hu
    Zhangbo Duan
    Jiye Wang
    Lingchao Gao
    Lihong Shang
    Frontiers of Computer Science, 2019, 13 : 698 - 714
  • [4] UCaG: An Automatic C Code Generator for AADL Based upon DeltaOS
    Gui, Shenglin
    Ma, Liang
    Luo, Lei
    Yin, Limeng
    Li, Yun
    2008 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER THEORY AND ENGINEERING, 2008, : 346 - +
  • [5] Test Case Automatic Generation Research Based on AADL Behavior Annex
    Yang, Yu-Lan
    Qian, Hong-Bing
    Li, Yang-Zhao
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT I, 2011, 7002 : 137 - +
  • [6] Research of a graph generating method based on segment code
    Tiedao Xuebao/Journal of the China Railway Society, 2000, 22 (03): : 38 - 42
  • [7] Research of automatic generating technology for TENA-HLA gateway software
    Xu, Hai
    Wu, Jian
    Zhao, Zuo
    Zhu, Mingjie
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2014, 32 (03): : 356 - 361
  • [8] Research on Automatic Identification Technology of the Car Key Tooth Code Based on the Spectral Clustering Method
    Wang, Chun-xian
    Ding, Shang-wen
    Zhang, Fan
    COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 442 - 449
  • [9] 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
  • [10] Research Based on LLVM Code Obfuscation Technology
    Lv, Di
    Zhao, Liang
    Chen, Bin
    2022 INTERNATIONAL CONFERENCE ON INDUSTRIAL IOT, BIG DATA AND SUPPLY CHAIN, IIOTBDSC, 2022, : 163 - 167