期刊文献+

基于本体的概念体系结构导出的一致性验证

Ontology-based Consistency Verification of Conceptual Architecture Derivation
在线阅读 下载PDF
导出
摘要 软件产品线工程方法中利用需求特征模型自动导出概念体系结构,然而手工检测概念体系结构对需求的表达是否一致是降低导出效率的主要因素。鉴于此,本文提出一种基于本体的概念体系结构导出的一致性验证方法,首先建立概念体系结构元模型,然后在此基础上构建概念体系结构本体并提出相应的推理规则;在产品特征模型到概念体系结构映射过程中,使用该本体对映射后的概念体系结构进行本体描述;利用SWRL规则描述语言将自然语言描述的推理规则转换成本体推理机能够识别的数据格式;将本体模型和规则文件作为推理机的输入进行推理,通过检验模型满足规则的程度完成模型的一致性验证。通过一个VOIP系统案例对上述步骤进行详细描述,以此验证该方法的可行性,并且在理论上与其他常见的一致性验证方法进行对比来评估其优缺点。 In the software product line engineering,the feature model is used to automatically derive the conceptual architecture.However,it is the main factor to reduce the export efficiency whether manual detection concept architecture is consistent with the demand expression or not. In order to assist designers to carry out efficient conceptual architecture derivation,this paper proposed an ontology-based method for consistency verification. Firstly,the paper modeled the conceptual architecture meta-model. On the basis of this,the conceptual architecture ontology model was constructed and the corresponding reasoning rules were proposed.Then in the process of deriving the conceptual architecture,the ontology was used to describe it. After that the SWRL language is used to convert the inference rules of the natural language description into the data format which can be recognized by the ontology reasoning machine. Finally,the rule file and ontology description file were imported into the Jena inference engine to verify the consistency. In this paper,a case of VOIP system is described in detail,which verifies the feasibility of the method,and compares the advantages and disadvantages of the method in theory with other common consistency verification methods.
出处 《计算机与现代化》 2017年第8期84-90,97,共8页 Computer and Modernization
基金 中央高校基本科研业务费专项资金资助项目(NS2014099) 江苏省自然科学基金基础研究计划资助项目(BK20130812) 武汉大学软件工程国家重点实验室开放基金资助项目(SKLSE2012-09-09) 国防基础科研计划重点项目(JCKY2016206B001)
关键词 本体 概念体系结构 一致性验证 特征模型 Jena推理 ontology conceptual architecture consistency verification feature model Jena inference
  • 相关文献

参考文献9

二级参考文献136

  • 1邹盛享,张伟,赵海燕,梅宏.面向软件产品家族的变化性建模方法[J].软件学报,2005,16(1):37-49. 被引量:16
  • 2陈怡海,缪淮扣.OCL与Object-Z作为UML约束语言的分析比较[J].计算机科学,2004,31(12):182-185. 被引量:4
  • 3彭鑫,赵文耘,刘奕明.基于特征模型和构件语义的概念体系结构设计[J].软件学报,2006,17(6):1307-1317. 被引量:19
  • 4何志辉,王明哲.基于SysML系统设计的动态性能效能评价[J].系统工程与电子技术,2006,28(11):1712-1716. 被引量:5
  • 5Li KQ, Chen ZL, Mei H, Vang FQ. An introduction to domain engineering. Computer Science, 1999,26(5):21-25 (in Chinese with English abstract).
  • 6Karlsson EA. Software Reuse: A Holistic Approach. Chichester: John Wiley and Sons Ltd., 1995. x-xii.
  • 7Davis AM. The design of a family of application-oriented requirements languages. Computer, 1982,15(5):21-28.
  • 8Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS. Feature-Oriented domain analysis (FODA) feasibility study. Technical Report, CMU/SEI-90-TR-21. Pittsburgh: Carnegie Mellon University, Software Engineering Institute, 1990. 1-52.
  • 9Kang KC, Kim S, Lee J, Kim K, Shin E, Huh M. FORM: A feature-oriented reuse method with domain-specific reference architectures. Annals of Software Engineering, 1998,5:143-168.
  • 10Griss ML, Favaro J, d'Alessandro M. Integrating feature modeling with the RSEB. In: Devanbu P, Poulin J, eds. Proceedings of the 15th International Conference on Software Reuse. Victoria: IEEE Computer Society, 1998. 76-85.

共引文献228

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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