Monitoring and Diagnosis of Faults in Tests of Rational Agents based on Condition-action Rules

Francisca Raquel de V. Silveira, Gustavo Augusto L. de Campos, Mariela Cortés

2015

Abstract

In theoretical references available to guide the design of agents, there are few testing techniques to validate them. It is known that this validation depends on the selected test cases, which should generate information that identifies the components of the agent tested that are causing unsatisfactory performance. In this paper, we propose an approach that aims to contribute to the testing of these programs, incorporating the ProMon agent in the testing process of rational agents. This agent monitors the testing and diagnosis of faults present in a tested agent, identifying the subsystem information-processing agent that is causing the faults to the designer. The first experiments are aimed at evaluating the approach by selecting test cases for simple reactive agents with internal states and in partially observable environments.

References

  1. Houhamdi, Z. 2011. Multi-Agent System Testing: A Survey. In International Journal of Advanced Computer Science and Applications (IJACSA). v. 2, n. 6.
  2. Houhamdi, Z., 2011. Test Suite Generation Process for Agent Testing. In Indian Journal of Computer Science and Engineering (IJCSE). v. 2, n. 2.
  3. Mylopoulos, J., Castro, J., 2000. Tropos: A Framework for Requirements-Driven Software Development. In Information Systems Engineering: State of the Art and Research Themes, Lecture Notes in Computer Science, Springer.
  4. Nguyen, C. D., Perini, A., Tonella, P., Miles, S., Harman, M., Luck, M., 2012. Evoluctionary Testing of Autonomous Software Agents. In Autonomous Agents and Multi-Agent Systems. v. 25, n. 2, p. 260-283.
  5. Padgham, L., Zhang, Z., Thangarajah, J., Miller, T. 2013. Model-Based Test Oracle Generation for Automated Unit Testing of Agent Systems. In IEEE Transactions on Software Engineering. v. 39, n. 9.
  6. Pressman, R. S.; Maxim, B. 2014. Software Engineering: A Practitioner's Approach. 8 ed. McGraw-Hill.
  7. Russell, S., Norvig, P., 2013. Inteligência Artificial: uma abordagem moderna, Campus. São Paulo, 3rd edition.
  8. Silveira, F. R. V.; Campus, G. A. L.; Cortés, M. I. 2013. Rational Agents for the Test of Rational Agents. IEEE Latin America Transaction, v. 11, n. 1, feb.
  9. Silveira, F. R. V., Campos, G. A. L., Cortés, M. I., 2014. A Problem-solving Agent to Test Rational Agents.In 16th International Conference on Enterprise Information Systems (ICEIS 2014).
  10. Sommerville, I., 2011. Engenharia de Software, Pearson Addison Wesley. São Paulo, 9th edition.
  11. Wooldridge, M., 2002. An Introduction to MultiAgent Systems.John Wiley & Sons.
Download


Paper Citation


in Harvard Style

de V. Silveira F., L. de Campos G. and Cortés M. (2015). Monitoring and Diagnosis of Faults in Tests of Rational Agents based on Condition-action Rules . In Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-758-096-3, pages 585-592. DOI: 10.5220/0005364005850592


in Bibtex Style

@conference{iceis15,
author={Francisca Raquel de V. Silveira and Gustavo Augusto L. de Campos and Mariela Cortés},
title={Monitoring and Diagnosis of Faults in Tests of Rational Agents based on Condition-action Rules},
booktitle={Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2015},
pages={585-592},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005364005850592},
isbn={978-989-758-096-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - Monitoring and Diagnosis of Faults in Tests of Rational Agents based on Condition-action Rules
SN - 978-989-758-096-3
AU - de V. Silveira F.
AU - L. de Campos G.
AU - Cortés M.
PY - 2015
SP - 585
EP - 592
DO - 10.5220/0005364005850592