Script languages
As an example, the Company part is given in Figure 5 in terms of the inputs (end(o)) and the outputs (start, map, unmap) of the state machine model previously defined.

Excellent Expressive power:
Capable of implementing scenarios with any arbitrary complexity.
Poor authoring capabilities.
Authors are assumed to have programming skills.
It is difficult to achieve a temporal placement by using a script language.
It is difficult to modify an existing script in order to get a new temporal organization.
The most widespread approaches for specifying multimedia documents are based on the programming paradigm Lingo, IconAuthor, MHEG.