Stephan R. A. Deibel

Learn More
The Decision Systems Group has focused for several years on software architectures and software engineering approaches to support collaborative development for health care information systems. The goal is to be able to more readily develop complex applications that require integration of a variety of information resources. Our efforts are aimed at four(More)
Integration of guideline knowledge into the clinical workflow is essential, for improving adherence to guidelines. Guidelines in structured formats can be utilized by computer programs to provide decision support in clinical information systems, as well as to facilitate workflow. We have designed an architecture for a flexible guideline execution engine(More)
With the spread of managed care and integrated delivery networks, an increased emphasis has been placed on the cost-effectiveness of clinical practices. The need has been recognized to use guidelines to support education, and to integrate them into clinical practice. A specification for guideline representation that would facilitate computer-based clinical(More)
This article focuses on the software requirements for enterprise integration in radiology. The needs of a future radiology systems architecture are examined, both at a concrete functional level and at an abstract system-properties level. A component-based approach to software development is described and is validated in the context of each of the abstract(More)
A health-care workstation is the means by which a professional interacts with the information artifacts of health care. However, a major transformation is taking place in the software architecture of health-care systems that alters significantly the role of the workstation. Health-care systems are becoming more complex in response to the need to support(More)
Dynamic assembly of applications from diverse and possibly disparate collections of information components is a key element for powerful information management environments. Traditional methods of application development hinder flexible integration of information components because they treat computer programs as single, isolated units of functionality(More)
Dynamic assembly of applications from diverse and possibly disparate collections of information components is a key element for powerful information management environments. Traditional methods of application development hinder flexible integration of information components because they treat computer programs as single units of functionality;(More)
  • 1