The Community for Technology Leaders
Green Image
Issue No. 05 - Sept.-Oct. (2015 vol. 32)
ISSN: 0740-7459
pp: 68-76
Franck Barbier , University of Pau
Eric Cariou , University of Pau
Olivier Le Goaer , University of Pau
Samson Pierre , University of Pau
Software adaptation has become prominent owing to the proliferation of software in everyday devices. In particular, computing with the Internet of Things requires adaptability. Traditional software maintenance, which involves long, energy-consuming cycles, is no longer satisfactory. Adaptation is a lightweight software evolution that provides more transparent maintenance for users. This article classifies types of adaptation and describes an implementation of it.
Adaptation models, Unified modeling language, Java, Maintenance engineering, XML, Software maintenance,software engineering, software, model-driven development, model execution, software adaptation, software maintenance, software development
Franck Barbier, Eric Cariou, Olivier Le Goaer, Samson Pierre, "Software Adaptation: Classification and a Case Study with State Chart XML", IEEE Software, vol. 32, no. , pp. 68-76, Sept.-Oct. 2015, doi:10.1109/MS.2014.130
172 ms
(Ver 3.3 (11022016))