Chapter 14. A Medical Informatics System

Medical Informatics Standards

Distributed information systems are often too complex to develop from scratch. There is always a great need to reuse existing software components in developing those large systems. The design of such systems involves many frequent design decisions that can be addressed using large-grained design components (e.g., frameworks) and fine-grained design components (e.g., design patterns). For instance, distributed information systems often contain communication subsystems, user interface frameworks, and database solutions. In the process of developing these subsystems, the designer is often challenged by many design problems that can be solved using design patterns. From this viewpoint, ...

Get Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.