• DocumentCode
    1926805
  • Title

    Resilience in Dynamic Component-Based Applications

  • Author

    Gama, Kiev ; Rudametkin, Walter ; Donsez, Didier

  • Author_Institution
    Recife Center for Adv. Studies (C.E.S.A.R), Recife, Brazil
  • fYear
    2012
  • fDate
    23-28 Sept. 2012
  • Firstpage
    191
  • Lastpage
    195
  • Abstract
    Increasingly, software is required to accommodate new features after the design and deployment stages. Applications are designed to improve their adaptability and flexibility. Software needs to evolve at runtime with minimal interruptions and, when possible, never stop running. Different motivations push software design to allow such evolution at runtime. For example, production systems with critical availability requirements need to be updated with little perceived execution interruption. This paper enumerates challenges in the construction of dynamic component-based applications that are capable of undergoing changes during execution, with minimal impact.
  • Keywords
    object-oriented programming; software maintenance; dynamic component-based application resilience; software design; software evolution; Availability; Dynamic scheduling; IEEE Computer Society; Resilience; Runtime; Software; Dynamic reconfiguration; based development; runtime software evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (SBES), 2012 26th Brazilian Symposium on
  • Conference_Location
    Natal
  • Print_ISBN
    978-1-4673-4472-2
  • Type

    conf

  • DOI
    10.1109/SBES.2012.32
  • Filename
    6337873