Component-based development (CBD) is to emphasizes the separation of concerns in respect of the wide-ranging functionality available throughout a given hospital information system. The concept is useful for analyzing the evolving medical organization ...
Component-based development (CBD) is to emphasizes the separation of concerns in respect of the wide-ranging functionality available throughout a given hospital information system. The concept is useful for analyzing the evolving medical organization requirements; it can specify the complex behavior of hospital information system requirements with multiple healthcare stakeholders while addressing its dynamic interactions. It can help control the roles of multiple stakeholders so that they cooperate with each other effectively. The component-oriented approach also shows several strengths such as reusability, rapid development, cost effectiveness and dynamics. It is becoming less possible for developers of integrated software solutions to quickly, efficiently, and inexpensively develop all of the functions and modules desired by actual users in the industries. The requirements can be achieved by reusing existing software components. The principle of component software is already changing the software development concept. In addition a component handling tool (C-Handler) with meta-data scheme is developed for implementing and managing the component artifacts. C-handler provides a programming environment for the information system development in 3-tier solution and enable the production of reusable artifacts in a systematic fashion.