Testing in multi-agent systems

CD Nguyen, A Perini, C Bernon, J Pavón… - … Workshop on Agent …, 2009 - Springer
Testing software agents and Multi-Agent Systems (MAS) needs suitable techniques to
evaluate agent's autonomous behaviours as well as distribution, social and deliberative …

Agent systems verification: systematic literature review and mapping

NA Bakar, A Selamat - Applied Intelligence, 2018 - Springer
Agent systems are distributed systems consist of agents that autonomously interact to each
other in an environment to perform tasks and achieve goals. Performing verification is …

O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems

SA DeLoach, JC Garcia-Ojeda - International Journal of …, 2010 - inderscienceonline.com
The complexity and scope of software systems continues to grow. One approach to dealing
with this growing complexity is the use of intelligent, multi-agent systems. However, due in …

Evolutionary testing of autonomous software agents

CD Nguyen, S Miles, A Perini, P Tonella… - Autonomous Agents and …, 2012 - Springer
A system built in terms of autonomous software agents may require even greater correctness
assurance than one that is merely reacting to the immediate control of its users. Agents …

An empirical study on the usage of mocking frameworks in software testing

S Mostafa, X Wang - 2014 14th international conference on …, 2014 - ieeexplore.ieee.org
In software testing, especially unit testing, it is very common that software testers need to test
a class or a component without integration with some of its dependencies. Typical reasons …

Multiagent system for construction dispute resolution (MAS-COR)

IH El-Adaway, AA Kandil - Journal of Construction Engineering and …, 2010 - ascelibrary.org
This paper develops theoretical foundation and implements technologies for generation of
legal arguments based on precedent construction disputes. First, the authors simulated the …

Preference-based many-objective evolutionary testing generates harder test cases for autonomous agents

S Kalboussi, S Bechikh, M Kessentini… - Search Based Software …, 2013 - Springer
Despite the high number of existing works in software testing within the SBSE community,
there are very few ones that address the problematic of agent testing. The most prominent …

Beast methodology: An agile testing methodology for multi-agent systems based on behaviour driven development

Á Carrera, CA Iglesias, M Garijo - Information Systems Frontiers, 2014 - Springer
This paper presents a testing methodology to apply Behaviour Driven Development (BDD)
techniques while developing Multi-Agent Systems (MASs), termed BEhavioural Agent …

A goal-oriented software testing methodology

DC Nguyen, A Perini, P Tonella - … , AOSE 2007, Honolulu, HI, USA, May 14 …, 2008 - Springer
Abstract Agent-Oriented Software Engineering (AOSE) methodologies are proposed to
develop complex distributed systems based upon the agent paradigm. The natural …

Distributed runtime verification of JADE multiagent systems

D Briola, V Mascardi, D Ancona - Intelligent Distributed Computing VIII, 2015 - Springer
Verifying that agent interactions in a multiagent system (MAS) are compliant to a given
global protocol is of paramount importance for most systems, and is mandatory for safety …