首页 | 本学科首页   官方微博 | 高级检索  
     

RLD演绎及子句蕴含与子句包含关系的非等价性
引用本文:王家兵,徐正权,王能超.RLD演绎及子句蕴含与子句包含关系的非等价性[J].计算机研究与发展,2002,39(12):1630-1636.
作者姓名:王家兵  徐正权  王能超
作者单位:1. 华中科技大学计算机学院,武汉,430074
2. 华中科技大学并行计算研究所,武汉,430074
基金项目:国家自然科学基金资助 (60 0 73 0 44 )
摘    要:软件复用的一个主要任务是可复用软件构件的表示与检索,由于一阶逻辑能够描述软件构件的计算语义,因此用一阶逻辑表示构件及用基于归结原理的自动定量证明技术检索构件的研究在软件工程领域得到了足够的重视,为了简化基于演绎的构件检索技术的程序设计结构及提高演绎效率,提出了最右线性演绎RLD(rightmost linear deduction),并证明了它的完备性,同时,指出了子句蕴含与子句包含关系的非等价性,并给出了由子句蕴含关系推出子句包含关系成立的一个充分条件。

关 键 词:RLD演绎  子句蕴含  子句包含  非等价性  软件工程  构件表示  构件检索  线性演绎  软件复用

RLD DEDUCTION AND NON-EQUIVALENCE BETWEEN CLAUSE-IMPLICATION AND CLAUSE-SUBSUMPTION
Abstract:One of the main issues of software reuse is to represent software component and develop relevant retrieval technique. Because the first order logic can characterize the computational semantics of a software component, it has become an important research direction in software engineering domain to use first order logic to represent a component and to use resolution based automatic theorem proving technology to retrieve it. In order to simplify the programming structure of deduction based component retrieval and improve the deduction efficiency, the RLD deduction (rightmost linear deduction) is proposed and its completeness is proved in this paper. At the same time, the non equivalence between clause implication and clause subsumption is pointed out and a sufficient condition that makes the proposition, i.e., clause implication implies clause subsumption, is proposed.
Keywords:component representation  component retrieval  linear deduction  software reuse
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号