期刊文献+

基于描述逻辑的特征模型 被引量:3

Feature Model Based on Description Logics
下载PDF
导出
摘要 由于特征模型缺乏严格语义基础,难以对模型进行一致性推理,无法保证模型的一致性,进而影响最终软件产品的质量。本文讨论了如何使用描述逻辑对特征模型进行形式化,给出了将特征模型转化为描述逻辑ALCQI知识库的算法,通过验证转化后的知识库的一致性得到所对应特征模型的一致性。并利用描述逻辑的推理机RACER对转换得到的知识库进行推理,自动完成特征模型的一致性检查,为特征模型的一致性检验提供一种方法,实践证明这种方法具有可靠性和高效性。 It is rather difficult to perform consistency reasoning on feature models since they lack the formal semantics. Without guaranteed consistency of the feature models, the quality of the software products, based on the feature models, can not be guaranteed. In this paper, how to formalize feature models with Description Logics is investigated. Following the translation principles, each feature model can be formalized into an ALCQI knowledge base. Hence the consistency reasoning on the feature model turns into the consistency reasoning on the corresponding ALCQI knowledge base. Especially, the latter reasoning can be automatically performed via the description logic reasoner RACER. It has been proven that this approach can not only improve the reasoning efficiency but also enhance the reliability.
出处 《计算机科学》 CSCD 北大核心 2007年第1期21-25,共5页 Computer Science
基金 国家自然科学基金项目(编号60473056资助
关键词 描述逻辑 特征模型 一致性 RACER Description logic, Feature model, Consistency, RACER
  • 相关文献

参考文献17

  • 1Baader F,Calvanese D,McGuinness D,et al.eds.The Description Logic Handbook:Theory,Implementation and Applications.Cambridge:Cambridge University Press,2003 被引量:1
  • 2Horrocks I.DAML+OIL:A description logic for the semantic Web.Bulletin of the IEEE Computer Society Technical Committee on Data Engineering,2002,25(1):4~9 被引量:1
  • 3Baader F,Horrocks I,Sattler U.Description logics as ontology languages for the semantic Web.In:Hutter D,Stephan W.eds.Mechanizing Mathematical Reasoning:Essays in Honor of J(o)rg Siekmann on the Occasion of His 60th Birthday.LNAI 2605,Springer-Verlag,2005.228~248 被引量:1
  • 4史忠植,蒋运承,张海俊,董明楷.基于描述逻辑的主体服务匹配[J].计算机学报,2004,27(5):625-635. 被引量:62
  • 5Calvanese D,Lenzerini M,Nardi D.Unifying class-based representation formalisms.Journal of Artificial Intelligence Research,1999,11(2):199~240 被引量:1
  • 6Chen Zhao,Nuermaimaiti H,Liu Shengping,et al.Representation and Reasoning on RBAC:A Description Logic Approach.In:Proceedings of the International Colloquium on Theoretical Aspects of Computing (ICTAC 2005),LNCS 3722,Springer-Verlag,October 2005.394~406 被引量:1
  • 7Kang KC,Cohen SC,Hess JA,et al.Feature-Oriented Domain Analysis (FODA) feasibility study:[Technique Report].CMU/SEI-90-TR-21.Pittsburgh,PA:Software Engineering Institute,Carnegie Mellon University,1990 被引量:1
  • 8张伟,梅宏.一种面向特征的领域模型及其建模过程[J].软件学报,2003,14(8):1345-1356. 被引量:120
  • 9Czarnecki K,Eisenecker U.Generative Programming:Methods,Tools,And Applications.Addison-Wesley,2000 被引量:1
  • 10范少锋,张乃孝.生成式程序设计研究概述[J].计算机科学,2005,32(3):12-16. 被引量:5

二级参考文献60

  • 1Li KQ, Chen ZL, Mei H, Vang FQ. An introduction to domain engineering. Computer Science, 1999,26(5):21-25 (in Chinese with English abstract). 被引量:1
  • 2Karlsson EA. Software Reuse: A Holistic Approach. Chichester: John Wiley and Sons Ltd., 1995. x-xii. 被引量:1
  • 3Davis AM. The design of a family of application-oriented requirements languages. Computer, 1982,15(5):21-28. 被引量:1
  • 4Kang 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. 被引量:1
  • 5Kang 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. 被引量:1
  • 6Griss 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. 被引量:1
  • 7Chastek G, Donohoe P, Kang KC, Thiel S. Product line analysis: a practical introduction. Technical Report, CMU/SEI-2001-TR-001, Pittsburgh: Carnegie Mellon University, Software Engineering Institute, 2001. 1-42. 被引量:1
  • 8Jacobson I, Christeron M, Jonsson P, Overgaard G. Object-Oriented Software Engineering: A Use Case Driven Approach.Addison-Wesley, 1992. 123-159. 被引量:1
  • 9Keck DO, Kuehn PJ. The feature and service interaction problem in telecommunications software systems: a survey. IEEE Transactions on Software Engineering, 1998,24(10):779-796. 被引量:1
  • 10Turner CR, Fuggetta A, Lavazza L, Wolf AL. A conceptual basis for feature engineering. Journal of Systems and Software,1999,49(1):3-15. 被引量:1

共引文献183

同被引文献26

  • 1石莲,孙吉贵.描述逻辑综述[J].计算机科学,2006,33(1):194-197. 被引量:42
  • 2聂卉,龙朝晖.描述逻辑语义推理机制的应用研究[J].现代图书情报技术,2006(11):61-64. 被引量:5
  • 3聂茹,李政伟.基于本体和语义网格的空间元数据管理研究[J].计算机工程与设计,2007,28(8):1979-1982. 被引量:8
  • 4Grigoris Antoniou.Frank van Harmelen.语义网基础教程[M].陈小平,译.北京:机械工业出版社,2008:1-2. 被引量:10
  • 5高楚舒,王伟.软件生产线规范框架[R].北京:中国科学院软件研究所,2009. 被引量:1
  • 6Carnegie Mellon University Software Engineering Institute. Frame-work for software product line practice version 5.0 [R]. Carnegie Mellon University Software Engineering Institute, 2009. 被引量:1
  • 7Abdelrahman Osman Elfaki, Sornnuk Phon-Amnuaisuk, Chin Kuan Ho. Modeling variability in software product line using first order logic [C]. Haikou, China: Seventh ACIS International Conference on Software Engineering Research, Management and Applications, 2009. 被引量:1
  • 8Mikyeong Moon, Keunhyuk Yeom. An Approach to developing domain architecture based on variability analysis [C]. LNCS 3981 : ICCSA. Berlin: Springer-Verlag, 2006: 441-450. 被引量:1
  • 9F van der Linden, Schmid K, Rommes E. Software product lines in action the best industrial practice in product line engineering [C]. Berlin: Springer-Verlag, 2007. 被引量:1
  • 10Klaus Pohl, Frank van.软件产品线工程[M].张佳骥,等译.北京:国防工业出版社,2010:57-66. 被引量:1

引证文献3

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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