• DocumentCode
    63645
  • Title

    A Reference Model as Automated Process for Software Adaptation at Runtime

  • Author

    Affonso, Frank Jose ; Vecchiato Saenz Carneiro, Maria Cecilia ; Linhari Rodrigues, Evandro Luis ; Nakagawa, Elisa Yumi

  • Author_Institution
    Dept. de Estatistica, Mat. Aplic. e Comput., Univ. Estadual Paulista (UNESP), Rio Claro, Brazil
  • Volume
    13
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan. 2015
  • Firstpage
    214
  • Lastpage
    221
  • Abstract
    The development of self-adaptive software (SaS) has specific characteristics compared to traditional one, since it allows that changes to be incorporated at runtime. Automated processes have been used as a feasible solution to conduct the software adaptation at runtime. In parallel, reference model has been used to aggregate knowledge and architectural artifacts, since capture the systems essence of specific domains. However, there is currently no reference model based on reflection for the development of SaS. Thus, the main contribution of this paper is to present a reference model based on reflection for development of SaS that have a need to adapt at runtime. To present the applicability of this model, a case study was conducted and good perspective to efficiently contribute to the area of SaS has been obtained.
  • Keywords
    software engineering; SaS; architectural artifacts; automated process; knowledge aggregation; reference model; runtime; self-adaptive software development; software adaptation; Adaptation models; Monitoring; Reflection; Runtime; Software; Unified modeling language; XML; Automated Process; Reference Model; Runtime; Self-adaptive Software;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2015.7040650
  • Filename
    7040650