Record Details

Using Product Lines Techniques to Specify Self-Adaptative Systems

International Journal of Management and Information Technology

View Archive Info
 
 
Field Value
 
Title Using Product Lines Techniques to Specify Self-Adaptative Systems
 
Creator Bouzid, Chiraz
Kraiem, Naoufel
Salinesi, Camille
 
Subject Dynamic Software Adaptability; Software Product Line Engineering; variability modeling; Dynamic Software Product Line
 
Description Dynamic software adaptability is one of the central features leveraged by autonomic computing. However, developing software that changes its behavior at run time in response to dynamically varying user needs and resource constraints is a challenging task. With the emergence of mobile and service oriented computing, such variation is becoming increasingly common, and the need for adaptivity is increasing accordingly. Software product line engineering has proved itself as an efficient way to deal with varying user needs and resource constraints. In this paper we present an approach to specifying adaptive systems based on product line oriented technique such as variability modeling: we propose to combine goal modeling techniques to represent architectural and environmental variability, with constraint programming to provide the analyst with a means to identify the system variants best suited to the various environmental contexts that a system might encounter at runtime.
 
Publisher CIRWORLD
 
Date 2010-08-30
 
Type info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Peer-reviewed Article
 
Format application/pdf
 
Identifier https://cirworld.com/index.php/ijmit/article/view/762
 
Source INTERNATIONAL JOURNAL OF MANAGEMENT & INFORMATION TECHNOLOGY; Vol 5 No 2; 470-477
2278-5612
 
Language eng
 
Relation https://cirworld.com/index.php/ijmit/article/view/762/744
 
Rights Copyright (c) 2013 INTERNATIONAL JOURNAL OF MANAGEMENT & INFORMATION TECHNOLOGY
http://creativecommons.org/licenses/by/4.0