Visual Execution Analysis for Multiagent Systems

Abstract

Multiagent systems have become increasingly important in developing complex software systems. Multiagent systems introduce collective intelligence and provide benefits such as flexibility, scalability, decentralization, and increased reliability. A software agent is a high-level software abstraction that is capable of performing given tasks in an environment without human intervention. Although multiagent systems provide a convenient and powerful way to organize complex software systems, developing such system is very complicated. To help manage this complexity this research develops a methodology and technique for analyzing, monitoring and troubleshooting multiagent systems execution. This is accomplished by visualizing a multiagent system at multiple levels of abstraction to capture the relationships and dependencies among the agents.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2002
Accession Number
ADA409406

Entities

People

  • Chong Kyung Kil

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Autonomy
  • C4I
  • Human Systems

DTIC Thesaurus Topics

  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Electronic Mail
  • Internet
  • Knowledge Management
  • Multiagent Systems
  • Network Protocols
  • Network Science
  • Online Communications
  • Operating Systems
  • Organizational Structure
  • Security
  • Systems Engineering
  • United States Government

Fields of Study

  • Computer science
  • Engineering

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Database Systems and Applications
  • Systems Analysis and Design