SAPHIRE: A Multi-Agent System for Remote Healthcare Monitoring through Computerized Clinical Guidelines

  • Gokce B. Laleci
  • Asuman Dogac
  • Mehmet Olduz
  • Ibrahim Tasyurt
  • Mustafa Yuksel
  • Alper Okcan
Part of the Whitestein Series in Software Agent Technologies and Autonomic Computing book series (WSSAT)


Due to increasing percentage of graying population and patients with chronic diseases, the world is facing serious problems for serving high quality healthcare services to citizens at a reasonable costs. In this paper, we are providing a Clininical Desicion Support system for remote monitoring of patients at their homes, and at the hospital to decrease the load of medical practitioners and also healthcare costs. As the expert knowledge required to build the clinical decision support system, Clinical Guidelines are exploited. Examining the reasons of failure for adoption of clinical guidelines by healthcare institutes, we have realized that necessary measures should be taken in order to establish a semantic interoperability environment to be able to communicate with various heterogenous clinical systems. In this paper these requirements are detailed and a semantic infrastructure to enable easy deployment and execution of clinical guidelines in heterogenous healthcare enviroments is presented. Due to the nature of the problem which necessitates having many autonomous entities dealing with heterogenous distributed resources, we have built the system as a Multi-Agent System. The architecture described in this paper is realized within the scope of IST-27074 SAPHIRE project.


Multiagent System Clinical Decision Support System Healthcare Institute Alarm Message Guideline Agent 
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. [1]
    “Demographic change & ageing: The possible role of ICT, Lutz Kubitscke,” Scholar
  2. [2]
    M. Field and K. Lohr, Guidelines for Clinical Practice: From development to use. Washington DC: Institute of Medicine, National Academy Press, 1992.Google Scholar
  3. [3]
    “Guideline Interchange Format (GLIF) 3,” InterMed Collaboratory, Tech. Rep., 2004.Google Scholar
  4. [4]
    A. Seyfang, S. Miksch, and M. Marcos, “Combining Diagnosis and Treatment using Asbru,” International Journal of Medical Informatics, vol. 68(1–3), pp. 49–57, 2002.CrossRefGoogle Scholar
  5. [5]
    M. Peleg, O. Ogunyemi, and S. Tu, “Using features of Arden Syntax with object-oriented medical data models for guideline modeling,” in Proceedings of AMIA Symposium, 2001, pp. 523–527.Google Scholar
  6. [6]
    S. Tu and M. Musen, “Modeling Data and Knowledge in the EON Guideline Architecture,” in Proceedings of MedInfo 2001, London, UK, 2001, pp. 280–284.Google Scholar
  7. [7]
    D. Wang, M. Peleg, S. Tu, A. Boxwala, O. Ogunyemi, Q. Zeng, A. Greenes, V. Patel, and E. Shortliffe, “Design and Implementation of GLIF3 guideline execution engine,” Journal of Biomedical Informatics, vol. 37, pp. 305–318, 2004.CrossRefGoogle Scholar
  8. [8]
    P. Terenziani, G. Molino, and M. Torchio, “A modular approach for representing and executing clinical guidelines,” Artificial Intelligence in Medicine, vol. 23(3), pp. 249–276, 2001.CrossRefGoogle Scholar
  9. [9]
    Y. Shahar, O. Young, E. Shalom, M. Galperin, A. Mayaffit, R. Moskovitch, and A. Hessing, “A Framework for a Distributed, Hybrid, Multiple-Ontology Clinical-Guideline Library and Automated Guideline-Support Tools,” Journal of Biomedical Informatics, vol. 37, no. 5, pp. 325–344, 2004.CrossRefGoogle Scholar
  10. [10]
    M. F. et al., “Medical decision support systems: Old dilemmas and new paradigms?” Methods Inf Med., vol. 42(3), pp. 190–198, 2003.Google Scholar
  11. [11]
    M. Entwiste and R. Shiffman, “Turning Guidelines into Practice: Making It Happen With Standards-Part 1,” Healthcare and Informatics Review Online, March 2005, 2005.Google Scholar
  12. [12]
    “Open ECG Portal,” Scholar
  13. [13]
    “HL7 XML Standards and FDA,” Scholar
  14. [14]
    “IMED-International Medical Equipment Developing Co. Ltd.” Scholar
  15. [15]
    “ecgML,” Scholar
  16. [16]
    “ISO/IEEE 11073-10101:2004:Health informatics, Point-of-care medical device communication, Part 10101: Nomenclature,” CatalogueDetail?CSNUMBER=37890.Google Scholar
  17. [17]
    “XDS-Cross-Enterprise Document Sharing,” Scholar
  18. [18]
    HL7 Clinical Document Architecture, Release 2.0. Scholar
  19. [19]
    HL7ReferenceInformationModel. Scholar
  20. [20]
    “Logical Observation Identifiers Names and Codes (LOINC),” Scholar
  21. [21]
    “SNOMED Clinical Terms,” Scholar
  22. [22]
    WHO, “International Statistical Classification of Diseases and Related Health Problems, 10th Revision (ICD-10), Second Edition,” World Health Organization, Geneva, Switzerland, Tech. Rep., 2005, Scholar
  23. [23]
    “Nationaal ICT Instituut in de Zorg,” Scholar
  24. [24]
    “JAVA Agent Development Platform, JADE,” Scholar
  25. [25]
    “Spine-NHS Connecting for Health,” Scholar
  26. [26]
    “Canada Health Infoway,” Scholar
  27. [27]
    “FIPA Ontology Service Specification,” Scholar
  28. [28]
    A. Dogac, G. Laleci, S. Kirbas, Y. Kabak, S. Sinir, A. Yildiz, and Y. Gurcan, “Artemis: Deploying Semantically Enriched Web Services in the Healthcare Domain,” Information Systems Journal, special issue on Semantic Web and Web Services, vol. 31(4–5), pp. 321–339, 2006.Google Scholar
  29. [29]
    V. Bicer, G. Laleci, A. Dogac, and Y. Kabak, “Artemis Message Exchange Framework: Semantic Interoperability of Exchanged Messages in the Healthcare Domain,” ACM Sigmod Record, vol. 34, no. 3, September 2005.Google Scholar
  30. [30]
    “Unified Medical Language System (UMLS),” Scholar
  31. [31]
    “SAPHIRE Project Deliverable 5.2.1: Clinical Guideline models to be used in Clinical Decision Processes,” Scholar
  32. [32]
    G. Laleci and A. Dogac, “SAPHIRE: A Multi-agent System for Deploying Semantically Enriched Clinical Guidelines in Heterogeneous Healthcare Environments,” Submitted to Elsevier Information Systems Journal.Google Scholar
  33. [33]
    “Jess, the Rule Engine for the Java Platform,” Scholar
  34. [34]
    O. Nee, A. Hein, T. Gorath, N. H. G. B. Laleci, M. Yuksel, M. Olduz, I. Tasyurt, U. Orhan, A. Dogac, A. Fruntelata, S. Ghiorghe, and R. Ludwig, “SAPHIRE: Intelligent Healthcare Monitoring based on Semantic Interoperability Platform-Pilot Applications,” Accepted for IEEE Proceedings Communications-Special Issue on Telemedicine and a-Health Communication Systems.Google Scholar

Copyright information

© Birkhäuser Verlag Basel/Switzerland 2007

Authors and Affiliations

  • Gokce B. Laleci
    • 1
  • Asuman Dogac
    • 1
  • Mehmet Olduz
    • 1
  • Ibrahim Tasyurt
    • 1
  • Mustafa Yuksel
    • 1
  • Alper Okcan
    • 1
  1. 1.Computer Engineering Department, SRDC Inonu BulvariMiddle East Technical UniversityAnkaraTurkey

Personalised recommendations