MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Using Views in a Knowledge-Base Working Note 19 Revision 2

Download:
Download as a PDF | Download as a PS
by Peter Clark, John Thompson, Ken Barker, James Fan, Knowledge Systems, Bruce Porter, Dan Tecuci, Peter Yeh
http://www.cs.utexas.edu/users/pclark/working_notes/019.ps.Z
Add To MetaCart

Abstract:

In this working note, we sketch out some current thoughts on the use of "views " in a knowledge-base. A view is an explicit representation of how a general concept can be applied to a domain-specific concept. By making views explicit, we can control which, and how, more general concepts can be used to represent a domain-specific concept. We also discuss the use of views to select alternative theories describing ("implementing") the general concept, in the spirit of compositional modeling. 1

Citations

625 Design Patterns – Gamma, Helm, et al. - 1995
75 Scalable software libraries – Batory, Singhal, et al. - 1993
48 Elaboration tolerance – McCarthy - 1998
34 Building Concept Representations from Reusable Components – Clark, Porter - 1997
30 Algernon: A tractable system for knowledge representation – Crawford, Kuipers - 1991
21 KM – the knowledge machine: Users manual – Clark, Porter - 1999
20 Extracting viewpoints from knowledge bases – Acker, Porter - 1994
8 Irrelevance reasoning in knowledge-based systems – Levy - 1993
3 Composing reusable software components through views – Novak - 1994
2 Extension-by-addition: Building extensible software – Harrison, Ossher - 1990