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

J4 ›› 2012, Vol. 34 ›› Issue (7): 93-98.

• 论文 • Previous Articles     Next Articles

Research on Behavioral Semantics for the Subset of the AADL Process

MIAO Decheng1,2,XI Jianqing2,SU Jindian2   

  1. (1.School of Mathmatics and Information Science,Shaoguan University,Shaoguan 512005;
    2.School of Computer Engineering and Science,
    South China University of Technology,Guangzhou 510006,China)
  • Received:2011-12-09 Revised:2012-03-18 Online:2012-07-25 Published:2012-07-25

Abstract:

AADL is a semiformal modeling language based on components, which models software and hardware for largescale complex software systems uniformly by structured description, and describes effectively system functional behaviors, nonfunctional attributes and architecture dynamic evolution in runtime, but some questions of AADL are required to further stduy and improve. This paper analyzes firstly the status quo of research for the AADL formal semantics, defines the formal language for the subset of the AADL process, makes a communication model for the subset of the AADL process, defines the concept of event formally, and clarifies the important role of event during the system status transformation, studies the behavioral semantics for the subset of the AADL process, and finally illustrates our advantages by contrasting with other literatures. This paper provides beneficial consultation for the development of AADL and its formal semantics and further improves the technology of architecture modeling and analysing for largescale complex software systems.

Key words: behavioral semantics;formal language;AADL;event;architecture