REUSE, CORBA, AND KNOWLEDGE-BASED SYSTEMS

Citation
Jh. Gennari et al., REUSE, CORBA, AND KNOWLEDGE-BASED SYSTEMS, International journal of human-computer studies, 49(4), 1998, pp. 523-546
Citations number
40
Categorie Soggetti
Psychology,Ergonomics,"Computer Science Cybernetics","Computer Science Cybernetics
ISSN journal
10715819
Volume
49
Issue
4
Year of publication
1998
Pages
523 - 546
Database
ISI
SICI code
1071-5819(1998)49:4<523:RCAKS>2.0.ZU;2-6
Abstract
By applying recent advances in the standards for distributed computing , we have developed an architecture for a CORBA implementation of a li brary of platform-independent, sharable problem-solving methods and kn owledge bases. The aim of this library is to allow developers to reuse these components across different tasks and domains. Reuse should be cost-effective; therefore, the library will include standard problem-s olving methods whose semantics are well understood and are described w ith a language for stating the requirements and capabilities of a comp onent. In addition, when a developer needs to adapt a component to a n ew task, the adaptation costs should be minimal. Thus, we advocate the use of separate mediating components that isolate these adaptations f rom the original component. We demonstrate our approach with an exampl e: an implementation of a problem-solving method, a knowledge-base ser ver, and mediating components that adapt the method to different knowl edge bases and tasks. (C) 1998 Academic Press.