DocumentCode
742187
Title
Software Adaptation: Classification and a Case Study with State Chart XML
Author
Barbier, Franck ; Cariou, Eric ; Le Goaer, Olivier ; Pierre, Samson
Volume
32
Issue
5
fYear
2015
Firstpage
68
Lastpage
76
Abstract
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.
Keywords
Internet of Things; XML; software maintenance; Internet of Things; energy-consuming cycles; lightweight software evolution; software adaptation; software maintenance; software proliferation; state chart XML; Adaptation models; Java; Maintenance engineering; Software maintenance; Unified modeling language; XML; model execution; model-driven development; software; software adaptation; software development; software engineering; software maintenance;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2014.130
Filename
6894482
Link To Document