Working with the HL7 metamodel in a Model Driven Engineering context

HL7 (Health Level 7) International is an organization that defines health information standards. Most HL7 domain information models have been designed according to a proprietary graphic language whose domain models are based on the HL7 metamodel. Many researchers have considered using HL7 in the MDE...

Descripción completa

Detalles Bibliográficos
Autores: Martínez García, A., García García, Julián Alberto, Escalona Cuaresma, María José, Parra Calderón, Carlos Luis
Tipo de recurso: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2015
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/89102
Acceso en línea:https://hdl.handle.net/11441/89102
https://doi.org/10.1016/j.jbi.2015.09.001
Access Level:acceso abierto
Palabra clave:HL7
Metamodel
Model Interchange Format
Model driven engineering
UML
id ES_16bbef845b575ce41e5ca0c097e50b5c
oai_identifier_str oai:idus.us.es:11441/89102
network_acronym_str ES
network_name_str España
repository_id_str
spelling Working with the HL7 metamodel in a Model Driven Engineering contextMartínez García, A.García García, Julián AlbertoEscalona Cuaresma, María JoséParra Calderón, Carlos LuisHL7MetamodelModel Interchange FormatModel driven engineeringUMLHL7 (Health Level 7) International is an organization that defines health information standards. Most HL7 domain information models have been designed according to a proprietary graphic language whose domain models are based on the HL7 metamodel. Many researchers have considered using HL7 in the MDE (Model-Driven Engineering) context. A limitation has been identified: all MDE tools support UML (Unified Modeling Language), which is a standard model language, but most do not support the HL7 proprietary model language. We want to support software engineers without HL7 experience, thus realworld problems would be modeled by them by defining system requirements in UML that are compliant with HL7 domain models transparently. The objective of the present research is to connect HL7 with software analysis using a generic model-based approach. This paper introduces a first approach to an HL7 MDE solution that considers the MIF (Model Interchange Format) metamodel proposed by HL7 by making use of a plug-in developed in the EA (Enterprise Architect) tool.Ministerio de Ciencia e Innovación TIN2013-46928-C3-3-RInstituto de Salud Carlos III PI12/01571Instituto de Salud Carlos III PT13/0006/0036ElsevierLenguajes y Sistemas InformáticosTIC021: Ingeniería Web y Testing Temprano2015info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/89102https://doi.org/10.1016/j.jbi.2015.09.001reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)InglésJournal of Biomedical Informatics, 57 (October 2015), 415-424.TIN2013-46928-C3-3-RPI12/01571PT13/0006/0036https://www.sciencedirect.com/science/article/pii/S1532046415001938info:eu-repo/semantics/openAccessoai:idus.us.es:11441/891022026-06-17T12:51:07Z
dc.title.none.fl_str_mv Working with the HL7 metamodel in a Model Driven Engineering context
title Working with the HL7 metamodel in a Model Driven Engineering context
spellingShingle Working with the HL7 metamodel in a Model Driven Engineering context
Martínez García, A.
HL7
Metamodel
Model Interchange Format
Model driven engineering
UML
title_short Working with the HL7 metamodel in a Model Driven Engineering context
title_full Working with the HL7 metamodel in a Model Driven Engineering context
title_fullStr Working with the HL7 metamodel in a Model Driven Engineering context
title_full_unstemmed Working with the HL7 metamodel in a Model Driven Engineering context
title_sort Working with the HL7 metamodel in a Model Driven Engineering context
dc.creator.none.fl_str_mv Martínez García, A.
García García, Julián Alberto
Escalona Cuaresma, María José
Parra Calderón, Carlos Luis
author Martínez García, A.
author_facet Martínez García, A.
García García, Julián Alberto
Escalona Cuaresma, María José
Parra Calderón, Carlos Luis
author_role author
author2 García García, Julián Alberto
Escalona Cuaresma, María José
Parra Calderón, Carlos Luis
author2_role author
author
author
dc.contributor.none.fl_str_mv Lenguajes y Sistemas Informáticos
TIC021: Ingeniería Web y Testing Temprano
dc.subject.none.fl_str_mv HL7
Metamodel
Model Interchange Format
Model driven engineering
UML
topic HL7
Metamodel
Model Interchange Format
Model driven engineering
UML
description HL7 (Health Level 7) International is an organization that defines health information standards. Most HL7 domain information models have been designed according to a proprietary graphic language whose domain models are based on the HL7 metamodel. Many researchers have considered using HL7 in the MDE (Model-Driven Engineering) context. A limitation has been identified: all MDE tools support UML (Unified Modeling Language), which is a standard model language, but most do not support the HL7 proprietary model language. We want to support software engineers without HL7 experience, thus realworld problems would be modeled by them by defining system requirements in UML that are compliant with HL7 domain models transparently. The objective of the present research is to connect HL7 with software analysis using a generic model-based approach. This paper introduces a first approach to an HL7 MDE solution that considers the MIF (Model Interchange Format) metamodel proposed by HL7 by making use of a plug-in developed in the EA (Enterprise Architect) tool.
publishDate 2015
dc.date.none.fl_str_mv 2015
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/submittedVersion
format article
status_str submittedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/11441/89102
https://doi.org/10.1016/j.jbi.2015.09.001
url https://hdl.handle.net/11441/89102
https://doi.org/10.1016/j.jbi.2015.09.001
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Journal of Biomedical Informatics, 57 (October 2015), 415-424.
TIN2013-46928-C3-3-R
PI12/01571
PT13/0006/0036
https://www.sciencedirect.com/science/article/pii/S1532046415001938
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:idUS. Depósito de Investigación de la Universidad de Sevilla
instname:Universidad de Sevilla (US)
instname_str Universidad de Sevilla (US)
reponame_str idUS. Depósito de Investigación de la Universidad de Sevilla
collection idUS. Depósito de Investigación de la Universidad de Sevilla
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869403872699613184
score 15,300719