• 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