检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]深圳大学信息工程学院,深圳518060 [2]吉林大学计算机科学与技术学院,长春130012
出 处:《计算机工程与应用》2006年第19期23-25,72,共4页Computer Engineering and Applications
基 金:国家科技攻关资助项目(编号:2004BA907A20)
摘 要:为模型提供可变性支持对于模型驱动软件开发的实践具有重要意义。可变性建模有利于捕捉领域概念及其特征的共性和差异性,为构造应用模型簇提供了一种模型复用的途径。在研究特征建模的可变性机制和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.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222