A Framework for Evaluating Quality-Driven Self-Adaptive Software Systems. Villegas, N., Muller, H., Tamura, G., Duchien, L., & Casallas, R. In Procs. of 6th Intl. Symp. on Software Engineering for Adaptive and Self-Managing Systems, pages 80–89, 2011. ACM.
A Framework for Evaluating Quality-Driven Self-Adaptive Software Systems [link]Paper  doi  abstract   bibtex   
Over the past decade the dynamic capabilities of self-adaptive software-intensive systems have proliferated and improved significantly. To advance the field of self-adaptive and self-managing systems further and to leverage the benefits of self-adaptation, we need to develop methods and tools to assess and possibly certify adaptation properties of self-adaptive systems, not only at design time but also, and especially, at run-time. In this paper we propose a framework for evaluating quality-driven self-adaptive software systems. Our framework is based on a survey of self-adaptive system papers and a set of adaptation properties derived from control theory properties. We also establish a mapping between these properties and software quality attributes. Thus, corresponding software quality metrics can then be used to assess adaptation properties.
@inproceedings{villegas-tamura-et-al:2011:a-framework-for-evaluating-qd-sas,
 author = {Norha Villegas and Hausi Muller and Gabriel Tamura and Laurence Duchien and Rubby Casallas},
 title = {{A Framework for Evaluating Quality-Driven Self-Adaptive Software Systems}},
 booktitle = {Procs. of 6th Intl. Symp. on Software Engineering for Adaptive and Self-Managing Systems},
 year = {2011},
 pages = {80--89},
 publisher = {ACM},
 isbn = {978-1-4503-0575-4},
 url = {http://doi.acm.org/10.1145/1988008.1988020},
 doi = {http://doi.acm.org/10.1145/1988008.1988020},
 keywords = {application of control theory, assessment and evaluation of self-adaptive systems, engineering of self-adaptive systems, run-time validation and verification, software adaptation metrics, software adaptation properties, software quality attributes},
  abstract={
Over the past decade the dynamic capabilities of self-adaptive software-intensive systems have proliferated and improved significantly. To advance the field of self-adaptive and self-managing systems further and to leverage the benefits of self-adaptation, we need to develop methods and tools to assess and possibly certify adaptation properties of self-adaptive systems, not only at design time but also, and especially, at run-time. In this paper we propose a framework for evaluating quality-driven self-adaptive software systems. Our framework is based on a survey of self-adaptive system papers and a set of adaptation properties derived from control theory properties. We also establish a mapping between these properties and software quality attributes. Thus, corresponding software quality metrics can then be used to assess adaptation properties.
  }
}

Downloads: 0