Empresas Líderes Tecnológicas / Desarrollo software MDE

Consultor tecnológico

Investigadores

 

Divisiones

Descripción

Hoy en día el software está presente en nuestra vida cotidiana, y las organizaciones que lo desarrollan pretenden llevar a cabo su actividad mejor, más rápidamente y de manera más económica. Consideran como objetivo prioritario optimizar la eficiencia y efectividad de sus recursos. Los sistemas de software son cada día más complejos y la manera en la que se desarrollan también.

Un proceso software es un conjunto parcialmente ordenado de pasos, de artefactos relacionados, recursos, tanto humanos como aplicaciones informáticas, estructuras organizacionales y restricciones, que tienen como objetivo producir y mantener software. A diferencia de la mayoría de los procesos industriales, los procesos de software no pueden ser completamente automatizados y dependen del trabajo de personas.

La ingeniería del software dirigida por modelos (MDE, del inglés Model Driven Engineering) es un paradigma metodológico de desarrollo de software que se centra en la creación y explotación de modelos de dominio (es decir, representaciones abstractas de los conocimientos y las actividades que rigen un dominio de aplicación particular) y no en algoritmos. El meta-modelado y la transformación entre modelos son los elementos clave de MDE.

Nuestra línea de investigación propone el uso de un enfoque basado en modelos para incorporar de forma definitiva el modelado de procesos en las organizaciones intensivas en software. Utilizando este paradigma podemos representar los procesos, facilitando su comprensibilidad, capacidad de análisis e intercambio de los mismos, manejando de forma efectiva su importante complejidad.

Los aspectos diferenciadores de nuestro línea de investigación son:  i) disponemos de un lenguaje de modelado de procesos software (Software Process Modeling Language, SPML) sencillo que permita definir los procesos en las organizaciones de software a nivel práctico; ii) contamos con un entorno orientado a modelos sobre el que se integra nuestro lenguaje para desplegar los procesos definidos y reducir la curva de aprendizaje; iii) nuestro lenguaje incorpora métricas para desarrollar un marco de mejora continua del propio proceso.

Competencias

Línea de Investigación Ingeniería del Software:

Ingeniería del Software Dirigida por Modelos (MDE)

 
Patentes

 

Proyectos I+i financiación pública

MIDAS - Model and Inference Driven, Automated testing of Services architectures

FP7 - Information & communication technologies, TSI-020301-2008-22 (2012-2015)

 

VULCANO Promoción del desarrollo de SW libre en un entorno de calidad y confianza adaptando las metodologías, procesos, modelos de negocio y últimas tecnologías

Subprograma "Avanza I+D". MITYC, TSI-020301-2009-1 (2008)

 

VULCANO. Promoción del desarrollo de SW libre en un entorno de calidad y confianza adaptando las metodologías, procesos, modelos de negocio y últimas tecnologías

Subprograma "Avanza I+D". MITYC, TSI-020302-2010-80 (2009)

Publicaciones de artículos Científico-Tecnológicos

SoftAragón: a methodological framework for Software Process Improvement in SMEs.

L. García-Borgoñón, M.A. Barcelona, P. Peña, M.J. Escalona.

International Software Quality Management (BCS SQM), Southampton, 2014.

 

QuEF framework and quality management of software products in organizations.

F.J. Domínguez-Mayo, J.A. García-García, L. García-Borgoñón, M.J. Escalona, M. Mejías.

International Software Quality Management (BCS SQM), Southampton, 2014.

 

Software process modeling languages: A systematic literature review.

García-Borgoñón, L., Barcelona, M. A., García-García, J. A., Alba, M., & Escalona, M. J.

Information and Software Technology, 56(2), 103-116. (2014).

 

Software Process Accessibility in practice: a case study.

L. García-Borgoñón, M.A. Barcelona, J.A. García García and MJ. Escalona.

Procedia Computer Science. 2014

 

A Model-Driven Approach for Business Process Management.

J. Ponce, L. García-Borgoñon,J. García-García, M.J. Escalona, F.J. Dominguez-Mayo, M. Alba, G. Aragon.

Covenant Journal of Informatics and Communication Technology (CJICT) Vol. 1, No. 2, December, 2013.

 

A Discrete-Event Simulation Metamodel for obtaining Simulation Models from Business Process Models.

María Teresa García, Miguel Ángel Barcelona, Mercedes Ruiz, Laura García-Borgoñón and Isabel Ramos.

22nd International Conference on Information Systems Development (ISD2013), Sevilla, Spain, September 2-4, 2013.

 

Applying testing techniques to software process assessment: A model-based perspective.

Laura García-Borgoñón, Raquel Blanco, Julián Alberto García-García and Miguel Ángel Barcelona.

22nd International Conference on Information Systems Development (ISD2013), Sevilla, Spain, September 2-4, 2013.

 

Software Process Accessibility in practice: a case study.

L. García-Borgoñón, M.A. Barcelona, J.A. García García and MJ. Escalona.

5th International Conference on Software Development and Technologies for Enhancing Accessibility and Fighting Info-exclusion (DSAI2013), Vigo, Spain, 2013.

 

A Formal Demonstration of NDT-Quality: A Tool for Measuring the Quality using NDT Methodology.

J.A. García-García, J. Victorio, L. Garcia-Borgoñon, M.A. Barcelona, F.J. Dominguez-Mayo, M.J. Escalona.

International Software Quality Management (BCS SQM), London, 2013.

 

Gestión de Procesos en Organizaciones De Desarrollo de Software: Un Enfoque Basado en Modelos.

García-Borgoñón, L., García-García, J. A., Alba, M., & Domínguez-Mayo, F.J.

Jornadas de Ingeniería del Software y Bases de Datos (JISBD). Madrid, 17-20 Septiembre 2013.

 

Un Enfoque Basado en Modelos para la Toma de Decisiones Colaborativa en la Cadena de Suministro.

Barcelona M.A., Escalona, M. J. & Ramos I.

Jornadas de Ingeniería del Software y Bases de Datos (JISBD). Madrid, 17-20 Septiembre 2013.

 

Software Process Management: A model-based approach

L. Garcia-Borgoñon, J. A. Garcia-Garcia, M. Alba, M.J. Escalona

Accepted in 21st International Conference on Information Systems Development (ISD), August 2012, Prato, Italy

 

NDT-Suite: A model-based suite for the application of NDT

J.A. Garcia-Garcia, M. Alba, L. García-Borgoñon, M.J. Escalona

Accepted in 12th International Conference on Web Engineering (ICWE ), July 2012, Berlin, Germany

Congresos y Ponencias

Globally Distributed Software Process Engineering

L. Garcia-Borgoñon, M. J. Escalona

Doctoral Symposium at the Sixth International Conference on Global Software Engineering (ICGSE), August 2011, Helsinki, Finnland

 

Avanzando hacia la interoperabilidad de los sistemas de soporte a la mejora de procesos

L. Garcia-Borgoñon

in SEPG Latinoamerica Conference November 2007, Santiago, Chile.

 

Comité de programa del International Conference on Information Systems Development (ISD)

2012, 2013, 2014

 

Comité de programa EUROMED SPI (Europe-Mediterranean Software Process Improvement)

2010

 

Comité de programa de la Software Engineering Process Group LatinoAmérica

2005-2009

Casos de éxito