Memorias de investigación
Capítulo de libro:
An Overview on Quality Assurance of Self-Adaptive Software Architectures
Año:2017

Áreas de investigación
  • Ciencias de la computación y tecnología informática,
  • Informática

Datos
Descripción
Evaluation is an important concern for building and monitoring the quality of software. The complex nature of self-adaptive systems demands continuous monitoring of their behavior and execution environment, which challenge the quality of their adaptations in dynamic environments. The characteristics of self-adaptive systems demand a continuous evaluation of their performances and improvement of the adaptation process. In this chapter our objective is to identify general guidelines for the evaluation of self-adaptive systems independent of their type, application domain, or implementation details. We propose a taxonomy for the evaluation of the quality of self-adaptive systems based on five dimensions: scope, time, mechanisms, perspective, and type. Further, we identify and introduce the main available evaluation approaches and analyze them based on the proposed taxonomy. Finally, we discuss several trade-offs concerning each dimension in the taxonomy, trade-offs which should be addressed during the evaluation of self-adaptive systems. Keywords: Self-adaptivity; Self-adaptive systems; Evaluation; Quality attributes; Software metrics
Internacional
No
DOI
Edición del Libro
Editorial del Libro
Elsevier
ISBN
9780128028551
Serie
Título del Libro
Managing Trade-Offs in Adaptable Software Architectures
Desde página
325
Hasta página
352

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Departamento: Ingeniería Telemática y Electrónica