Umbel
Programming Environment
The Umbel
Programming Environment is based on the Behavior Engine
: a new technology for representing, storing and producing complex behaviors. The Behavior Engine removes the last barrier between data ("objects") and code ("methods"). Behaviors are represented by objects in a class system. Subclasses include concurrency and scheduling primitives, and "program-oriented objects", covering territory normally served by textual programming methods in an object-oriented algorithmic language. Umbel behavioral objects can be distributed on the World-Wide Web, enabling a global programming and simulation environment. Umbel provides the tools necessary for developers to access behavior classes, and to create new behaviors and behavior classes.
Donalda Speight
Manager of Operations