Decision Support Infrastructure: Workflows and Service-Oriented Architectures

  • Prakash M. Nadkarni
Part of the Health Informatics book series (HI)


Attempts to use Arden Syntax for complex guidelines, such as that of Sailors et al.1 ­discussed earlier, revealed the poor fit of the Arden model for a problem that it was not originally intended to address, as indicated by the numerous workarounds necessary to create an operational implementation. This and other similar experiences have motivated several research efforts which intend to address these limitations.


Enterprise Resource Planning Business Process Execution Language Rule Engine Enterprise Resource Planning Implementation Enterprise Resource Planning Package 


  1.  1.
    Sailors RM, Bradshaw RL, East TD. Moving arden syntax outside of the (Alert) box: a paradigm for supporting multi-step clinical protocols. AMIA Fall symposium, 1998.Google Scholar
  2.  2.
    Taylor FW. Principles of Scientific Management. [cited 11/1/10]; Available from:, 1911.
  3.  3.
    Bell A. DOA with SOA. ACM Queue. 2007;5(1):54-56Google Scholar
  4.  4.
    Kawamoto K, Lobach D. Proposal for fulfilling strategic objectives of the U.S. roadmap for National action on decision support through a service-oriented architecture leveraging HL7 services. J Am Med Inform Assoc. 2007;14:146-155.PubMedCrossRefGoogle Scholar
  5.  5.
    Lindquist C. A new blueprint for IT (editorial). CIO Magazine. 2005.Google Scholar
  6.  6.
    Wikipedia. Mars Climate Orbiter. [cited 4/10/10]; Available from:, 2010.
  7.  7.
    University of Tennessee Knoxville. HPC Challenge. Latency and Bandwidth results. 2010 [cited 11/2/10]; Available from:, June 2010.
  8.  8.
    Burton K. Ethernet Latency: the hidden performance killer.[cited 10/1/10]; Available from:, 2006.
  9.  9.
    Chappell D. The Workflow Way: Understanding Windows Workflow Foundation [cited; Available from:, 2009.
  10. 10.
    Fehrea K, Mandl H, Adlassnig KP. Service-oriented, arden-syntax-based clinical decision support MEDINFO. Cape Town: IMIA; 2010.Google Scholar
  11. 11.
    White SA. Process Modeling Notations and Workflow Patterns.[cited 10/1/10]; Available from:, 2006.
  12. 12.
    Ford N. SOA and the Tarpit of Irrelevancy.[cited 10/2/10]; Available from:, 2006.
  13. 13.
    Microsoft Corporation. How to Create a Workflow.[cited 8/8/10]; Available from:, 2008.
  14. 14. Open-source workflow engines written in Java.[cited 9/2/10]; Available from:, 2009.
  15. 15.
    Vadaparty K. Multithreaded parallelism in windows workflow foundation. MSDN Magazine. 2008.Google Scholar

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  • Prakash M. Nadkarni
    • 1
  1. 1.School of MedicineYale UniversityNew HavenUSA

Personalised recommendations