• DocumentCode
    2050768
  • Title

    Achieving Dependable Component Bindings in Dynamic Adaptive Systems - A Runtime Testing Approach

  • Author

    Niebuhr, Dirk ; Rausch, Andreas ; Klein, Cornel ; Reichmann, Jürgen ; Schmid, Reiner

  • Author_Institution
    Inst. for Comput. Sci. Software Syst. Eng., Clausthal Univ. of Technol., Clausthal-Zellerfeld, Germany
  • fYear
    2009
  • fDate
    14-18 Sept. 2009
  • Firstpage
    186
  • Lastpage
    197
  • Abstract
    Component-based software engineering has been continuously improved and successfully applied over the past years. Future systems, like ultra-large scale systems, are a vast array of decentralized, distributed, autonomic, heterogeneous, organically grown and continually evolving subsystems respectively components. Components may join or leave these systems during the life cycle of these systems, even at runtime. Despite this enormous complexity, we depend more and more on these dynamic adaptive systems. Hence we have to care about dependability although the systems are evolving at runtime. To achieve dependable dynamic adaptive systems which support hot plug and binding of components during runtime we claim to integrate specific concepts, like runtime testing, into the component infrastructure. In this paper we will show that existing approaches cannot guarantee the correctness of component bindings in dynamic adaptive systems. Therefore we introduce a technique for runtime testing and show how it can be integrated into a component-based approach.
  • Keywords
    adaptive systems; object-oriented programming; program testing; software engineering; component-based software; dynamic adaptive systems; runtime testing technique; software engineering; Adaptive systems; Automatic testing; Computer science; Plastics; Runtime; Software engineering; Software reusability; Software systems; Software testing; System testing; Component Based Software Engineering; Correctness; Dependability; Dependable Component Binding; Dynamic Adaptive Systems; Runtime Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems, 2009. SASO '09. Third IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4244-4890-6
  • Electronic_ISBN
    978-0-7695-3794-8
  • Type

    conf

  • DOI
    10.1109/SASO.2009.40
  • Filename
    5298448