期刊文献+

MDA环境下可变性元建模方法研究 被引量:2

A Variability Metamodelling Method in MDA Context
下载PDF
导出
摘要 为模型提供可变性支持对于模型驱动软件开发的实践具有重要意义。可变性建模有利于捕捉领域概念及其特征的共性和差异性,为构造应用模型簇提供了一种模型复用的途径。在研究特征建模的可变性机制和MDA标准建模语言对可变性表示不足的基础上,提出了一种可变性元建模方法,构造可变性概要以支持原子、成组等可变性描述,开发了可变性验证和模型转换算法。通过实际项目的验证,该方法为基于可变性建模的模型内容复用提供了有效支持。 Providing variability supports for models is very important for model-driven software development practices. Variability modelling facilities capturing the commonness and difference among domain concepts and their features. Variability modelling provides an approach of reusing models for building a family of application models.After studying the variability mechanism of feature modelling and the deficiency of variability descriptions in MDA standard modelling languages,a variability metamodelling method is proposed.In the method,a UML profile for variability is built to support several kinds of variability,such as atom and group variability,etc.The algorithms for variability verification and model transformation are developed.Being used in a real project,the method provides effective supports for reusing model contents based on variability modelling.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第19期23-25,72,共4页 Computer Engineering and Applications
基金 国家科技攻关资助项目(编号:2004BA907A20)
关键词 可变性建模 元建模 特征建模 模型驱动构架 variability modelling,metamodelling,feature modelling,MDA
  • 相关文献

参考文献4

  • 1Richard Soley,David S Frankel,John Parodi.The MDA Journal:Model Driven Architecture Straight from the Masters[M].New York:Meghan Kiffer Press,2004:135~146 被引量:1
  • 2Paul Clements,Linda Northrop.Software Product Lines:Practices and Patterns[M].Boston:Addison-Wesley,2002:1~10 被引量:1
  • 3Valentino Vranic.Reconciling Feature Modeling:A Feature Modeling Metamodel[J].Lecture Notes in Computer Science,2004 ; 3263:122~137 被引量:1
  • 4Detlef Streitferdt,Matthias Riebisch,Ilka Philippow.Details of Formalized Relations in Feature Models Using OCL[C].In:Perry Alexander ed.10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems(ECBS'03),Huntsville,Alabama:IEEE Computer,2003:297~304 被引量:1

同被引文献15

引证文献2

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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