文档介绍:第 28 卷第 12 .12
2011 年 12 月 Vol .2011No
Application Research puters Dec
AADL 构件到 RTLinux 平台 C 代码的转换方法研究倡
朱江, 张茂林
(北京航空航天大学计算机学院, 北京 100191)
摘要: 为了提高嵌入式软件开发的自动化程度,代码自动生成是一种值得采用的有效方法。在研究体系结构
分析与设计语言( )和( 唱)平台代码的特性的基础上,提出了构件到
AADL RTLinux real time Linux C AADL RTLinux
平台代码的转换规则;然后用一个实例实现了代码自动生成,从而验证了转换规则的有效性。
C
关键词: 体系结构分析与设计语言; 构件; 转换规则; 代码自动生成
中图分类号: 311 文献标志码: 文章编号: 1001唱3695(2011)12唱4613唱03
TP A
: /. .
doi j issn
Research of transformation method from AADL
components to C code in platform of RTLinux
, 唱
ZHU Jiang ZHANG Mao lin
( School puter, Beihang University, Beijing 100191, China)
Abstract: ,
In order to increase the degree of automation. of the development of embedded software code generation technology
is worthy( of using唱 and is), an effective method After researching the characteristics of AADL and C code in the platform of唱
RTLinux real time. Linux this paper gave a group of transformation rules from. ponents of AADL to C code in the plat唱
form of RTLinux. Then an instance was shown to implement the code generation So it proves the effectiveness of the transforma
tion rules
Key words: ( ); ; ;
AADL architecture analysis and design ponent transformation rules code generation
嵌入式系统广泛应用于航空电子、航天器、汽车控制等领
。, 构件到代码的转换规则
域随着嵌入式系统规模和复杂程度的提高开发时间和开发 2 AADL C
费用也在不断增长,开发过程日趋繁琐、复杂