DocumentCode :
2145726
Title :
An Empirical Study on the Impacts of Autonomy of Components on Qualities of Software Systems
Author :
Shi, Tingxun ; Ma, Jianzhu ; Jiao, Wenpin ; Meng, Fanjing
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
fYear :
2011
fDate :
27-29 April 2011
Firstpage :
79
Lastpage :
86
Abstract :
More and more autonomous computing entities are implemented and deployed on the Internet and they are supposed to be able to adapt to the instable connection, decentralized control, dynamism and openness of the networking environment. Prior to implementing these autonomous computing entities, software engineers should decide a range of acceptable autonomy of components to ensure qualities of both individual components and the whole system. In order to qualitatively investigate how the autonomy of components impact on the qualities of the whole system and what other factors impact their relations, we conducted an experimental study based on the stochastic process. First, we give the definition of autonomy and an approach for measuring autonomy degree of a component based on the general recognition of the academia. Next, we build up a mathematical model for the relationship between autonomy degree and quality by using the stochastic process. At last, we construct an intelligent traffic control simulation system composed of Autonomous Components to concrete the mathematical model and to draw some generic conclusions from the experimental system. By recording these qualities under different autonomy degrees and different environment complexities, we work out the probability density distribution of quality movement. Combining the mathematical model, we give out some guides for autonomous components to adjust their autonomy degrees automatically under different contexts.
Keywords :
object-oriented programming; probability; software quality; stochastic processes; Internet; autonomous component; autonomous computing; autonomy degree; intelligent traffic control simulation; probability density distribution; software system quality; stochastic process; Complexity theory; Mathematical model; Navigation; Roads; Sensors; Stochastic processes; Vehicles; autonomous component; autonomy degree; quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Autonomic and Autonomous Systems (EASe), 2011 8th IEEE International Conference and Workshops on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-0309-6
Type :
conf
DOI :
10.1109/EASe.2011.9
Filename :
5946188
Link To Document :
بازگشت