On the role of model-driven engineering in adaptive systems

Producción: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

5 Citas (Scopus)

Resumen

An adaptive software has the ability of modify its own behavior due to changes in its surround context. Despite the importance of these kind of systems, the development of adaptive systems is a complex, error prone, and time consuming task. Several authors have defined a set of challenges to consider when software engineers develop adaptive systems. Although there are several approaches to address these challenges, we believe that a model-driven engineering (MDE) approach is the best suitable solution. The main goal of this paper is to argue that MDE can play a leading role in the development process of adaptive systems, since it can address most of the associated challenges. The paper includes a detailed analysis of the main dimensions in adaptation and thoroughly analyzes the potential of MDE to address each dimension. A final discussion is presented to demonstrate the feasibility and usefulness of the MDE approach in this type of problems.

Idioma originalInglés
Título de la publicación alojada2016 IEEE 11th Colombian Computing Conference, CCC 2016 - Conference Proceedings
EditoresIvett Daniela Jacome V, Juan Pablo Erazo M
EditorialInstitute of Electrical and Electronics Engineers Inc.
ISBN (versión digital)9781509029662
DOI
EstadoPublicada - 21 nov. 2016
Evento11th IEEE Colombian Computing Conference, CCC 2016 - Popayan, Colombia
Duración: 27 sep. 201630 sep. 2016

Serie de la publicación

Nombre2016 IEEE 11th Colombian Computing Conference, CCC 2016 - Conference Proceedings

Conferencia

Conferencia11th IEEE Colombian Computing Conference, CCC 2016
País/TerritorioColombia
CiudadPopayan
Período27/09/1630/09/16

Huella

Profundice en los temas de investigación de 'On the role of model-driven engineering in adaptive systems'. En conjunto forman una huella única.

Citar esto