期刊文献+

基于构件交互自动机的AADL模型转换方法研究 被引量:2

Investigation on AADL Model Transformation Method Based on Component-interaction Automata
下载PDF
导出
摘要 构件交互自动机(Component-Interaction Automata,Co-IA)是扩展了构件之间交互描述的自动机。体系结构分析设计语言(Architecture Analysis and Design Language,AADL)是一种基于构件的半形式化体系结构分析和设计语言,是嵌入式系统体系结构建模和设计的标准,但无法直接进行形式化模型的检测工作。为了形式化描述系统交互过程中产生的大量数据,更好地描述模型中的状态集合、状态变迁和数据约束的性质,在构件交互自动机研究和发展的基础上,提出了一种扩充的构件交互自动机,将形式化规格说明语言Z引入构件交互自动机Z-Co IA,描述模型中包含状态和状态变迁。为检测与验证所建立的模型,基于具体实例进行了由AADL模型向经扩充的构件交互自动机模型的转换。验证结果表明,所提出的方法推动了AADL的形式化进程。 Component-Interaction Automata (Co-IA) is a automata which has expanded the interaction between components. Architec- ture Analysis and Design Language (AADL) is a kind of component-based semi-formal architecture analysis and design language and is the modeling and design standard of embedded system architecture. But it cannot detect the formal model directly. In order to formally de- scribe the large amounts of data produced by the interaction in the system and the characteristics of state sets, state change, data constraints in the model ,the expended ColA has been proposed on the basis of research and development of ColA. And the formal specification lan- guage Z is introduced into the ColA,named Z-ColA,to describe the status and status changes in the model. So as to test and verify the model ,transformation from the AADL to ColA is carded out by a concrete example. The verification results show that the proposed meth- od promotes the AADL formal process.
出处 《计算机技术与发展》 2017年第7期68-71,共4页 Computer Technology and Development
基金 国家"973"重点基础研究发展计划项目(2014CB744900) 航空科学基金(20150652008)
关键词 体系结构分析设计语言 构件交互自动机 Z语言 模型转换 AADL component-interaction automata Z language model transformation
  • 相关文献

参考文献6

二级参考文献196

  • 1黎升洪,缪淮扣,张新林.线性时态逻辑中的特性模式[J].计算机应用,2006,26(8):1912-1915. 被引量:9
  • 2Fersman E,Pettersson P,Wang Y.Timed automata with asynchronous processes:Schedulability and decidability.In:Proc.of the TACAS 2002.Berlin:Springer-Verlag,2002.67-82.
  • 3Harbour MG,García JJG,Gutiérrez JCP,Moyano JMD.MAST:Modeling and analysis suite for real-time applications.In:Proc.of the 13th Euromicro Conf.on Real-Time Systems.Washington:IEEE Computer Society Press,2001.125-134.
  • 4Jürjens J.Towards development of secure systems using UMLsec.In:Proc.of the 4th Int'l Conf.on Fundamental Approaches to Software Engineering.London:Springer-Verlag,2001.187-200.
  • 5Bodeveix JP,Cavallero R,Chemouil D,Filali M,Rolland JF.A mapping from AADL to Java-RTSJ.In:Proc.of the 5th Int'l Workshop on Java Technologies for Real-Time and Embedded Systems.New York:ACM Press,2007.165-174.
  • 6Jahier E,Halbwachs N,Raymond P,Nicollin X,Lesens D.Virtual execution of AADL models via a translation into synchronous programs.In:Proc.of the 7th ACM & IEEE Int'l Conf.on Embedded Software.New York:ACM Press,2007.134-143.
  • 7Hamid I,Zalila B,Najm E,Hugues J.Automatic framework generation for hard real-time applications.Innovations in Systems and Software Engineering:A NASA Journal,2008,4(1):107-122.[doi:10.1007/s11334-008-0044-5].
  • 8Zalila B,Pautet L,Hugues J.Towards automatic middleware generation.In:Proc.of the 11th IEEE Int'l Symp.on Object-Oriented Real-Time Distributed Computing.Washington:IEEE Computer Society Press,2008.221-228.
  • 9Vergnaud T,Hugues J,Pautet L,Kordon F.PolyORB:A schizophrenic middleware to build versatile reliable distributed applications.In:Proc.of the 9th Int'l Conf.on Reliable Software Technologies Ada-Europe 2004.Berlin:Springer-Verlag,2004.106-119.
  • 10The assert-project final report.2007.http://www.assert-project.net.

共引文献117

同被引文献8

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部