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. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1774088.1774280 | SAC |
Keywords | Field | DocType |
self-adaptive software system,landslides risk,main activity,proposed process,java self-adaptive agent framework,open issue,case study,appropriate implementation,new environment requirement,self-adaptive agent,adaptive behavior,software systems,control loop | Software engineering,Computer science,Software system,Self adaptive,Self adaptation,Control system,Self test,Java,Database | Conference |
Citations | PageRank | References |
5 | 0.69 | 9 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Andrew Diniz da Costa | 1 | 13 | 4.24 |
Camila Nunes | 2 | 104 | 11.54 |
Viviane Torres Da Silva | 3 | 390 | 37.84 |
Baldoino Fonseca | 4 | 103 | 16.57 |
Carlos J. P. de Lucena | 5 | 332 | 31.61 |