Abstract
The benefits of a qualitative modelling approach to building knowledge-based systems include better project control, communication between participants, more accurate validation and easier maintenance. Knowledge acquisition from experts will be more successful if a conceptual model is developed from a knowledge level description, to act as a publicly examinable basis for system design. Analytical tools are available to structure both content and process knowledge on paper, before any commitment is made to implementation. The role of abstraction in developing models of generic tasks as a set of templates for conceptual model development is reviewed, with particular regard to knowledge acquisition tools. Modelling problem-solving methods, especially for constructive tasks such as planning, is more difficult than modelling content knowledge. Epistemological support for conceptual abstraction, particularly at middle levels, remains inadequate.
Preview
Unable to display preview. Download preview PDF.
References
J. Ford (1975) Paradigms and Fairy Tales. Routledge and Kegan Paul, London.
N. Moray (1987) Intelligent aids, mental models and the theory of machines. International Journal of Man-Machine Studies 27, 619–629.
B. R. Gaines (1984) Methodology in the large: modeling all there is. Systems Research 1, 91–103.
T. S. E. Maibaum (1986) Role of abstraction in program development. In Information Processing86 (H:J. Kugler, Ed.), pp. 135–142. Elsevier, Amsterdam.
J. C. Kunz, M. J. Stelzner and M. D. Williams (1989) From classic expert systems to models: introduction to a methodology for building model-based systems. In Topics in Expert System Design: Methodologies and Tools (G. Guida and C. Tasso, Eds), pp. 87–110. Elsevier, Amsterdam.
P. N. Finlay and M. King (1989) Experiences in developing an expert system for MBA admissions. J. Opl Res. Soc. 40, 625–635.
B. Wahlstrom (1988) On the use of models in human decision-making. In Tasks, Errors and Mental Models (L. P. Goodstein, H. B. Andersen and S. E. Olsen, Eds), pp. 161–170. Taylor & Francis, London.
M. A. Musen (1989) Automated Generation of Model-Based Knowledge-Acquisition Tools. Pitman, London.
S. M. Twine (1988) From information analysis towards knowledge analysis. In Proceedings of the European Knowledge Acquisition Workshop (EKAW ’88) (J. H. Boose, B. R. Gaines and M. Linster, Eds), pp. 6.1–6.15. GMD, Sankt Augustin, West Germany.
J. G. Gammack and A. Anderson (1990) Constructive interaction in knowledge engineering. Expert Systems 7, 19–26.
E. A. Feigenbaum and P. McCorduck (1984) The Fifth Generation. Pan, London.
L. Suchman (1987) Plans and Situated Actions. Cambridge University Press, Cambridge.
D. A. Norman (1983) Some observations on mental models. In Mental Models (D. Gentner and A. L. Stevens, Eds), pp. 7–14. Erlbaum, Hillsdale, New Jersey.
D. Partridge (1985) Input-expectation discrepancy reduction: a ubiquitous mechanism. In Proceedinas of the 9th International Joint Conference on Artificial Intelligence (IJCAI-85), Los Angeles, USA, August 1985, pp. 267–273.
P. Johnson, H. Johnson, R. Waddington and A. Shouls (1988) Task-related knowledge structures: analysis, modelling and application. In People and Computers IV (D. M. Jones and R. Winder, Eds), pp. 35–61. Cambridge University Press, Cambridge.
D. E. Mahling and W. B. Croft (1988) Relating human knowledge of tasks to the requirements of plan libraries. International Journal of Man-Machine Studies 31, 61–97.
D. Partridge (1987) Human decision making and the symbolic search space paradigm in AI. AI & Society 1, 103–114.
E. Soloway, J. Bachant and K. Jensen (1987) Assessing the maintainability of XCON-in-RIME: coping with the problems of a very large rule base. In Proceedings of the 6th National Conference on Artificial Intelligence (AAAI-87), Seattle, USA, August 1987, pp. 824–829.
R. Neches, W. R. Swartout and J. D. Moore (1985) Enhanced maintenance and explanation of expert systems through explicit models of their development. IEEE Transactions on Software Engineering SE-11 11, 1337–1351.
J. P. Held and J. V. Carlis (1989) Conceptual data modeling of expert systems. IEEE Expert 4, 50–61.
J. A. Bubenko Jr (1987) Information analysis and conceptual modeling. In Databases (J. Paredaeens, Ed.), pp. 141–192. Academic Press, London.
R. Worden (1988) Processes of knowledge and software. In Research and Development in Expert Systems V (B. Kelly and A. L. Rector, Eds), pp. 139–159. Cambridge University Press, Cambridge.
I. M. Neale (1988) First generation expert systems: a review of knowledge acquisition methodologies. The Knowledge Engineering Review 3, 105–145.
G. M. Nijssen, D. J. Duke and S. M. Twine (1988) The Entity-Relationship data model considered harmful. Presented at the 6th Symposium on Empirical Foundations of Information and Software Sciences, Atlanta, USA, October 1988.
A. Newell (1982) The knowledge level. Artifecial Intelligence 18, 87–127.
V. Jonckers (1989) A framework for modeling programming knowledge. AI Communications 2, 72–87.
D. C. Berry and D. E. Broadbent (1984) On the relationship between task performance and associated verbalizable knowledge. Q. J. Exp. Psychol. 36A, 209–231.
N. M. Cooke (1985) Modelling human expertise in expert systems. Memoranda in Computer and Cognitive Science MCCS-85–12, Computing Research Laboratory, New Mexico State University, Las Cruces, New Mexico.
W. J. Clancey (1989) Viewing knowledge bases as qualitative models. IEEE Expert 4, 9–23.
M. A. Musen (1989) Automated support for building and extending expert models. Knowledge Systems Laboratory Working Paper no. KSL-89–26.
E. Motta, T. Rajan and M. Eisenstadt (1990) Knowledge acquisition as a process of model refinement. Knowledge Acquisition 2, 21–49.
E. M. Roth and D. D. Woods (1989) Cognitive task analysis: An approach to knowledge acquisition for intelligent system design. In Topics in Expert System Design: Methodologies and Tools (G. Guida and C. Tasso, Eds), pp. 233–264. Elsevier, Amsterdam.
K. Morik (1987) Knowledge acquisition and machine learning—the issue of modelling. In Proceedings of the First European Workshop on Knowledge Acquisition for Knowledge-Based Systems, Reading, UK, September 1987.
K. Morik (1987) Acquiring domain models. International Journal of Man-Machine Studies 26, 93–104.
S. Wrobel. (1988) Design goals for sloppy modeling systems. International Journal of Man-Machine Studies 29, 461–477.
S. Regoczei and E. P. O. Plantinga (1987) Creating the domain of discourse: ontology and inventory. International Journal of Man-Machine Studies 27, 235–250.
R. M. O’Keefe (1985) Expert systems and operational research—mutual benefits. J. Opl Res. Soc. 36, 125–129.
G. F. Chamberlin, I. M. Neate and M. N. Khan (1989) TULIP: a life underwriting system. In Research and Development in Expert Systems VI. Proceedings of the Ninth Annual Conference of the British Computer Society Specialist Group on Expert Systems, London, September 1989 (N. R. Shadbolt, Ed.), pp. 153–164. Cambridge University Press, Cambridge.
E. S. Cordingley (1989) Knowledge elicitation techniques for knowledge-based systems. In Knowledge Elicitation: Principles, Techniques and Applications (D. Diaper, Ed.), pp. 89–175. Ellis Horwood, Chichester.
N. E. Johnson (1989) Meditating representations in knowledge elicitation. In Knowledge Elicitation: Principles, Techniques and Applications (D. Diaper, Ed.), pp. 179–194. Ellis Horwood, Chichester.
L. W. Barsalou and D. L. Medin (1986) Concepts—static definitions or context-dependent representations? Cahiers Psychologie Cognitive 6, 187–202.
C. Eden, S. Jones and D. Sims (1983) Messing about in Problems. Pergamon, Oxford.
P. L. Alvey and M. F. Greaves (1987) Observations on the development of a high performance system for leukaemia diagnosis. In Research and Development in Expert Systems III (M. A. Bramer, Ed.), pp. 99–110. Cambridge University Press, Cambridge.
A. Saffiotti (1987) An AI view of the treatment of uncertainty. The Knowledge Engineering Review 2, 75–97.
J. Liebowitz (1988) Beyond decision support systems: the role of operations research in expert systems. Computers & Industrial Engineering 14, 415–418.
J. A. Long and I. M. Neale (1989) Validating and testing in KBS—a case study. In Proceedings of The Second International Conference on Industrial and Engineering Applications of Artiftcial Intelligence and Expert Systems (IEA/ AIE-89), University of Tullahoma Space Institute, Tullahoma, USA, June 1989 (New York: ACM), pp. 875–880.
J. A. Breuker and B. J. Wielinga (1987) Use of models in the interpretation of verbal data. In Knowledge Acquisition for Expert Systems: a Practical Handbook (A. L. Kidd, Ed.), pp. 17–44. Plenum, New York.
J. A. Breuker and B. J. Wielinga (1989) Models of expertise in knowledge acquisition. In Topics in Expert System Design: Methodologies and Tools (G. Guida and C. TASSO, Eds), pp. 265–295. Elsevier, Amsterdam.
J. McDermott (1988) Preliminary steps toward a taxonomy of problem-solving methods. In Automating Knowledge Acquisition for Expert Systems (S. Marcus, Ed.), pp. 225–256. Kluwer, Boston.
B. Chandrasekaran (1986) Generic tasks in knowledge-based reasoning: high level building blocks for expert system design. IEEE Expert 1, 23–30.
B. Chandrasekaran (1988) Generic tasks as building blocks for knowledge-based systems: the diagnosis and routine design examples. The Knowledge Engineering Review 3, 183–210.
W. J. Clancey (1985) Heuristic classification. Artificial Intelligence 27, 289–350.
M. A. Musen (1989) Conceptual models of interactive knowledge acquisition tools. Knowledge Acquisition 1, 73–88.
S. Marcus (Ed.) (1988) Automating Knowledge Acquisition for Expert Systems. Kluwer, Boston.
J. H. Boose (1989) A survey of knowledge acquisition techniques and tools. Knowledge Acquisition 1, 3–37.
L. Eshelman, D. Ehret, J. McDermott and M. Tan (1987) MOLE: a tenacious knowledge acquisition tool. International Journal of Man-Machine Studies 26, 55–64.
C. Kitto (in press) Progress in automated knowledge acquisition tools: how close are we to replacing the knowledge engineer? Knowledge Acquisition, in press.
M. A. Musen, L. M. Fagan, D. M. Combs and E. H. Shortliffe (1987) Use of a domain model to drive an interactive knowledge-editing tool. International Journal of Man-Machine Studies 26, 105–121.
D. Gregory (1986) Philosophy and practice in knowledge representation. In Human Productivity Enhancement, Vol. 2 (J. Zeidner, Ed.), pp. 165–203. Praeger, New York.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Copyright information
© 1992 Operational Research Society Ltd
About this chapter
Cite this chapter
Neale, I.M. (1992). Modelling Expertise for KBS Development. In: Doukidis, G.I., Paul, R.J. (eds) Artificial Intelligence in Operational Research. Palgrave, London. https://doi.org/10.1007/978-1-349-12362-9_34
Download citation
DOI: https://doi.org/10.1007/978-1-349-12362-9_34
Publisher Name: Palgrave, London
Print ISBN: 978-1-349-12364-3
Online ISBN: 978-1-349-12362-9
eBook Packages: EngineeringEngineering (R0)