Exploiting style in architectural design environments
SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
Acme: an architecture description interchange language
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
EDOC '05 Proceedings of the Ninth IEEE International EDOC Enterprise Computing Conference
Towards a Ubiquitous Healthcare System for Acute Myocardial Infarction Patients in Brazil
PERCOMW '06 Proceedings of the 4th annual IEEE international conference on Pervasive Computing and Communications Workshops
Model-driven development: the good, the bad, and the ugly
IBM Systems Journal - Model-driven software development
Experiences from Model-Driven Development of Homecare Services: UML Profiles and Domain Models
Models in Software Engineering
Computers in patient care: the promise and the challenge
Communications of the ACM
Proceedings of the 28th ACM International Conference on Design of Communication
Hi-index | 0.00 |
In face of well-known inhibitor factors for the dissemination of Healthcare Information Systems (HIS) - "e.g., high development cost, lack of standardization, and technology-orientation" - model-driven engineering (MDE) in general, and OMG's model-driven architecture (MDA) in particular, has been referred to in the medical informatics literature as a cost-effective proposal to advance maintainable HIS. In this paper, we propose an MDE method for HISes that goes beyond MDA. This method seeks a higher degree of maintainability and reuse by adhering to three main principles: transversalization of data models and architecture models, dualization of information and clinical data models, and stylization of architecture models. To support this method on the generation of HIS skeletons, we are progressing work on the development of a software product line called SPLiCE (Software Product Line for healthCarE) that weaves together clinical data models described according to the openEHR specifications and architecture models specified in the Acme language.