Unified Behavior Framework for Discrete Event Simulation Systems

Abstract

Intelligent agents provide simulations a means to add lifelike behavior in place of manned entities. Generally when developed, a single intelligent agent model is chosen, such as rule based, behavior trees, etc. This choice introduces restrictions into what behaviors agents can manifest, and can require significant testing in edge cases. This thesis presents the use of the UBF in the AFSIM environment. The UBF provides the flexibility to implement any and all intelligent agent models, allowing the developer to choose the model he/she feels best ts the experiment at hand. Furthermore, the UBF demonstrates several key software engineering principles through its modular design, including scalability through reduced code complexity, simplified development and testing through abstraction, and the promotion of code reuse.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 26, 2015
Accession Number
ADA615242

Entities

People

  • Alexander J. Kamrud

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Aircrafts
  • Artificial Intelligence
  • Basic Programming Language
  • Collision Avoidance
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Department Of Defense
  • Governments
  • Graphical User Interface
  • Intelligent Agents
  • Software Development
  • Unmanned Aerial Vehicles
  • Warfare

Fields of Study

  • Computer science
  • Engineering

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Computational Modeling and Simulation