A Hybrid Architecture for a Preoperative Decision Support System Using a Rule Engine and a Reasoner on a Clinical Ontology

  • Matt-Mouley Bouamrane
  • Alan Rector
  • Martin Hurrell
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5837)


We report on a preventive care software system for preoperative risk assessment of patient undergoing elective surgery. The system combines a rule engine and a reasoner which uses a decision support ontology developed with a logic based knowledge representation formalism. We specifically discuss our experience of using a representation of a patient’s medical history in OWL, combined with a reasoning tool to suggest appropriate preoperative tests based on an implementation of preoperative assessment guidelines. We illustrate the reasoning functionalities of the system with a number of practical examples.


Decision Support Decision Support System Clinical Decision Support System Hybrid Architecture Preoperative Test 
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.
    Ferrando, A., Ivaldi, C., Buttiglieri, A., Pagano, E., Bonetto, C., Arione, R., Scaglione, L., Gelormino, E., Merletti, F., Ciccone, G.: Guidelines for preoperative assessment: impact on clinical practice and costs. International Journal for Quality in Health Care 17(4), 323–329 (2005)CrossRefGoogle Scholar
  2. 2.
    Audet, A., Greenfield, S., Field, M.: Medical practice guidelines: current activities and future directions. Annals of Internal Medicine 113, 709–714 (1990)Google Scholar
  3. 3.
    Hunt, D.L., Haynes, R.B., Hanna, S.E., Smith, K.: Effects of computer-based clinical decision support systems on physician performance and patient outcomes. JAMA, Journal of American Medical Association 280(15), 1339–1346 (1998)CrossRefGoogle Scholar
  4. 4.
    Amit, G., Neill, A., McDonald, H., Rosas-Arellano, M., Devereaux, P., Beyene, J., Sam, J., Haynes, R.: Effects of computerized clinical decision support systems on practitioner performance and patient outcomes, a systematic review. Journal of the American Medical Association, JAMA 293(10), 1223–1238 (2005)CrossRefGoogle Scholar
  5. 5.
    Leong, T.Y., Kaiser, K., Miksch, S.: Free and open source enabling technologies for patient-centric, guideline-based clinical decision support: A survey. IMIA Yearbook of Medical Informatics, Methods of Information in Medicine 46(1), 74–86 (2007)Google Scholar
  6. 6.
    Ohno-Machado, L., Gennari, J.H., Murphy, S.N., Jain, N.L., Tu, S.W., Oliver, D.E., Pattison-Gordon, E., Greenes, R.A., Shortliffe, E.H., Barnett, G.O.: The GuideLine Interchange Format, a model for representing guidelines. Journal of American Medical Informatics Association, JAMIA 5, 357–372 (1998)Google Scholar
  7. 7.
    Johnson, P.D., Tu, S.W., Musen, M.A., Purves, I.: A virtual medical record for guideline-based decision support. In: Proceedings of the 25th Symposium of the American Medical Informatics Association (AMIA), Washington, DC, US, pp. 294–298 (2001)Google Scholar
  8. 8.
    de Clercq, P.A., Blom, J.A., Korsten, H.H., Hasman, A.: Approaches for creating computer-interpretable guidelines that facilitate decision support. Journal of Artificial Intelligence in Medicine 31(1), 1–27 (2004)CrossRefGoogle Scholar
  9. 9.
    OWL, Web Ontology Language (2004),
  10. 10.
    Knublauch, H., Fergerson, R.W., Noy, N.F., Musen, M.A.: The Protégé OWL plugin: an open development environment for semantic web applications. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 229–243. Springer, Heidelberg (2004)Google Scholar
  11. 11.
    Horridge, M., Bechhofer, S., Noppens, O.: Igniting the OWL 1.1 touch paper: The OWL API. In: Proceedings of the third International Workshop of OWL Experiences and Directions, OWLED 2007, Innsbruck, Austria (2007)Google Scholar
  12. 12.
    Bouamrane, M.M., Rector, A., Hurrell, M.: Semi-automatic generation of a patient preoperative knowledge-base from a legacy clinical database. In: Proceedings of the 8th International Conference on Ontologies, DataBases, and Applications of Semantics, ODBASE 2009, OTM 2009 Internet Systems. LNCS. Springer, Heidelberg (to appear, 2009)Google Scholar
  13. 13.
    Bouamrane, M.M., Rector, A., Hurrell, M.: Gathering precise patient medical history with an ontology-driven adaptive questionnaire. In: Proceedings of the 21st IEEE International Symposium on Computer-Based Medical Systems, CBMS 2008, Jyväskylä, Finland, pp. 539–541. IEEE Computer Society, Los Alamitos (2008)CrossRefGoogle Scholar
  14. 14.
    Bouamrane, M.M., Rector, A., Hurrell, M.: Ontology-driven adaptive medical information collection system. In: An, A., Matwin, S., Raś, Z.W., Ślęzak, D. (eds.) Foundations of Intelligent Systems. LNCS (LNAI), vol. 4994, pp. 574–584. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  15. 15.
    Bouamrane, M.M., Rector, A.L., Hurrell, M.: Using ontologies for an intelligent patient modelling, adaptation and management system. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part II. LNCS, vol. 5332, pp. 1458–1470. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  16. 16.
    Bouamrane, M.M., Rector, A., Hurrell, M.: Development of an ontology of preoperative risk assessment for a clinical decision support system. In: Proceedings of the 22nd IEEE International Symposium on Computer-Based Medical Systems, CBMS 2009, Albuquerque, US. IEEE Computer Society, Los Alamitos (to appear, 2009)Google Scholar
  17. 17.
    Copeland, G., Jones, D., Walters, M.: Possum: a scoring system for surgical audit. British Journal of Surgery 78(3), 355–360 (1991)CrossRefGoogle Scholar
  18. 18.
    Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: A practical OWL-DL reasoner. Journal of Web Semantic 5(2), 51–53 (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Matt-Mouley Bouamrane
    • 1
    • 2
  • Alan Rector
    • 1
  • Martin Hurrell
    • 2
  1. 1.School of Computer ScienceManchester UniversityUK
  2. 2.CIS InformaticsGlasgowUK

Personalised recommendations