Self-* properties characterize dynamic software able to perform changes on itself by itself during its execution. The objectives of these changes are to maintain the functionality for which the software has been implemented and its related quality, and/or to improve the performances of the software whenever this is possible. Changes aim to address a wide range of issues, e.g., from resource variability (e.g., due to mobility) and changing users' needs to security threats and faults. One of the main advantages of self-* software is that the complexity of changes is managed dynamically by the software and hidden from the users. Today, more and more software solutions are characterized by self-* properties. The objective of this paper is to investigate which are the evaluation approaches of self-* software and how self-* properties may be evaluated. Further, a taxonomy for the evaluation of self-* software is proposed.

Raibulet, C. (2019). Towards a Taxonomy for the Evaluation of Self-* Software. In International Workshops on Foundations and Applications of Self* Systems (FAS*W) (pp.22-23) [10.1109/FAS-W.2018.00020].

Towards a Taxonomy for the Evaluation of Self-* Software

Raibulet, C
2019

Abstract

Self-* properties characterize dynamic software able to perform changes on itself by itself during its execution. The objectives of these changes are to maintain the functionality for which the software has been implemented and its related quality, and/or to improve the performances of the software whenever this is possible. Changes aim to address a wide range of issues, e.g., from resource variability (e.g., due to mobility) and changing users' needs to security threats and faults. One of the main advantages of self-* software is that the complexity of changes is managed dynamically by the software and hidden from the users. Today, more and more software solutions are characterized by self-* properties. The objective of this paper is to investigate which are the evaluation approaches of self-* software and how self-* properties may be evaluated. Further, a taxonomy for the evaluation of self-* software is proposed.
paper
Self-*; evaluation; metric; quality attribute, taxonomy
English
International Workshops on Foundations and Applications of Self* Systems (FAS*W) 3-7 September
2018
International Workshops on Foundations and Applications of Self* Systems (FAS*W)
978-1-5386-5175-9
3-gen-2019
2019
22
23
8599527
none
Raibulet, C. (2019). Towards a Taxonomy for the Evaluation of Self-* Software. In International Workshops on Foundations and Applications of Self* Systems (FAS*W) (pp.22-23) [10.1109/FAS-W.2018.00020].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/217232
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
Social impact