Construcción de Tecnología CARE basado en implementación de Lenguajes Específicos de Dominio y su aplicación en ambientes de modelado de sistemas de información sanitaria

Leopoldo Eduardo NAHUEL

Resumen


Innovando en la forma de poner en práctica Ingeniería de Requerimientos Dirigida por Modelos IRDM en el contexto del paradigma Desarrollo Dirigido por Modelos MDD, nuestro trabajo consiste en el diseño y desarrollo de una herramienta CARE (Computer-Aided Requirements Engineering) que asista en el uso de nuestro Lenguaje Específico del Dominio (DSL) para Sistemas de Información Sanitaria, al que llamamos DSL_SALUD. Esta herramienta permite crear modelos escritos en el lenguaje DSL y transformarlos automáticamente a otros modelos escritos en lenguaje UML (por ejemplo: diagrama de clases UML).

Palabras clave


Ingeniería de Requerimientos Dirigida por Modelos IRDM; Lenguaje Específico del Dominio DSL; Metalenguajes; Herramienta CARE; Proceso de Desarrollo de Software.

Texto completo:

PDF

Referencias


Ariste, C., Rocca, L., Caputti, M., Zugnoni, I. “Diseño de un Lenguaje Específico del Dominio para sistemas de Salud basado en estándares de interoperabilidad FHIR de HL7 y OpenEHR)”. Congreso Argentino de Informática y Salud (2017).

Pons, C., Giandini, R. y Pérez, G. “Desarrollo de Software Dirigido por Modelos: conceptos teóricos y su aplicación práctica”. 1°Edición 2010 . EDULP & McGraw-Hill.

J. García, F. O. García, V. Pelechano, A. Vallecillo, J.M. Vara, C. Vicente-Chicote. “Desarrollo de Software Dirigido por Modelos”. ISBN 978-84-9964-215-4 (2013).

MDA, “Model Driven Architecture Guide” (OMG). V.2.0, 2014. Disponible en http://www.omg.org/cgi-bin/doc?ormsc/14-06-01

I. Sommerville, “Ingeniería de Software”, 7ma. edición, Pearson, 2005. ISBN: 84-7829-074-5.

“Domain-Specific Modeling,, Enabling Full Code Generation”, STEVEN KELLY, JUHA-PEKKA TOLVANEN, IEEE COMPUTER SOCIETY - Ed. 2008

A Domain-Specific Language Toolkit, Richard C. Gronback - Adison Wesley - Ed. 2009.

Especificación de FHIR de HL7, Realease 3. Disponible en: https://www.hl7.org/fhir

OpenEHR Information Model, 2017. Disponible en: http://www.openehr.org/releases/RM/latest/docs/ehr/ehr.html

Línea de Investigación del CEIS - Centro de Estudios de Ingeniería de Software http://www.ceisufro.cl/index.php?id=45

UML, “Unified Modeling Language Infrastructure” (OMG). Versión 2.4.1, 2011. Disponible en http://www.omg.org/spec/UML/2.4/

Ariste Cecilia, Ponisio Julieta, Nahuel Leopoldo, Giandini Roxana. JAIIO - ASSE (2015). “Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema”.

Informe técnico “Especificación de la Transformación de Proceso BPD en BPMN a Diagrama de Actividades UML” PID MAPS 2015. Disponible en: http://maps.frlp.utn.edu.ar/

Giandini, Roxana, Nahuel, Leopoldo, Roca, Leandro, Caputi, Matías, Zugnoni, Ivan - CoNaIISI (2014). “Implementando Transformación de Modelos utilizando MOSKitt Tool en adhesión al Paradigma MDD”. Congreso Nacional de Ingeniería en Informática/Sistemas de Información.

L. Nahuel, E. Santanera, M. C. Ariste, L. Rocca, R. Giandini. Integración Metodológica para el Desarrollo de Tecnologías Software Dirigidas por Modelos y Basadas en Procesos de Negocio. CIINDET 2014.

L. Nahuel, E. Santanera, L. Rocca, C. Ariste, R. Giandini. Aportes de las Tecnologías para Gestión de Procesos de Negocio al Desarrollo de Software Dirigido por Modelos. HCITISI 2013, (ISBN 978.88.96.471.25.8).

Dave Steinberg, Frank Budinsky, Marcelo Paternostro y Ed Merks."EMF: Eclipse Modeling Framework". Segunda Edición (2009). Addison-Wesley Professional. ISBN-10: 0-321-33188-5

Tutorial de EMF. http://www.vogella.com/articles/EclipseEMF/article.html

Tutorial de GMF. http://www.kermeta.org/docs/fr.irisa.triskell.kermeta.samples.fsm.documentation/build/html.chunked/KerMeta-Create-FSMGraphical-Editor-With-GMF/ch02.html


Enlaces de Referencia

  • Por el momento, no existen enlaces de referencia


 


Congreso Internacional en Innovación Tecnológica Informática 

revista.RAIA.editorial@uai.edu.ar

Licencia Creative Commons
Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial 4.0 Internacional.

       

 

Revista Abierta de Informática Aplicada. ISSN 2591-5320
Universidad Abierta Interamericana (UAI). Chacabuco 90 4to piso C.A.B.A. CP C1069AAB