期刊文献+

基于AndroMDA的实时系统代码生成技术研究

Research on Code Generation for Real-time System Based on AndroMDA
下载PDF
导出
摘要 针对实时系统软件的代码生成技术,基于开源软件AndroMDA,分析并建立了实时系统平台的PSM元模型,研究了基于类图和状态图的PIM到PSM和PSM到代码的转换规则,最后给出了模型转换的实现算法。应用效果分析表明,该方法与LACATRE和手工编码相比,开发软件的效率和质量都有较大的提高。 In view of code generation of real-time system software,based on the open source software AndroMDA,the paper analyzes and builds the PSM metamodel of real-time system,researches on the transformation rules of PIM-to-PSM and PSM-to-Code for class diagram and state diagram,and finally gives the algorithm for implement.The analysis of application effect indicates that the method has improvement in efficiency and quality of software developing compare with LACATRE and coding by hand.
出处 《指挥控制与仿真》 2010年第6期107-112,共6页 Command Control & Simulation
关键词 MDA ANDROMDA PIM PSM 实时系统 MDA AndroMDA PIM PSM real-time system
  • 相关文献

参考文献8

  • 1Bruce Powel Douglass. Real Time UML: Advances in The UML for Real-Time Systems[M]. Third Edition.USA, Addison-Wesley, February 20,2004.
  • 2Jack Herrington. Code Generation in Action[M]. USA, Manning, 2003.
  • 3Schwarz J.J., Skubich J.J., Szwed P., Maranzana M. Real Time Multitasking Design with Graphical Tool[C]. First IEEE Workshop on Real Time Applications, New-York, USA, May 1993.
  • 4刘晓燕,字天文,张云生,J-J.Schwarz,李俊昌.UML-RT到一个实时多任务执行模型的转换[J].计算机科学,2007,34(7):275-278. 被引量:1
  • 5OMGMDA guide version 1.0.1. http://www.omg.org/mda/.
  • 6Anneke Kleppe,Jos Warmer,WimBast.解析MDA[M].鲍志云译.北京:人民邮电出版社,2004.6.
  • 7Wind River. VxWorks Programmer's Guide 5.4[M]. Wind River System Inc, May 1999.
  • 8droMDA, andromda-docs-3.3http://www.andromda.org/.

二级参考文献14

  • 1刘晓燕,张云生,J-J.Schwarz,李俊昌.UML-RT到一个图形设计环境体系结构的映射[J].计算机科学,2006,33(6):280-283. 被引量:5
  • 2刘晓燕 张云生 等.基于构件的分布式实时系统架构图形化建模[J].计算机应用研究,2005,:52-53.
  • 3Selic B, Rumbaugh J. Using UML for modeling complex real-time systems. March 1998. http://www-128, ibm. com/developerworks/ rational/library/ content/03July/1000/1155 /1155_umlmodeling, pdf
  • 4Lyons A. UML for real-time overview. April 1998. http:// www. umlorg, cn/UMLApplleatlon/pdf/umlrt overview, pdf
  • 5Rational software Corporation. Rational Rose RealTime 2003. http://www, rational, com/product/rosert
  • 6Rational software Corporation. Modeling Language Guide. http://www, rational, corn/rosert_modeling_language, pdf
  • 7Rational software Corporation. Model Examples. http://www. rational, corn/rosert_model_examples, pdf
  • 8Rational Software Corporation. Tutorials. http://www.rational. com/rosert tutorials_guide, pdf
  • 9Rational Software Corporation. Orientation Manual-Rational Rose Real Time 2003 Enterprise Edition. http://www.rational. com/RationalRealTimeOrientation03, pdf
  • 10Schwarz J J, Skubich J J. Graphical Programming for Real Time Systems. Control Eng Practice, 1993,1(1) : 43-49

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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