MiDAS: A Model-Driven Approach for Adaptive Software

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

2015

Abstract

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.

Download


Paper Citation


in Harvard Style

Bocanegra J., Pavlich-Mariscal J. and Carrillo-Ramos A. (2015). MiDAS: A Model-Driven Approach for Adaptive Software . In Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-106-9, pages 281-286. DOI: 10.5220/0005486202810286

in Bibtex Style

@conference{webist15,
author={José Bocanegra and Jaime Pavlich-Mariscal and Angela Carrillo-Ramos},
title={MiDAS: A Model-Driven Approach for Adaptive Software},
booktitle={Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2015},
pages={281-286},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005486202810286},
isbn={978-989-758-106-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - MiDAS: A Model-Driven Approach for Adaptive Software
SN - 978-989-758-106-9
AU - Bocanegra J.
AU - Pavlich-Mariscal J.
AU - Carrillo-Ramos A.
PY - 2015
SP - 281
EP - 286
DO - 10.5220/0005486202810286