• Language
    • Arabic
    • English
  • Login
View Item 
  •   AAU Digital Repository
  • Engineering
  • Publications
  • Software Engineering
  • View Item
  •   AAU Digital Repository
  • Engineering
  • Publications
  • Software Engineering
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Petri net based agent behavioral testing

Thumbnail
View/Open
Petri net based agent behavioral testing.pdf (237.8Kb)
Date
2012
Item Type
Article
Abstract
In Multi-Agent System (MAS), developers concentrate on creating design models and evolving them, from higher level models to lower level models, in several steps. Considerable part of MAS implementations is automatically produced from the design models. If a design model contains faults, they are passed to the generated implementations. Practical model validation techniques are required to discover and delete faults in abstract design models. We introduce a formal approach for agent design testing. It specifies a testing process that complements Multi-agent Systems Engineering (MaSE) methodology and strengthens the mutual relationship between UML and MAS. Besides, it defines a structured and comprehensive testing process for engineering software agents at the design level by providing a systematic way of converting the MAS design models to UML design diagram. Petri Net (PN) diagram is generated from the UML models to simulate the behavior of an agent. Because Petri Nets (PNs) are formal models, their analysis techniques can be applied to automatic agent behavioral testing.
Author
Houhamdi, Zina
Athamena, Belkacem
Publisher
Science Publication
Subject
Multi-Agent System (MAS), Petri Net (PN), Software Testing, Multi-Agent Systems Engineering (MaSE), Task Diagram, Activity Diagram, Petri Net
Collections
  • Software Engineering

Browse

All of AAU Digital ContentsCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Copyright 2020 Al Ain University. All Rights Reserved. More Information About AAU library services