2013
DOI: 10.1007/978-3-642-45343-4_14
|View full text |Cite
|
Sign up to set email alerts
|

Mutation Operators for the Goal Agent Language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…Here we compare them in terms of multi-agent systems, by two examples showing that the semantic mutation operators for GOAL as shown in Table 8(b) can simulate some faults that cannot be captured by the traditional mutation operators for GOAL which are derived by Savarimuthu and Winikoff [18]. The RSO semantic mutation operator for GOAL can change the action rule selection order from "linear" to "linearall", which is similar to the change from else-if to if.…”
Section: ! Related Work and Conclusionmentioning
confidence: 99%
See 1 more Smart Citation
“…Here we compare them in terms of multi-agent systems, by two examples showing that the semantic mutation operators for GOAL as shown in Table 8(b) can simulate some faults that cannot be captured by the traditional mutation operators for GOAL which are derived by Savarimuthu and Winikoff [18]. The RSO semantic mutation operator for GOAL can change the action rule selection order from "linear" to "linearall", which is similar to the change from else-if to if.…”
Section: ! Related Work and Conclusionmentioning
confidence: 99%
“…These changes represent potential small slips. Work on traditional mutation testing for MASs includes [1,10,[16][17][18].…”
Section: Introductionmentioning
confidence: 99%
“…Savarimuthu and Winikoff [7] applied the guidewords of HAZOP (Hazard and Operability Study) into the syntax of AgentSpeak, to systematically derive a set of mutation operators for AgentSpeak. Now we build on their work: we propose mutation operators for an implementation of AgentSpeak called Jason [14], which implements AgentSpeakÕs operational semantics and extends AgentSpeak with various features useful for practical agent implementation.…”
Section: Mutation Operators For Jasonmentioning
confidence: 99%
“…Saifan and Wahsheh [6] propose and classify a set of mutation operators for JADE mobile agents. Similarly, Savarimuthu and Winikoff [7,8] systematically derive a set of mutation operators for the AgentSpeak BDI agent language and another set for GOAL agent language. None of the above papers on MASspecific mutation operators, however, actually implement and evaluate their operators except [8].…”
Section: Introductionmentioning
confidence: 99%
“…Others have recently applied mutation analysis to the measurement of test suite effectiveness for web sites [28], [29], [30]. Mutation testing has additionally been applied in other diverse domains such as mobile software agents (e.g., [31], [32]) and security policies (e.g., [33], [34]). Like these examples of related work, this paper considers mutation testing for a new domain-in this case, relational database schemas.…”
Section: Related Workmentioning
confidence: 99%