A Task Networking and Visual Programming Language for Jack

Abstract

This report includes how VisualJack was designed as a graphical user interface (GUI) to Lisp PaT-Nets (Parallel Transition Networks). The VisualJack conception was that a user could use the GUI to construct PaT-Nets interactively, see the relationships among the various parts of a PaT-Net program, and thus speed the task of PaT-Net definition. Essentially finite automata, Parallel Transition Networks execute in parallel in the Jack environment.x (See the Appendix for a guide to LISP PaT-Nets). Together with the Jack LISP API, they form an intuitive interface to controlling simulation and behavior of processes and agents in Jack.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1996
Accession Number
ADA395660

Entities

People

  • Norman I. Badler

Organizations

  • University of Pennsylvania

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Automata
  • Computer Graphics
  • Computer Languages
  • Computer Programming
  • Computers
  • Energy Levels
  • Environment
  • Graphical User Interface
  • Graphics
  • Information Science
  • Language
  • Lisp Programming Language
  • Operating Systems
  • Programming Languages
  • Simulations
  • Transitions
  • User Interface

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Civilian Systems Systems Program Capability Development and Upgrade Support Activity Expense and Pay Management.
  • Database Systems and Applications