OO-Method [17], for
instance, is an object-oriented design tool to develop
information systems based on the Model-Driven Development
paradigm. OO-Method includes conceptual primitives to
associate interaction elements with objects of the domain.
These interaction elements are defined using a set of
interaction patterns expressed in a pattern language called
Just-UI [18]. There are other modeling solutions based on
UML [19] such as WISDOM (Whitewater Interactive System
Development with object Models)[20], a method of software
engineering expertise for the construction and maintenance of
interactive applications for SMEs.