检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]东北大学信息科学与工程学院,沈阳110819 [2]软件架构国家重点实验室东软集团,沈阳110179 [3]医学影像计算教育部重点实验室东北大学,沈阳110819
出 处:《小型微型计算机系统》2012年第10期2133-2140,共8页Journal of Chinese Computer Systems
基 金:国家"九七三"重点基础研究发展计划项目(2010CB735907)资助;国家"核高基"科技重大专项(2011ZX01043-001-001)资助
摘 要:特征模型已经成为软件产品线工程中共性/可变性建模的事实标准.现有基于特征图的建模工具由于在模型表达能力、严谨的形式化语义等方面的不足限制了其在工业界的应用.为了消除这些建模中的缺陷,为基于特征的产品线开发提供一个坚实的支撑环境,提出文本式特征建模语言TEFL,介绍其具体语法、抽象语法,以及形式化语义;开发一个基于Eclipse的语言编辑器原型;给出了面向XML和Java语言应用转化方法和工具;分析了与现有文本式建模技术相比所具有的优势与不足,并指出在特征建模及其工具技术方面的进一步的工作方向.Feature models are the de-facto standard for modeling commonality and variability in software product line engineering.Existing diagram-based feature modeling tools suffer from a lack of adoption in the industry due to their lack of conciseness and expressiveness.To overcome these shortcomings and provide a solid supporting environment for feature-based product lines development,this paper proposes a textual feature modeling language,called TEFL,with its concrete syntax,Abstract syntax,and formal semantics.We develop an Eclipse-based editor prototype for it,and show its usage with transformation methods and tools in the scenarios of XML community and Java language environment.We also discuss the advantages and shortcomings of TEFL compared to existing textual modeling techniques and point out further directions in feature modeling and related tool technologies.
关 键 词:软件产品线 可变性建模 特征模型 文本式特征建模
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.217.93.250