Um Modelo de Referência como Processo Automatizado para a Adaptação de Software em Tempo de Execução (A Reference Model as Automated Process for Software Adaptation at Runtime)

Frank José Affonso (frank@rc.unesp.br)1, Maria Cecília Vecchiato Saenz Carneiro (mcsaenz@rc.unesp.br)1, Evandro Luís Linhari Rodrigues (evandro@sc.usp.br)2, Elisa Yumi Nakagawa (elisa@icmc.usp.br)2


1Univ Estadual Paulista
2Universidade de São Paulo

This paper appears in: Revista IEEE América Latina

Publication Date: Jan. 2015
Volume: 13,   Issue: 1 
ISSN: 1548-0992


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 adap¬tation at runtime. In parallel, reference model has been used to aggregate knowledge and architectural artifacts, since capture the systems essence of spe¬cific 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 con¬tribute to the area of SaS has been obtained.

Index Terms:
Self-adaptive Software, Reference Model, Runtime, Automated Process   


Documents that cite this document
This function is not implemented yet.


[PDF Full-Text (439)]