DocumentCode :
3259863
Title :
Modularity for logical knowledge bases
Author :
Antoniou, Grigoris
Author_Institution :
Dept. of Comput. Sci., Osnabrueck Univ., Germany
fYear :
1992
fDate :
15-20 Jun 1992
Firstpage :
87
Lastpage :
93
Abstract :
The author argues that modularity is essential for the design, verification, and maintenance of large-scale knowledge based systems. Motivated by work on software modules and algebraic specification, he introduces a module concept with formal interfaces, and gives semantics and correctness notions for such modules based on logic programming. Single modules communicate with their environment by their interfaces. He discusses how modular systems can be built from single modules by means of so-called module operations, and derive for the composition operation results concerning compositionality of semantics and correctness preservation
Keywords :
knowledge based systems; logic programming; program verification; software maintenance; systems analysis; algebraic specification; large-scale knowledge based systems; logic programming; modularity; module operations; software design; software maintenance; software modules; software verification; Application software; Buildings; Computer science; Costs; Knowledge based systems; Large-scale systems; Logic functions; Logic programming; Software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
Type :
conf
DOI :
10.1109/SEKE.1992.227943
Filename :
227943
Link To Document :
بازگشت