Towards a fault model for BDI agents: an initial study
Resumo
Given the growing approaches based on the paradigm of multi-agent systems and hence the need to maintain the quality of the software produced, testing becomes an activity of a great importance. For the agent-oriented projects in the BDI architecture is not different. Thus, it is necessary for testing agents to have a suitable fault model that ensure the correctness of the proposed behavior. In this paper, we propose an initial analysis of a fault model. The structure of plans and goals of the agents is transformed into a sequence of actions in order to allow its verification and execution control.
Palavras-chave:
fault model, tests in BDI agents, testability agents
Referências
Sommerville, I., Software Engineering (Sixth edition), Addison Wesley (2000).
Winikoff, M., Cranefield, S., On the testability of BDI agent systems. Information Science Discussion Paper 2008/03, University of Otago, Dunedin, New Zealand, 2008.Disponível em [link].
Sudeikat, J., Validation of BDI Agents. In: Bordini, R.H., Dastani, M.M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol. 4411, pp. 185–200. Springer, Heidelberg (2007).
Low, C.K., Chen, T.Y., Rönnquist, R.: Automated test case generation for BDI agents. In: Autonomous Agents and Multi-Agent Systems, vol. 2, pp. 311–332 (1999).
Nunes, I., Lucena, C.J.P., Luck, M. (2011), BDI4JADE: a BDI layer on top of JADE, in Louise A. Dennis, Olivier Boissier and Rafael H. Bordini, ed., Ninth International Workshop on Programming Multi-Agent Systems (ProMAS 2011), Taipei, Taiwan, pp. 88-103.
Padgham, L., Winikoff, M., Developing Intelligent Agent Systems: A Practical Guide. John, Wiley and Sons (2004).
Bratman, M.: Intentions, Plans, and Practical Reason. Harvard Univ. Press (1987).
Winikoff, M., Cranefield, S., On the testability of BDI agent systems. Information Science Discussion Paper 2008/03, University of Otago, Dunedin, New Zealand, 2008.Disponível em [link].
Sudeikat, J., Validation of BDI Agents. In: Bordini, R.H., Dastani, M.M., Dix, J., El Fallah Seghrouchni, A. (eds.) PROMAS 2006. LNCS (LNAI), vol. 4411, pp. 185–200. Springer, Heidelberg (2007).
Low, C.K., Chen, T.Y., Rönnquist, R.: Automated test case generation for BDI agents. In: Autonomous Agents and Multi-Agent Systems, vol. 2, pp. 311–332 (1999).
Nunes, I., Lucena, C.J.P., Luck, M. (2011), BDI4JADE: a BDI layer on top of JADE, in Louise A. Dennis, Olivier Boissier and Rafael H. Bordini, ed., Ninth International Workshop on Programming Multi-Agent Systems (ProMAS 2011), Taipei, Taiwan, pp. 88-103.
Padgham, L., Winikoff, M., Developing Intelligent Agent Systems: A Practical Guide. John, Wiley and Sons (2004).
Bratman, M.: Intentions, Plans, and Practical Reason. Harvard Univ. Press (1987).
Publicado
26/05/2013
Como Citar
CUNHA, Francisco J. P.; CIRILO, Elder; LUCENA, Carlos.
Towards a fault model for BDI agents: an initial study. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 7. , 2013, São Paulo/SP.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 149-151.
ISSN 2326-5434.