DocumentCode
2856353
Title
Research of Automatic Code Generating Technology Based on AADL
Author
Ma, Liang ; Gui, Shenglin ; Luo, Lei ; Yin, Limeng
Author_Institution
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu
fYear
2008
fDate
29-31 July 2008
Firstpage
136
Lastpage
141
Abstract
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 rights, and LAMDA PRO, a integration development platform, accordingly proves the validity of generating C program automatically from AADL model.
Keywords
C language; industrial property; operating systems (computers); program compilers; software architecture; AADL; C language; C program; DELTA OS; architecture analysis and design language; automatic code generating technology; embedded real-time operating system; integration development platform; model driven architecture; modeling language; software development; Application software; Automatic testing; Computer architecture; Computer science; Concrete; Conferences; Embedded software; Mathematical model; Modeling; Programming; AADL; Automatic code generating; Embedded system; Model Driven Architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Software and Systems Symposia, 2008. ICESS Symposia '08. International Conference on
Conference_Location
Sichuan
Print_ISBN
978-0-7695-3288-2
Type
conf
DOI
10.1109/ICESS.Symposia.2008.49
Filename
4627146
Link To Document