A Component Based Approach to Agent Specification

Abstract

The Air Force, as well as all of industry, is currently faced with the problem of having to produce larger and more complex software systems that run efficiently and reliably as well as being extensible and maintainable. This research addresses this problem by developing a knowledge representation language that can be used to unambiguously specify and design software systems in a verifiable, efficient, and understandable manner. The language is a combination of object-oriented and component-based methodologies and makes use of both graphics and text to represent information. Although designed for the development of any type of software system, the language has been implemented in agentTool, a multi-agent development environment.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2000
Accession Number
ADA380741

Entities

People

  • David J. Robinson

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Autonomy
  • C4I
  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Cognitive Science
  • Complex Systems
  • Computer Languages
  • Computer Programming
  • Computer Science
  • Computers
  • Engineers
  • Formal Languages
  • Information Systems
  • Intelligent Agents
  • Language
  • Programming Languages
  • Software Agents
  • Software Design
  • Software Development
  • Systems Engineering

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