• DocumentCode
    1455124
  • Title

    Planning agents in JAMES

  • Author

    Schattenberg, Bernd ; Uhrmacher, Adelinde M.

  • Author_Institution
    Fac. of Comput. Sci., Ulm Univ., Germany
  • Volume
    89
  • Issue
    2
  • fYear
    2001
  • fDate
    2/1/2001 12:00:00 AM
  • Firstpage
    158
  • Lastpage
    173
  • Abstract
    Testing is an obligatory step in developing multiagent systems. For testing multiagent systems in virtual, dynamic environments, simulation systems are required that support a modular, declarative construction of experimental frames, that facilitate the embedding of a variety of agent architectures and that allow an efficient parallel, distributed execution. We introduce the system JAMES (a Java based agent modeling environment for simulation). In JAMES, agents and their dynamic environment are modeled as reflective, time-triggered state automata. Its possibilities to compose experimental frames based on predefined components, to express temporal interdependencies, to capture the phenomenon of proactiveness and reflectivity of agents are illuminated by experiments with planning agents. The underlying planning system is a general-purpose system, about which no empirical results exist besides traditional static benchmark tests. We analyze the interplay between heuristics for selecting goals, viewing range, commitment strategies, explorativeness, and trust in the persistence of the world and uncover properties of the the agent, the planning engine, and the chosen test scenario: TILEWORLD
  • Keywords
    Java; bibliographies; digital simulation; finite automata; multi-agent systems; planning (artificial intelligence); program testing; virtual machines; JAMES; Java based agent modeling environment for simulation; TILEWORLD; agent architectures; commitment strategies; experimental frames; general-purpose system; heuristics; modular declarative construction; multiagent system testing; multiagent systems development; parallel distributed execution; planning agents; planning engine; predefined components; proactiveness; simulation systems; temporal interdependencies; test scenario; time-triggered state automata; virtual dynamic environments; Automata; Benchmark testing; Computer science; Concrete; Engines; Java; Modular construction; Multiagent systems; Strategic planning; System testing;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.910852
  • Filename
    910852