Caire, G., Cossentino, M., Negri, A., Poggi, A., and Turci,
P. (2004). Multi-agent systems implementation and
testing. In In Fourth International Symposium: From
Agent Theory to Agent Implementation. Citeseer.
Challenger, M., Demirkol, S., Getir, S., Mernik, M., Kar-
das, G., and Kosar, T. (2014). On the use of a domain-
specific modeling language in the development of
multiagent systems. Engineering Applications of Ar-
tificial Intelligence, 28:111–141.
Chow, T. S. (1978). Testing software design modelled by
finite state machines. IEEE Transactions on Software
Engineering, 4:178–187.
Coelho, R., Cirilo, E., Kulesza, U., von Staa, A., Rashid,
A., and Lucena, C. (2007). Jat: A test automation
framework for multi-agent systems. In ICSM 2007.
IEEE International Conference on Software Mainte-
nance, 2007., pages 425–434. IEEE.
Coelho, R., Kulesza, U., von Staa, A., and Lucena, C.
(2006). Unit testing in multi-agent systems using
mock agents and aspects. In Proceedings of the 2006
international workshop on Software engineering for
large-scale multi-agent systems, pages 83–90. ACM.
Cossentino, M. and Potts, C. (2002). A case tool supported
methodology for the design of multi-agent systems.
In International Conference on Software Engineering
Research and Practice (SERP’02).
Davidsson, P., Holmgren, J., Kyhlbck, H., Mengistu, D.,
and Persson, M. (2007). Applications of agent based
simulation. In Antunes, L. and Takadama, K., edi-
tors, Multi-Agent-Based Simulation VII, volume 4442
of Lecture Notes in Computer Science, pages 15–27.
Springer Berlin / Heidelberg.
Dikenelli, O., Erdur, R. C., and Gumus, O. (2005). Seagent:
a platform for developing semantic web based multi
agent systems. In Proceedings of the 4th International
Joint Conference on Autonomous Agents and Multia-
gent Systems, pages 1271–1272. ACM.
Dranidis, D., Bratanis, K., and Ipate, F. (2012). JSXM:
A tool for automated test generation. In Software
Engineering and Formal Methods, pages 352–366.
Springer.
Hahn, C. (2008). A domain specific modeling language
for multiagent systems. In Proceedings of the 7th
international joint conference on Autonomous agents
and multiagent systems-Volume 1, pages 233–240. In-
ternational Foundation for Autonomous Agents and
Multiagent Systems.
Holcombe, M. and Ipate, F. (1998). Correct Systems: Build-
ing a Business Process Solution. Springer, London.
Ipate, F. and Holcombe, M. (1997). An integration testing
method that is proven to find all faults. International
Journal of Computer Mathematics, 63:159–178.
Kefalas, P., Stamatopoulou, I., Sakellariou, I., and Eleft-
herakis, G. (2009). Transforming communicating
x-machines into p systems. Natural Computing,
8(4):817–832.
Kl¨ugl, F. (2008). A validation methodology for agent-based
simulations. In Proceedings of the 2008 ACM sympo-
sium on Applied computing, pages 39–43. ACM.
Kubera, Y., Mathieu, P., and Picault, S. (2011). IODA: an
interaction-oriented approach for multi-agent based
simulations. Autonomous Agents and Multi-Agent
Systems, 23(3):303–343.
Nikolai, C. and Madey, G. (2009). Tools of the trade:
A survey of various agent based modeling platforms.
Journal of Artificial Societies and Social Simulation,
12(2):2.
Ono, M., Igarashi, T., Ohno, E., and Sasaki, M. (1995). Un-
usual thermal defence by a honeybee against mass at-
tack by hornets. Nature, 377(6547):334–336.
Padgham, L. and Winikoff, M. (2005). Developing intel-
ligent agent systems: A practical guide, volume 13.
John Wiley & Sons.
Sakellariou, I., Kefalas, P., and Stamatopoulou, I. (2014).
Evacuation simulation through formal emotional
agent based modelling. In ICAART 2014 - Proceed-
ings of the 6th International Conference on Agents
and Artificial Intelligence, Volume 2, pages 193–200.
SciTePress.
Seo, H.-S., Araragi, T., and Kwon, Y. R. (2004). Model-
ing and testing agent systems based on statecharts. In
Applying Formal Methods: Testing, Performance, and
M/E-Commerce, pages 308–321. Springer.
Tiryaki, A. M.,
¨
Oztuna, S., Dikenelli, O., and Erdur, R. C.
(2007). Sunit: A unit testing framework for test
driven development of multi-agent systems. In Agent-
Oriented Software Engineering VII, pages 156–173.
Springer.
Wilensky, U. (1999). NetLogo. Center for Con-
nected Learning and Computer-Based Mod-
eling, Northwestern Univ., Evanston, IL.
http://ccl.northwestern.edu/netlogo/.
Xiang, X., Kennedy, R., Madey, G., and Cabaniss, S.
(2005). Verification and validation of agent-based sci-
entific simulation models. In Agent-Directed Simula-
tion Conference, pages 47–55.
Zhang, Z., Thangarajah, J., and Padgham, L. (2007). Au-
tomated unit testing for agent systems. ENASE, 7:10–
18.
Zhang, Z., Thangarajah, J., and Padgham, L. (2008). Au-
tomated unit testing intelligent agents in pdt. In Pro-
ceedings of the 7th international joint conference on
Autonomous agents and multiagent systems: demo pa-
pers, pages 1673–1674. International Foundation for
Autonomous Agents and Multiagent Systems.
Zheng, M. and Alagar, V. (2005). Conformance testing of
BDI properties in agent-based software. In APSEC
’05:12th Asia-Pacific Software Engineering Confer-
ence, 2005, pages 457–464.
ICAART2015-InternationalConferenceonAgentsandArtificialIntelligence
98