• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (3): 121-127.

• 论文 • Previous Articles     Next Articles

Schedulability validation of embedded
software model based on time automaton   

BAI Haiyang,LI Jing,ZHAO Na   

  1. (College of Computer Science and Technology,Nanjing University of Aeronautics & Astronautics,Nanjing 210016,China)
  • Received:2012-08-01 Revised:2012-11-21 Online:2013-03-25 Published:2013-03-25

Abstract:

The Architecture Analysis and Design Language (AADL) is a popular language for embedded system development in industrial control, automotive, aerospace and other mission critical and realtime fields. In order to validate the schedulability of the established model at early stage, we propose a new method which can translate the AADL model into time automaton model. The scheduling strategy of the AADL model is mapped to the template of time automaton model, and we define the specific rules of translating the AADL execution model and behavior model. The generated model can be simulated and checked through the tool UPPAAL, to analyze the schedulability of the original model. Finally, the project describes the whole process of AADL modeling, model transformation and model verification, and proves the validation of the method.

Key words: architecture analysis and design language;time automata model;model transformation;UPPAAL;schedulability verification