一种基于基数的领域特征模型检验方法

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:michelle77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于基数(Cardinality)的领域特征建模是一种特殊的领域建模技术。该技术通过引入特征基数、特征组基数、特征属性和特征图引用等技术对FODA[2](Feature-Oriented Domain Analysis面向特征的领域分析方法)方法进行了扩展。基数机制允许在领域模型定制应用模型过程中,对领域模型中的特征和约束关系进行复制,因此在应用模型中将存在同一特征的多个克隆体。采用基数思想将带来以下两个问题:一个问题是特征间的附加约束关系语义缺失,从而导致依赖约束检验应用模型的方法失效。另一问题是,在定制后的应用模型中,由于包含了大量的特征和约束克隆体,造成应用特征模型庞大复杂,模型的正确性检验效率明显降低。针对目前基数特征模型验证中遇到的以上问题,参考领域特征模型检验方法,结合附加约束关系在特征模型中的语义信息,本文提出基数特征模型检验方法,解决了由基数机制引起的模型检验问题。本文主要研究为以下几方面。对于语义缺失问题,首先通过对特征间的关系的分析,给出了特征间附加约束的两个具体约束种类,即二元约束关系和复合约束关系。然后,根据约束关系的完整语义在模型定制后所需求的信息,给出了两类附加约束关系的Schema定义和约束表达形式。以便于本方法对特征模型进行检验。针对克隆机制致使模型中存在大量的特征和附加约束关系拷贝,从而导致模型检验效率较低的问题。本文依据特征的属性和选择状态对附加约束判定的影响,利用无效附加约束关系的充分条件作为判定规则,在特征模型检验前筛除无效附加约束关系,从而降低了模型检验的复杂度。通过对附加约束的种类和语义分析,本文对两类附加约束关系分别提出了检验规则,并给出了检验规则的形式化描述。为了进一步提高应用模型的检验效率,降低模型检验的时间复杂度,本文引入了BDD(二元决策图)机制。通过将附加约束关系构建成BDD,本方法在检验特征模型时,明显减少了在特征树中遍历查找约束关系的次数。
其他文献
基于阵列天线的多用户识别涉及数字信息流相互干扰的信息解调,通常应用在如无线通信,高速数据传输,卫星通信,数字电视和磁记录等领域。多用户识别技术的发展是当代通信技术领
论文排名预测是通过一定的算法预测论文的价值,并按预测结果对论文排名。在学术社会网络中,排名预测算法能够给出在未来也会持续得到关注的论文,这对于科技工作者把握当前及
本文讨论工业废水中和处理中pH值的控制方法。由于中和反应中pH值的变化是一个严重非线性的过程,pH值控制被公认为世界上的控制难题之一,在此运用了ARM技术和模糊控制来解决
安全软件工程是对软件工程的发展,它是对怎样构建安全的软件给出了一定的方法和规范,这需要搭建一个安全的软件集成开发环境,对软件开发流程的各个阶段给予安全支持。本文研
录井技术是油气勘探开发活动中最基本的技术,是发现、评估油气藏最及时、最直接的手段。开发一套通用性好,有自主知识产权的录井导向系统对我国的石油勘探业具有重大意义。在
近几十年来,随着计算机技术的迅猛发展,越来越多的数据被存入计算机,但是由于缺乏有效的工具从大量的数据中发现潜在的规则和信息,导致数据不能有效的被利用,浪费了很多获取
随着互联网技术的发展,大量的流媒体应用流行起来,人们已不再满足于通过网络进行纯文本方式的沟通。腾讯QQ作为一款拥有5.3亿注册用户的即时通讯软件,在语音通讯方面其技术也
目前,随着IP技术的发展和成熟,越来越多的电信业务都转而在IP网上实现,未来的网络是以IP为核心传送网的下一代网络NGN(Next GerenrationNetwork)。当前,IP承载方式的彩铃业务
随着PDA集成化、轻巧化、智能化的发展,各类专业PDA也在不断出现。基于S3C2410的电气工程师PDA是集万用表、示波器、常用电学公式计算、电气参数资料手册查询、具有计算、通
学位