J4

• 计算机科学 • 上一篇    下一篇

可执行元模型方法的研究与应用

包 铁1, 刘淑芬1, 戚志涵2   

  1. 1. 吉林大学 计算机科学与技术学院, 长春 130012; 2. 联想网御科技有限公司, 北京 100086
  • 收稿日期:2008-04-03 修回日期:1900-01-01 出版日期:2009-01-26 发布日期:2009-01-26
  • 通讯作者: 刘淑芬

Research and Application of an Executable Metamodel Approach

BAO Tie1, LIU Shufen1, QI Zhihan2   

  1. 1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;2. Lenovo Security Technologies Inc, Beijing 100086, China
  • Received:2008-04-03 Revised:1900-01-01 Online:2009-01-26 Published:2009-01-26
  • Contact: LIU Shufen

摘要: 提出一种基于可执行元模型的模型驱动开发方法, 解决了软件开发过程中面临的灵活性、 多样性和易变性问题. 以国际对象管理组织元模型规范中的模型为基础, 采用语言工程的研究方法进行元模型可执行技术研究, 包括可执行元模型的结构、 抽象语法、 具体语法和语义, 并结合一个构建面向方面语言实例进行说明.

关键词: 软件开发方法, 可执行元模型, 语法, 语义

Abstract: This paper deals with a software development approach of executable metamodel to solve the great difficulties in present software devel opment to some extent, which are complex, diverse and changeable. Based on the Meta Object Facility model of Object Management Group, the key technology of executable metamodel was researched through the language engineering approach. And the key parts include the architecture of executable metamodel, abstract syntax, concrete syntax and semantics. At the same time, as an example, an aspectoriented language was used to illustrate the approach.

Key words: software development approach, executable metamodel, syntax, semantics

中图分类号: 

  • TP311.5