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 ("object") 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 algorithm language. Umbel behavioral objects can be distributed on the World Wide Web, enabling a global programming and simulation environment. Umbel provides the tools necessary to developers to access behavior classes, and to create new behaviors and behavior classes.
Donalda Speight
Manager of Operations