Wheninterest inintelligent systems forclinical medicine soared inthe1970s, workers inmedical informatics became particularly attracted torule-based systems.Although manysuccessful rule-based applications wereconstructed, development and maintenance oflargerulebasesremained quite problematic. Inthe1980s, anentire industry dedicated tothemarketing oftools forcreating rule-based systems roseandfell, asworkers inmedical informatics began toappreciate deeply whyknowledge acquisition andmaintenance forsuchsystems aredifficult problems. During this time period, investigators began toexplore alternative programming abstractions that could beusedtodevelop intelligent systems. The notions of"generic tasks" andofreusable problemsolving methods became extremely influential. Bythe 1990s, academic centers wereexperimenting with architectures forintelligent systems basedon two classes of reusable components: (1)domainindependent problem-solving methods-standard algorithms forautomating stereotypical tasks-and (2) domain ontologies that captured theessential concepts (andrelationships amongthose concepts) inparticular application areas.Thispaperwillhighlight how intelligent systems fordiverse tasks canbeefficiently automated using these kinds ofbuilding blocks. The creation ofdomainontologies andproblem-solving methods isthefundamental endproduct ofbasic research inmedical informatics. Consequently, these concepts needmoreattention by ourscientific community.
[1]
Sandra Marcus,et al.
SALT: A Knowledge-Acquisition Tool for Propose-and-Revise Systems
,
1988
.
[2]
Yuval Shahar,et al.
Task Modeling with Reusable Problem-Solving Methods
,
1995,
Artif. Intell..
[3]
William J. Clancey,et al.
Heuristic Classification
,
1986,
Artif. Intell..
[4]
Nicola Guarino,et al.
Formal ontology, conceptual analysis and knowledge representation
,
1995,
Int. J. Hum. Comput. Stud..
[5]
William J. Clancey,et al.
The Epistemology of a Rule-Based Expert System - A Framework for Explanation
,
1981,
Artif. Intell..
[6]
Nicola Guarino,et al.
Understanding and building, using ontologies
,
1997,
Int. J. Hum. Comput. Stud..