MiDAS: A model-driven approach for adaptive software

José Bocanegra, Jaime Pavlich-Mariscal, Angela Carillo-Ramos

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

4 Citas (Scopus)

Resumen

Some of the main problems in software engineering for adaptive software are: the lack of mechanisms to specify adaptive characteristics in software requirements; the difficulty to obtain a functional adaptive system based on the elicited requirements; and the need of maintaining synchronization and traceability between the requirements, design and implementation. To address the above problems, this paper proposes MiDAS, a framework that uses a model-driven approach to develop adaptive software. Specifically, MiDAS provides: (i) a new language for requirements engineering process that takes into account uncertainty in adaptive software; (ii) a method to derive concrete implementations in specific architectures supporting run-time adaptation; and, (iii) a mechanism to maintain traceability and synchronization between requirements specifications, design models and implementation architectures.

Idioma originalInglés
Título de la publicación alojadaWEBIST 2015 - 11th International Conference on Web Information Systems and Technologies, Proceedings
EditoresValerie Monfort, Karl-Heinz Krempels, Tim A. Majchrzak, Ziga Turk, Ziga Turk
EditorialSciTePress
Páginas281-286
Número de páginas6
ISBN (versión digital)9789897581069
DOI
EstadoPublicada - 2015
Evento11th International Conference on Web Information Systems and Technologies, WEBIST 2015 - Lisbon, Portugal
Duración: 20 may. 201522 may. 2015

Serie de la publicación

NombreWEBIST 2015 - 11th International Conference on Web Information Systems and Technologies, Proceedings

Conferencia

Conferencia11th International Conference on Web Information Systems and Technologies, WEBIST 2015
País/TerritorioPortugal
CiudadLisbon
Período20/05/1522/05/15

Huella

Profundice en los temas de investigación de 'MiDAS: A model-driven approach for adaptive software'. En conjunto forman una huella única.

Citar esto