Abstract
The purpose of this paper is to introduce a new and important conceptual framework of software design for the medical imaging community using design patterns. Use cases are created to summarize operational scenarios of clinicians using the system to complete certain tasks such as image segmentation. During design the Unified Modeling Language is used to translate the use cases into modeling diagrams that describe how the system functions. Next, design patterns are applied to build models that describe how software components interoperate to deliver that functionality. The software components are implemented using the Java language, CORBA architecture, and other web technologies. The biomedical image information system is used in epilepsy neurosurgical planning and diagnosis. This article proposes the use of proven software design models for solving medical imaging informatics design problems. Design patterns provide an excellent vehicle to leverage design solutions that have worked in the past to solve the problems we face in building user-friendly, reliable, and efficient information systems. This work introduces this new technology for building increasing complex medical image information systems. The rigorous application of software design techniques is essential in building information systems that are easy to use, rich in functionality, maintainable, reliable, and updateable.
Original language | English (US) |
---|---|
Pages (from-to) | 256-263 |
Number of pages | 8 |
Journal | Proceedings of SPIE - The International Society for Optical Engineering |
Volume | 3980 |
State | Published - Jan 1 2000 |
Event | Medical Imaging 2000 - PACS Design and Evaluation: Engineering and Clinical Issues - San Diego, CA, USA Duration: Feb 15 2000 → Feb 17 2000 |
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Condensed Matter Physics
- Computer Science Applications
- Applied Mathematics
- Electrical and Electronic Engineering