2013 18th International Conference on Engineering of Complex Computer Systems (ICECCS) (2013)
July 17, 2013 to July 19, 2013
It is a great challenge to evaluate self-adaptive software rigorously. This paper first discusses the key aspects of adaptation of software and points out that the adaptation level of a software system is determined by how well the system satisfies the user's expectations through adjusting its behavior or configuration to tackle the changes in the environment. Accordingly, the paper puts forward a mathematical measurement for adaptation levels of software systems. Secondly, the paper presents a formal method for evaluating the efficiencies of adaptation mechanisms. The method also takes into consideration the aspects of satisfactions with the users' expectations, the environment, and the time that the system takes adaptation actions to stabilize its performance. Finally, this paper implements a simulation traffic system for validating the measurements.
Vehicles, Roads, Software systems, Adaptive systems, Software measurement, Navigation
W. Jiao, "Measurements for Adaptation Level and Efficiency of Adaptive Software Systems," 2013 18th International Conference on Engineering of Complex Computer Systems (ICECCS), Singapore, Singapore, 2013, pp. 37-45.