An Approach for Managing Quality Attributes at Runtime using Feature Models

被引:5
|
作者
Emiliano Sanchez, Luis [1 ]
Andres Diaz-Pace, J. [1 ]
Zunino, Alejandro [1 ]
Moisan, Sabine [2 ]
Rigault, Jean-Paul [2 ]
机构
[1] UNICEN Univ, ISISTAN Res Inst, Campus Univ, Buenos Aires, DF, Argentina
[2] INRIA Sophia Antipolis Mediterrannee, F-06902 Sophia Antipolis, France
关键词
Feature Models; Runtime Adaptation; Quality Attributes; Optimization; Component-Based Software Engineering; Dynamic Software Product Lines;
D O I
10.1109/SBCARS.2014.13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Feature modeling has been widely used in domain engineering for the development and configuration of software products. A feature model represents the set of possible configurations to apply in a given context. Recently, this formalism was applied to the runtime (re-) configuration of systems with high variability and context changes, in which the selection of the best candidate configuration is seen as an optimization problem based on quality criteria. To this end, we propose an approach for the specification, measurement and optimization of runtime quality attributes based on feature models, and furthermore, we describe its integration into a component-based architecture for supporting dynamically adaptive systems. Feature models are annotated with quality-attribute properties and metrics, and then an efficient and flexible algorithm is used to deal with the optimization problem. We report on some examples of adaptation and quality-attribute scenarios in the context of a video surveillance domain, in order to illustrate the pros and cons of our approach.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 50 条
  • [41] Determining the monetary value of quality attributes in freight transportation using a stated preference approach
    Witlox, F
    Vandaele, E
    [J]. TRANSPORTATION PLANNING AND TECHNOLOGY, 2005, 28 (02) : 77 - 92
  • [42] Effects of mixed starters on quality attributes of probiotic yogurt using statistical design approach
    Ghasempour, Zahra
    Kia, Ehsan Moghaddas
    Golbandi, Sahel
    Ehsani, Ali
    [J]. NUTRITION & FOOD SCIENCE, 2019, 49 (01): : 158 - 169
  • [43] An automatic process for weaving functional quality attributes using a software product line approach
    Horcas, Jose-Miguel
    Pinto, Monica
    Fuentes, Lidia
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 112 : 78 - 95
  • [44] Using Performance Attributes for Managing Heterogeneous Memory in HPC Applications
    Goglin, Brice
    Proano, Andres Rubio
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 890 - 899
  • [45] An approach to integrating shape and biomedical attributes in vascular models
    Li, Jie
    Regli, William C.
    Sun, Wei
    [J]. COMPUTER-AIDED DESIGN, 2007, 39 (07) : 598 - 609
  • [46] Automating Routine Tasks in AmI Systems by Using Models at Runtime
    Serral, Estefania
    Valderas, Pedro
    Pelechano, Vicente
    [J]. AMBIENT INTELLIGENCE, 2010, 6439 : 1 - 10
  • [47] Adaptive Management of Energy Consumption using Adaptive Runtime Models
    Bergen, Andreas
    Taherimakhsousi, Nina
    Muller, Hausi A.
    [J]. 2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, : 120 - 126
  • [48] Detecting feature influences to quality attributes in large and partially measured spaces using smart sampling and dynamic learning
    Munoz, Daniel-Jesus
    Pinto, Monica
    Fuentes, Lidia
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 270
  • [49] Feature correlation evaluation approach for iris feature quality measure
    Du, Yingzi
    Belcher, Craig
    Zhou, Zhi
    Ives, Robert
    [J]. SIGNAL PROCESSING, 2010, 90 (04) : 1176 - 1187
  • [50] MICRODOSIMETRIC APPROACH OF RADIATION QUALITY IN BIOLOGY USING PHENOMENOLOGICAL MODELS
    PIHET, P
    BICHSEL, H
    MENZEL, HG
    [J]. JOURNAL DE CHIMIE PHYSIQUE ET DE PHYSICO-CHIMIE BIOLOGIQUE, 1994, 91 (7-8) : 1261 - 1269