Specification | Specification (on the Web)

The DASL language provides specialized sub-language components for each of the 3 distinct layers of the DASL execution environment.

By design, OQL is compatible with a subset of the standard relational query language, SQL. Notice that the specification of queries is required only for defining application tasks that specifically require them, such as retrieving a set of objects based on their attributes. The queries required for simple applications are deployed automatically by the DASL compiler.

The subset of DASL/AUS that expresses the application business task as a series of states and transitions leverages UML state transition diagrams, which have been used for many years and are easily understood. In a DASL application, you can think of states as corresponding to application screens, and transitions as what happens when the application moves from one state (or screen) to another when the user presses a button or makes some other gesture.


Tags: language   distribution   architecture   specification  

Last modified 28 April 2025