期刊文献+

基于元建模的实时系统模型转换方法研究 被引量:8

Research on Model Transformation Method of Real-time System Based on Metamodeling
下载PDF
导出
摘要 通过模型转换将UML模型转换为形式化模型并进行模型检验是软件工程研究领域的热点,然而传统的模型转换多是ad-hoc式的,转换规则复杂且难以重用.本文针对这一研究现状,通过元建模实现MARTE到时间自动机模型的转换,从而提出一种基于元建模的实时系统模型转换方法.该方法有效的分离了语法转换与语义转换,框架标准的支撑使得转换易于重用.最后通过一个实例来说明该方法的可行性与有效性. The model verifications, which are through the transformation from UML model to formal model, have become the hotspots in the field of software engineering. But most of the traditional model transformations are ad-hoc styles, which are complex and difficult to reuse. This paper is aimed at this situation, and implements model transformation from MARTE to timed automata by means of metamodeling. Thus based on metamodeling, a real-time system model transformation method is proposed. It separates syntax transformation and semantics transformation effectively, and the standard transformation framework allows for better support of reusability. Finally, a representative case study is presented to illustrate the feasibility and effectiveness.
出处 《小型微型计算机系统》 CSCD 北大核心 2010年第11期2145-2153,共9页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划项目(2009AA010307)资助
关键词 模型转换 MARTE(modeling and analysis of REAL TIME and embeded systems) 模型验证 时间自动机 model transformation MARTE ( modeling and analysis of real time and embedded systems ) model verification timed automata
  • 相关文献

参考文献1

二级参考文献33

  • 1OMG. Unified modeling language: Superstructure v2.0. 2005. http://www.omg.org/docs/formal/05-07-04.pdf
  • 2FIACRE Home Page. http://www-sop.inria.fr/oasis/fiacre/
  • 3OMG. A UML profile for MARTE Beta 1. 2007. http://www.omg.org/cgi-bin/doc?ptc/2007-08-04
  • 4France R, Rumpe B. Model-Driven development of complex software: A research roadmap. In: Knight J, ed. Future of Software Engineering (FoSE) on the 29th Int'l Conf. on Software Engineering. Washington: IEEE CS Press, 2007.37-54.
  • 5Bezivin J, Jouault F, Rosenthal P, Valduriez P. Modeling in the large and modeling in the small. In: Aβann U, Aksit M, Rensink A, eds. Proc. of the Model Driven Architecture: Foundations and Applications 2003/2004. Berlin: Springer-Verlag, 2004.33-46.
  • 6Miller J, Mukerji J. MDA guide version 1.0.1. OMG, 2003. http://www.omg.org/does/omg/03-06-01.pdf
  • 7Jouault F, Bezivin J. KM3: A DSL for metamodel specification. In: Gorrieri R, Wehrheim H, eds. Proc. of the 8th IFIP Int'l Conf. on Formal Methods for Open Object-Based Distributed Systems. Berlin: Springer-Verlag, 2006. 171-185.
  • 8ATLAS Team. ATLAS Transformation Language (ATL) Home Page. http://www.eclipse.org/gmt/atl/
  • 9Jouault F, Bezivin J, Kurtev I. TCS: A DSL for the specification of textual concrete syntaxes in model engineering. In: Jarzabek S, ed. Proc. of the 5th Int'l Conf. on Generative Programming and Component Engineering (GPCE 2006). New York: ACM Press, 2006.249-254.
  • 10Modelware Home Page. http://www.modelware-ist.org/index.php

共引文献8

同被引文献60

  • 1陈火旺,王戟,董威.高可信软件工程技术[J].电子学报,2003,31(z1):1933-1938. 被引量:115
  • 2兰庆国,刘淑芬,张欣佳.可复用MOF元建模框架的研究[J].计算机应用研究,2007,24(1):94-96. 被引量:2
  • 3李师贤,程利,杜云梅,唐林燕.基于UML建模技术的功能点度量研究[J].小型微型计算机系统,2007,28(9):1660-1664. 被引量:5
  • 4Lee EA.Cyber physical systems:Design challenges .Proceedings of 11th IEEE Symposium on Object Oriented Real-time Distributed Computing(ISORC) .Washington:IEEE Computer Society,2008.363-369.
  • 5Chutinan A,Krogh,BH.Computational techniques for hybrid system verification[J].IEEE Transactions on Automatic Control,2003,48(1):64-75.
  • 6Tiwari A.Approximate reachability for linear systems .Proceedings of Hybrid Systems:Computation and Control .Verlag:Springer,2003.514-525.
  • 7Platzer A,Clarke,EM.The image computation problem in hybrid systems model checking .10workshop on Hybrid System:Computation and control .Heidelberg:Springer,2007.473-486.
  • 8Collins P,Lygeros J.Computability of finite-time reachable sets for hybrid systems .Proceedings of the 44th IEEE Conference on Decision and Control,and the European Control Conference .New Jersey:Piscataway,2005.4688-4693.
  • 9Zhou CC,Hansen MR.Duration Calculus:A Formal Approach to Real-Time Systems[M].Heidelberg:Springer,2004.41-62.
  • 10Platzer A.Differential dynamic logic for hybrid systems[J].Journal of Automated Reasoning,2008,41(2):143-189.

引证文献8

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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