The ProcessEngine: A Process State Server Approach to Process Programming

Abstract

The ProcessEngine is a process state server providing storage for process states plus operations for defining and manipulating the structure of those states. It separates the state of a software process from any program for constructing that state. Instead, client programs implement the processes for operating on the process state. This approach has a number of potential benefits, such as support for process formalism interoperability, support for multiple process languages, and low-cost retro-fitting of process into existing environment. The process server interface provides descriptive mechanisms for representing process state as well as product structure. A classification of client programs is provided to show how the state server can be used in a variety of ways.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 20, 1992
Accession Number
ADA446048

Entities

People

  • Dennis M. Heimbigner

Organizations

  • University of Colorado Boulder

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Availability
  • Classification
  • Colorado
  • Computer Programming
  • Computers
  • Computing-Related Activities
  • Contracts
  • Environment
  • Information Operations
  • Instructions
  • Interoperability
  • Language
  • Monitoring
  • Security
  • Software Development

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Mathematical Modeling and Probability Theory.