A component-based architecture for automation of protocol-directed therapy

  • Mark A. Musen
  • Samson W. Tu
  • Amar K. Das
  • Yuval Shahar
Keynote Address
Part of the Lecture Notes in Computer Science book series (LNCS, volume 934)


The automation of protocol-based care requires reasoning about a patient's situation over time and about how the standard protocol plan can be adapted to address the patient's current clinical situation. The EON architecture brings together (1) a skeletal-planning reasoning method, ESPR, that can determine appropriate clinical interventions by instantiating an abstract protocol specification, (2) a temporal-reasoning system, RÉSUMÉ, that can infer from time-stamped patient data higher-level, interval-based concepts, and (3) a historical database system, Chronus, that can perform temporal queries on a database of interval-based patient descriptions. The modular problem-solving elements of EON operate on knowledge bases of clinical protocols that clinicians enter into domain-specific knowledge-acquisition tools generated by the PROTÉGÉ-II system. The EON architecture provides an integrated framework for development, execution, and maintenance of clinical-protocol knowledge bases.


Time Stamp Domain Ontology Structure Query Language Standard Plan Historical Relation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Chandrasekaran, B. (1990). Design problem solving: A task analysis. AI Magazine 11(4):59–71.Google Scholar
  2. Clancey, W.J. (1983). The epistemology of a rule-based expert system: A framework for explanation. Artificial Intelligence 20:215–251.CrossRefGoogle Scholar
  3. Das, A.K. and Musen, M. A. (1994). A temporal query system for protocol-directed decision support. Methods of Information in Medicine, 33:358–370.PubMedGoogle Scholar
  4. Eriksson, H., Puerta, A.R., and Musen, M.A. (1994). Generation of knowledge-acquisition tools from domain ontologies. International Journal of Human-Computer Studies, 41:425–453.CrossRefGoogle Scholar
  5. Eriksson, H., Shahar, Y., Puerta, A.R., Tu, S.W., and Musen, M.A. (in press). Task modeling with reusable problem-solving methods. Artificial Intelligence.Google Scholar
  6. Gennari, J.H., Tu, S.W., Rothenfluh, T.E., and Musen, M.A. (1994). Mapping domains to methods in support of reuse. Internaitonal Journal of Human-Computer Studies, 41:399–424.CrossRefGoogle Scholar
  7. Heckerman, D. and Horvitz, E. (1988). The myth of modularity in rule-based systems for reasoning with uncertainty. In Lemmer, J.F. and Kanal, L.N., eds. Uncertainty in Artificial Intelligence 2, pp. 23–34. Amsterdam: North-Holland, 1988.Google Scholar
  8. Hripcsak, G., Ludemann, P., Pryor, T.A., Wigertz, O.B., and Clayton, P.D. (1994). Rationale for the Arden syntax. Computers and Biomedical Research 27:291–324.PubMedGoogle Scholar
  9. Kuilboer, M.M., Shahar, Y., Wilson, D.M., and Musen, M.A. (1993). Knowledge reuse: Temporal-abstraction mechanisms for the assessment of children's growth. Proceedings of the Seventeenth Annual Symposium on Computer Applications in Medicine, pp. 449–453. Washington, D.C.Google Scholar
  10. Lomas, J., Anderson, G.M., Domnick-Pierre, K., et al. (1989). Do practice guidelines guide practice? The effect of a consensus statement on the practice of physicians. New England Journal of Medicine 321:1306–1311.PubMedGoogle Scholar
  11. Marques, D., Dallemagne, G., Klinker, G., McDermott, J., and Tung, D. (1992). Easy programming: empowering people to build their own applications. IEEE Expert 7:16–29.CrossRefGoogle Scholar
  12. Musen, M.A. (1992). Dimensions of knowledge sharing and reuse. Computers and Biomedical Research 25:435–467.PubMedGoogle Scholar
  13. Musen, M.A., Carlson, C.W., Fagan, L.M., Deresinski, S.C., and Shortliffe, E.H. (1992a). T-HELPER: Automated support for community-based clinical research. Proceedings of the Sixteenth Annual Symposium on Computer Applications in Medical Care, pp. 719–723. Baltimore, MD.Google Scholar
  14. Musen, M.A., Tu, S.W., and Shahar, Y. (1992b). A problem-solving model for protocol-based care: From e-ONCOCIN to EON. In Proceedings of MEDINFO '92, Seventh World Congress on Medical Informatics, pp. 519–525. Amsterdam: North-Holland.Google Scholar
  15. Musen, M.A., Gennari, J.H., Eriksson, H., Tu, S.W., Puerta, A. R. (1995). PROTÉGÉ-II: Computer Support For Development Of Intelligent Systems From Libraries of Components. Proceedings of MEDINFO '95, Eighth World Congress on Medical Informatics, Vancouver, BC.Google Scholar
  16. Musen, M.A. and Schreiber, A.T. (in press). Architectures for intelligent systems based on reusable components. Artifical Intelligence in Medicine.Google Scholar
  17. Shahar, Y., Das, A.K., Tu, S.W., Kraemer, F.B, and Musen, M.A. (1994). Knowledge-based temporal abstraction for diabetic monitoring. Proceedings of the Eighteenth Annual Symposium on Computer Applications in Medical Care, pp. 697–701. Washington, D.C.Google Scholar
  18. Shahar, Y. and Musen, M.A. (1993). RÉSUMÉ: A temporal-abstraction system for patient monitoring. Computers and Biomedical Research 26:255–273.PubMedGoogle Scholar
  19. Shahar, Y. (1994). A knowledge-based method for temporal abstraction of clinical data. Ph.D. Dissertation, Program in Medical Information Sciences, Stanford University, Computer Science Dpartment Technical Report STAN-CS-TR-94-1529.Google Scholar
  20. Shwe, M., Sujansky, W., and Middleton, B. (1992). Reuse of knowledge represented in the Arden syntax. Proceedings of the Sixteenth Annual Symposium on Computer Applications in Medical Care, pp. 47–51. Baltimore, MD.Google Scholar
  21. Tu, S.W., Kahn, M.G., Musen, M.A., Ferguson, J.C., Shortliffe, E.H., and Fagan, L.M. (1989). Episodic skeletal-plan refinement on temporal data. Communications of the ACM 32:1439–1455.CrossRefGoogle Scholar
  22. Tu, S.W., Kemper, C.A., Lane, N.M., Carlson, R.W., and Musen, M.A. (1993). A methodology for determining patients' eligibility for clinical trials. Methods of Information in Medicine 32:317–325.PubMedGoogle Scholar
  23. Tu, S.W., Eriksson, H., Gennari, J., Shahar, Y., Musen, M.A. (in press). Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: Application of PROTÉGÉ-II to protocol-based decision support. Artificial Intelligence in Medicine.Google Scholar
  24. van der Lei, J. and Musen, M.A. (1991). A model for critiquing based on automated medical records. Computers and Biomedical Research 24:344–378.PubMedGoogle Scholar
  25. van Heijst, G., Schreiber, G., Lanzola, G. and Stefanelli, M. (1994). Foundations for a methodology for medical KBS development. Knowledge Acquisition 6:395–434.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Mark A. Musen
    • 1
  • Samson W. Tu
    • 1
  • Amar K. Das
    • 1
  • Yuval Shahar
    • 1
  1. 1.Section on Medical InformaticsStanford University School of MedicineStanfordUSA

Personalised recommendations