|
The Meta-Environment API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IOperations | This interface holds all the operation codes that are used to identify the request / response types. |
StateElement | The interface StateElement captures all operations that can be performed on an element of a State. |
Class Summary | |
---|---|
AbstractTBTerm | |
AtomList | |
DirectConnectionHandler | |
FunctionDescriptor | |
Functions | |
Main | |
PropertyManager | |
SocketConnectionHandler | This class handles the establishing and closing of all TCP/IP connections. |
State | class State represents one state in the state diagram of a process. |
TBTermFactory | |
TBTermFactory.InstanceKeeper | |
TBTermVar | |
ToolBus | ToolBus implements the behaviour of one ToolBus. |
ToolBus.ProcessInstanceIterator | Custom iterator class. |
ToolInstanceManager | This class manages all the tool instances. |
This package implements the ToolBus coordination architecture. The ToolBus is a coordination architecture that supervises the cooperation of a number of tools (software components). The tools may be implemented in a variety of programming languages and may run on different computers. Truly heterogeneous, distributed, applications can thus be implemented. The ToolBus is based on two essential concepts: Tscripts and ATerms.
Tscripts are the scripting language used to describe the coordination of the various tools. It has the following characteristics:
ATerms (for Annotated Terms) are a language-independent data exchange format for hierarchically structured data. Key features:
|
The Meta-Environment API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |