A task-specific ontology for the application and critiquing of time-oriented clinical guidelines

  • Yuval Shahar
  • Silvia Miksch
  • Peter Johnson
Protocols and Guidelines
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1211)


Clinical guidelines reuse existing clinical procedural knowledge while leaving room for flexibility by the care provider applying that knowledge. Guidelines can be viewed as generic skeletal-plan schemata that are instantiated and refined dynamically by the care provider over significant periods of time and in highly dynamic environments. In the Asgaard project, we are investigating a set of tasks that support the application of clinical guidelines by a care provider other than the guideline's designer. We are focusing on application of the guideline, recognition of care providers' intentions from their actions, and critique of care providers' actions given the guideline and the patient's medical record. We are developing methods that perform these tasks in multiple clinical domains, given an instance of a properly represented clinical guideline and an electronic medical patient record. In this paper, we point out the precise domain-specific knowledge required by each method, such as the explicit intentions of the guideline designer (represented as temporal patterns to be achieved or avoided). We present a machine-readable language, called Asbru, to represent and to annotate guidelines based on the taskspecific ontology. We also introduce an automated tool for acquisition of clinical guidelines based on the same ontology; the tool was developed using the PROTÉGÉ-II framework's suite of tools.


Knowledge Representation and Acquisition Planning Temporal Reasoning Clinical Guidelines 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Barnes, M. and Barnett, G. O. (1995). An Architecture for a Distributed Guideline Server. In Gardner, R. M. (Ed.) Proceedings of the Annual Symposium on Computer Applications in Medical Care (SCAMC-95), New Orleans, Louisiana, 233–237. Hanley & Belfus.Google Scholar
  2. Bratman, M.E. (1987). Intention, Plans and Practical Reason. Cambridge, MA: Harvard University Press.Google Scholar
  3. Dechter, R., Meiri, L., and Pearl, J. (1991). Temporal Constraint Networks. Artificial Intelligence, Special Volume on Knowledge Representation, 49(1–3):61–95Google Scholar
  4. Eriksson, H., Shahar, Y., Tu, S. W., Puerta, A. R., and Musen, M. A. (1995). Task Modeling with Reusable Problem-Solving Methods. Artificial Intelligence, 79(2):293–326.Google Scholar
  5. Friedland, P., and Iwasaki, Y. The Concept and Implementation of Skeletal Plans. Journal of Automated reasoning, 1(2):161–208.Google Scholar
  6. Grimshaw, J. M. and Russel, I. T. (1993). Effects of Clinical Guidelines an Medical Practice: A Systematic Review of Rigorous Evaluation. Lancet, 342:1317–1322.Google Scholar
  7. Herbert, S. I., Gordon, C. J., Jackson-Smale, A., and Renaud Salis, J-L. (1995). Protocols for Clinical Care. Computer Methods and Programs in Biomedicine, 48:21–26.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.Google Scholar
  9. Miksch, S., Horn, W., Popow, C., and Paky, F. (in press). Utilizing Temporal Data Abstraction for Data Validation and Therapy Planning for Artificially Ventilated Newborn Infants. Artificial Intelligence in Medicine, forthcoming.Google Scholar
  10. Musen, M. A., Carlson, C. W., Fagan, L. M., Deresinski, S. C., and Shortliffe, E. H. (1992). T-HELPER: Automated Support for Community-Based Clinical Research. In Frisse, M. E. (Ed.) Proceedings of the Sixteenth Annual Symposium on Computer Applications in Medical Care (SCAMC-92), 719–723. McGraw Hill, New York, NY.Google Scholar
  11. Musen, M.A., Tu, S.W., Das, A.K., and Shahar, Y. (1996). EON: A Component-Based Approach to Automation of Protocol-Directed Therapy. Journal of the American Medical Information Association, 3(6):367–388.Google Scholar
  12. Pollack, M. (1992). The Use of Plans. Artificial Intelligence, 57(1):43–68.Google Scholar
  13. Rit, J.-F. (1986). Propagating Temporal Constraints for Scheduling. Proceedings of the Fifth National Conference on Artificial Intelligence (AAAI-86), 383–388. Morgan Kaufmann, Los Altos, CA.Google Scholar
  14. Shahar, Y. and Musen, M. A. (1995). Plan Recognition and Revision in Support of Guideline-Based Care. Notes of the AAAI Spring Symposium on Representation Mental States and Mechanisms, Stanford, CA, 118–126.Google Scholar
  15. Shahar, Y. and Musen, M. A. (1996). Knowledge-Based Temporal Abstraction in Clinical Domains. Artificial Intelligence in Medicine 8(3):267–298.Google Scholar
  16. Shahar, Y. (in press). A Framework for Knowledge-Based Temporal Abstraction. Artificial Intelligence, forthcoming.Google Scholar
  17. Sherman, E. H., Hripcsak, G., Starren, J., Jender, R. A., and Clayton, P. (1995). Using Intermediate States to Improve the Ability of the Arden Syntax to Implement Care Plans and Reuse Knowledge. In Gardner, R. M. (Ed.) Proceedings of the Annual Symposium on Computer Applications in Medical Care (SCAMC-95), New Orleans, LA, 238–242. Hanley & Belfus.Google Scholar
  18. Tu, S. W., Eriksson, H., Gennari, J. H., Shahar, Y., and Musen, M. A. (1995). 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, 7(3):257–289.Google Scholar
  19. 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 ACM, 32:1439–1455.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Yuval Shahar
    • 1
  • Silvia Miksch
    • 2
  • Peter Johnson
    • 1
  1. 1.Section on Medical InformaticsStanford UniversityStanfordUSA
  2. 2.Department of Software TechnologyVienna University of TechnologyViennaAustria

Personalised recommendations