Change search
ReferencesLink to record
Permanent link

Direct link
Interaction object graphs: an executable graphical notation for specifying user interfaces
Luleå tekniska universitet.
1997 (English)Report (Other academic)
Abstract [en]

Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an extension of statecharts, an extended transition diagram. IOGs are designed to specify the details of user-interface widgets. However, they provide all of the expressiveness required to specify entire user interfaces. This is accomplished by specifying the widgets, specifying the relationships between widget attributes, and adding inter-widget dialog states and transitions to complete the user interface. Communication with application code can be through constraints on widget attributes or through designer-specified events. IOGs also provide a hierarchical structure that allows details to be selectively hidden and exposed. This paper describes the IOG diagram and their properties. It then presents a detailed example of how to use IOGs - the partial specification of a net browser. Two properties of widget dialogs are defined, dialog completion and state invariance. Demonstrating these properties in i IOG specification is explained.

Place, publisher, year, edition, pages
Luleå: Luleå tekniska universitet, 1997. , 11 p.
Research report / Luleå University of Technology, ISSN 1402-1528 ; 1997:09
URN: urn:nbn:se:ltu:diva-24178Local ID: 9fae08a0-fa76-11dc-8d64-000ea68e967bOAI: diva2:997229
Godkänd; 1997; 20080325 (ysko)Available from: 2016-09-29 Created: 2016-09-29Bibliographically approved

Open Access in DiVA

fulltext(200 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 200 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link