# KEHOME/knowledge/examples/BookHierarchy/SowaKR.html # Dec/17/2002 # new syntax Jun/26/2005 # John F. Sowa, "Knowledge Representation: # Logical, Philosophical, and Computational Foundations", # Brooks Cole Publishing Co., 1999. begin hierarchy toc; Table of Contents; / 1. Logic; // 1.1 Historical Background 1; // 1.2 Representing Knowledge in Logic 11; // 1.3 Varieties of Logic 18; // 1.4 Names, Types, and Measures 29; // 1.5 Unity Amidst Diversity 39; / 2. Ontology; // 2.1 Ontological Categories 51; // 2.2 Philosophical Background 55; // 2.3 Top-Level Categories 67; // 2.4 Describing Physical Entities 78; // 2.5 Defining Abstractions 89; // 2.6 Sets, Collections, Types, and Categories 97; // 2.7 Space and Time 109; / 3. Knowledge Representations; // 3.1 Knowledge Engineering 132; // 3.2 Representing Structure in Frames 143; // 3.3 Rules and Data 156; // 3.4 Object-Oriented Systems 169; // 3.5 Natural Language Semantics 178; // 3.6 Levels of Representation 186; / 4. Processes; // 4.1 Times, Events, and Situations 206; // 4.2 Classification of Processes 213; // 4.3 Procedures, Processes, and Histories 217; // 4.4 Concurrent Processes 223; // 4.5 Computation 232; // 4.6 Constraint Satisfaction 239; // 4.7 Change 245; / 5. Purposes, Contexts, and Agents; // 5.1 Purpose 265; // 5.2 Syntax of Contexts 274; // 5.3 Semantics of Contexts 284; // 5.4 First-Order Reasoning in Contexts 297; // 5.5 Modal Reasoning in Contexts 307; // 5.6 Encapsulating Objects in Contexts 321; // 5.7 Agents 330; / 6. Knowledge Soup; // 6.1 Vagueness, Uncertainty, Randomness, and Ignorance 348; // 6.2 Limitations of Logic 356; // 6.3 Fuzzy Logic 364; // 6.4 Nonmonotonic Logic 373; // 6.5 Theories, Models, and the World 383; // 6.6 Semiotics 394; / 7. Knowledge Acquisition and Sharing; // 7.1 Sharing Ontologies 408; // 7.2 Conceptual Schema 417; // 7.3 Accommodating Multiple Paradigms 427; // 7.4 Relating Different Knowledge Represeations 438; // 7.5 Language Patterns 445; // 7.6 Tools for Knowledge Acquisition 452; / Appendix A: Summary of Notations; // A.1 Predicate Calculus 467; // A.2 Conceptual Graphs 476; // A.3 Knowledge Interchange Format 489; / Appendx B: Ontology Base; // B.1 Principles of Ontology 492; // B.2 Top-Level Categories 497; // B.3 Role and Relation Types 502; // B.4 Thematic Roles 506; // B.5 Placement of the Thematic Roles 510; / Appendix C: Extended Examples; // C.1 Hotel Reservation System 513; // C.2 Library Database 515; // C.3 ACE Vocabulary 518; // C.4 Translating ACE to Logic 518; / Answers to Selected Exercises; / Bibliography; / Name Index; / Subject Index; end hierarchy toc;


For more information, see the index and the preface of the book.

Send comments to John F. Sowa.