40 likes | 67 Views
Petri net based graphical User Interface Specification Tool (PUIST). Metaphor used: Token flow between nodes (places and transitions). PUIST. Domain: Specifying graphical user interfaces (GUI) The expected user: Application developer. PUIST. Low closeness of mapping:
E N D
Petri net based graphical User Interface Specification Tool (PUIST) • Metaphor used: Token flow between nodes (places and transitions).
PUIST • Domain: Specifying graphical user interfaces (GUI) • The expected user: Application developer.
PUIST • Low closeness of mapping: • All GUI objects are represented as places and transitions. • No separation between different objects. • High consistency. • High diffuseness.
PUIST • High level of abstraction: • Recursive generated components. • Can produce different Petri nets with different GUI semantics. • High viscosity. • Low Visibility: • Small amount of GUI objects produce a large amount of nodes and arcs. • Complex map for the structure.