Invasive composition for the evolution of a health information system

Ismael Mejia 1, 2 Mario Südholt 1, 2 Luis Daniel Benavides Navarro 3
1 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes Atlantique
Abstract : In this paper we show that some of the evolution tasks in OpenMRS, a health information system, may require the invasive modification of interfaces and implementations in order to offer an appropriate modularization. We introduce a new composition framework in Java that supports the definition of expressive pattern-based invasive compositions. Fur thermore, we show that the composition framework allows us to concisely define an evolution scenario of OpenMRS that supports the consolidation of patient data from differ- ent remote instances.
Document type :
Conference papers
Complete list of metadatas

Cited literature [12 references]  Display  Hide  Download

https://hal.inria.fr/inria-00567598
Contributor : Ismael Mejia <>
Submitted on : Monday, February 21, 2011 - 3:04:43 PM
Last modification on : Thursday, February 7, 2019 - 4:33:29 PM
Long-term archiving on : Thursday, March 30, 2017 - 7:23:11 AM

File

mejia-sudholt-benavides_varico...
Files produced by the author(s)

Identifiers

Citation

Ismael Mejia, Mario Südholt, Luis Daniel Benavides Navarro. Invasive composition for the evolution of a health information system. 2nd International Workshop on Variability & Composition (VariComp 2011), Mar 2011, Pernambuco, Brazil. ⟨10.1145/1961359.1961362⟩. ⟨inria-00567598⟩

Share

Metrics

Record views

470

Files downloads

258