Embedded Real-Time System Modeling and Analysis Using AADL

被引:0
作者
Zhao, Yue [1 ]
Ma, Dianfu [1 ]
机构
[1] Beihang Univ, Inst Adv Comp Technol, Sch Comp Sci & Engn, Natl Lab Software Dev Environm, Beijing, Peoples R China
来源
2010 INTERNATIONAL CONFERENCE ON NETWORKING AND INFORMATION TECHNOLOGY (ICNIT 2010) | 2010年
基金
国家高技术研究发展计划(863计划);
关键词
Architecture Analysis and Design Language; Embedded System; Modeling; Analysis; Air Data System;
D O I
10.1109/ICNIT.2010.5508520
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Embedded real-time system has requirements for nonfunctional features such as schedulability, dependability and safety. With traditional design and development methodology these nonfunctional features could only be analyzed after the system is fully implemented. Architecture Analysis and Design Language (AADL) is a modeling language that supports early and repeated analyses of a system's architecture with respect to performance-critical properties through an extendable notation, a tool framework, and precisely defined semantics. AADL can be used in the analysis of partially defined architectural patterns with limited architectural detail, it is suitable for team work in large-scale system design and development. Avionic Air Data System is used as the AADL modeling and analysis study case. A basic model with software, hardware components is created. Software components are allocated to hardware components. Resource budget analysis, resource allocation analysis and end to end flow latency analysis are performed on Air Data system. Part of system model is redesigned depends on the analysis results. All these analyses are performed in the early phase of system design and development. It helps to find out issues early to save costs and reduce potential errors.
引用
收藏
页码:247 / 251
页数:5
相关论文
共 9 条
[1]  
Aeronautical Radio Inc,, 1997, AV APPL SOFTW STAND, V653
[2]  
[Anonymous], 2006, ARCHITECTURE ANAL DE
[3]  
Estefan J.A., 2007, SURVEY MODEL BASED S
[4]  
Feiler Peter H., 2006, EMBEDDED SYSTEM ARCH
[5]  
Insaurralde Carlos C., 2008, 27 DIG AV SYST C DAS
[6]   Model-driven development: Its essence and opportunities [J].
Selic, Bran .
Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Proceedings, 2006, :313-319
[7]  
Sioutis C, 2009, 18 WORLD IMACS MODSI, P13
[8]  
Strunk E., 2004, 23 DASC
[9]  
Zhu Guojun, 2002, AIRBORNE COMPUTER SY