A methodology for modeling multi-agent systems using nested petri nets

Lily Chang, Xudong He, Sol M. Shatz

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

In the past two decades, multi-agent systems have emerged as a new paradigm for conceptualizing large and complex distributed software systems. Even though there are many conceptual frameworks for using multi-agent systems, there is no well established and widely accepted method for the representation of multi-agent systems. We adapt a well-known formal model, predicate transition nets, to include the notions of dynamic structure, agent communication and coordination to address the representation problems. This paper presents a comprehensive methodology for modeling multi-agents based on the extensions. We demonstrate our modeling approach with an example. Several case studies on different application domains from our previous works are also discussed.

Original languageEnglish (US)
Pages (from-to)891-925
Number of pages35
JournalInternational Journal of Software Engineering and Knowledge Engineering
Volume22
Issue number7
DOIs
StatePublished - Nov 2012
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Networks and Communications
  • Computer Graphics and Computer-Aided Design
  • Artificial Intelligence

Keywords

  • agent-oriented modeling
  • multi-agent systems
  • Petri nets

Fingerprint

Dive into the research topics of 'A methodology for modeling multi-agent systems using nested petri nets'. Together they form a unique fingerprint.

Cite this