JAAF+T: a framework to implement self-adaptive agents that apply self-test

  • Authors:
  • Andrew Diniz da Costa;Camila Nunes;Viviane Torres da Silva;Baldoino Fonseca;Carlos J. P. de Lucena

  • Affiliations:
  • Pontifícia Universidade Católica do Rio de Janeiro, RJ, Brazil;Pontifícia Universidade Católica do Rio de Janeiro, RJ, Brazil;Universidade Federal Fluminense, Niterói, Brazil;Pontifícia Universidade Católica do Rio de Janeiro, RJ, Brazil;Pontifícia Universidade Católica do Rio de Janeiro, RJ, Brazil

  • Venue:
  • Proceedings of the 2010 ACM Symposium on Applied Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Appropriate implementation of self-adaptive software systems able not only to check the needs for the adaptations and perform them but also to ensure their compliance with new environment requirements is still an open issue. Therefore, this paper proposes an extension to the Java self-Adaptive Agent Framework (JAAF) in order to apply the self-test concept. This framework allows for the creation of self-adaptive agents based on a process composed of a set of four main activities (monitor, analyze, plan and execute). In this paper we extend the process and framework by including the test activity that will check the adapted behavior before its execution. The applicability of the proposed process is demonstrated by a case study where a system responsible for generating susceptibility maps, i.e., maps that show locations with landslides risks in a given area, searches to adapt its behavior and checks the adaptations before using them.