{"title":"一个多功能的知识管理系统","authors":"Douglas Skuce","doi":"10.1006/knac.1993.1011","DOIUrl":null,"url":null,"abstract":"<div><p>We describe a general purpose knowledge management system, discussing its general goals and features, as well as its use in several very different applications. By \"multi-functional\", we mean having a wide variety of knowledge management functions such as debugging, formatting, and retrieval, and a wide variety of possible applications. The system, called CODE, functions primarily as a \"knowledge engineer's rapid prototyper\", or as a \"spreadsheet for ideas\"; one can experiment rapidly with relationships between concepts and obtain quick feedback on the desirability of changes and additions to a knowledge base. CODE's highly graphic interface permits experimentation with descriptions or definitions of concepts, which are arranged in an inheritance network using a very flexible inheritance mechanism. Several associated subsystems, such as a first order logic system and a simple natural language system, allow various types of syntactic and semantic checks to be performed if desired. We illustrate CODE's flexibility by describing three typical applications: in software engineering, terminology, and ontological design for knowledge-based systems.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"5 3","pages":"Pages 305-346"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1011","citationCount":"13","resultStr":"{\"title\":\"A multi-functional knowledge management system\",\"authors\":\"Douglas Skuce\",\"doi\":\"10.1006/knac.1993.1011\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We describe a general purpose knowledge management system, discussing its general goals and features, as well as its use in several very different applications. By \\\"multi-functional\\\", we mean having a wide variety of knowledge management functions such as debugging, formatting, and retrieval, and a wide variety of possible applications. The system, called CODE, functions primarily as a \\\"knowledge engineer's rapid prototyper\\\", or as a \\\"spreadsheet for ideas\\\"; one can experiment rapidly with relationships between concepts and obtain quick feedback on the desirability of changes and additions to a knowledge base. CODE's highly graphic interface permits experimentation with descriptions or definitions of concepts, which are arranged in an inheritance network using a very flexible inheritance mechanism. Several associated subsystems, such as a first order logic system and a simple natural language system, allow various types of syntactic and semantic checks to be performed if desired. We illustrate CODE's flexibility by describing three typical applications: in software engineering, terminology, and ontological design for knowledge-based systems.</p></div>\",\"PeriodicalId\":100857,\"journal\":{\"name\":\"Knowledge Acquisition\",\"volume\":\"5 3\",\"pages\":\"Pages 305-346\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1006/knac.1993.1011\",\"citationCount\":\"13\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Knowledge Acquisition\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1042814383710113\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge Acquisition","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1042814383710113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We describe a general purpose knowledge management system, discussing its general goals and features, as well as its use in several very different applications. By "multi-functional", we mean having a wide variety of knowledge management functions such as debugging, formatting, and retrieval, and a wide variety of possible applications. The system, called CODE, functions primarily as a "knowledge engineer's rapid prototyper", or as a "spreadsheet for ideas"; one can experiment rapidly with relationships between concepts and obtain quick feedback on the desirability of changes and additions to a knowledge base. CODE's highly graphic interface permits experimentation with descriptions or definitions of concepts, which are arranged in an inheritance network using a very flexible inheritance mechanism. Several associated subsystems, such as a first order logic system and a simple natural language system, allow various types of syntactic and semantic checks to be performed if desired. We illustrate CODE's flexibility by describing three typical applications: in software engineering, terminology, and ontological design for knowledge-based systems.