{"title":"Formally specifying reusable knowledge model components","authors":"Manfred Aben","doi":"10.1006/knac.1993.1005","DOIUrl":null,"url":null,"abstract":"<div><p>This paper outlines some of the problems with using predefined building blocks to specify knowledge level models of problem solving, in particular in the context of the KADS methodology. The definition of the basic building blocks in KADS, the <em>primitive inferences,</em> or <em>knowledge sources,</em> often seems to be inadequate to aid the knowledge engineer in constructing an abstract model of problem solving. We argue that the informal, verbal way in which the building blocks are defined is the cause of this problem, and propose to formalize them to make their semantics clear and to assess the consequences of various modeling decisions. We discuss choices among different formalizations, and show in detail the formalization of one class of knowledge sources.</p></div>","PeriodicalId":100857,"journal":{"name":"Knowledge Acquisition","volume":"5 2","pages":"Pages 119-141"},"PeriodicalIF":0.0000,"publicationDate":"1993-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/knac.1993.1005","citationCount":"42","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge Acquisition","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1042814383710058","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 42
Abstract
This paper outlines some of the problems with using predefined building blocks to specify knowledge level models of problem solving, in particular in the context of the KADS methodology. The definition of the basic building blocks in KADS, the primitive inferences, or knowledge sources, often seems to be inadequate to aid the knowledge engineer in constructing an abstract model of problem solving. We argue that the informal, verbal way in which the building blocks are defined is the cause of this problem, and propose to formalize them to make their semantics clear and to assess the consequences of various modeling decisions. We discuss choices among different formalizations, and show in detail the formalization of one class of knowledge sources.