Interaction Object Graphs(IOGs) are a graphical specification method based on an extended state machine. Their goal is to provide an understandable representation of man-machine dialogues. (Wasserman 85) used finite state machines to specify dialogues. However, state diagrams have severe problems when used to specify more complex dialogues. The number of states and transitions required grows uncontrollably as common interaction techniques such as modal dialogue boxes are introduced. Direct manipulation interfaces also introduce the possibility that the user will interleave tasks. While easily modelled by parallel processes, task interleaving is very difficult to describe with a finite state machine. Some form of extended state machine is re...
<p>A Graphical User Interface (GUI) is defined by its appearance and its behavior. A GUI’s behavior ...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Object-oriented concepts are well-suited to deal with the characteristics of user interfaces. Up to ...
Interaction Object Graphs(IOGs) are a graphical specification method based on an extended state mach...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
This paper describes a new method for specifying widgets, the Interactive Object Graph (IOG). IOGs a...
User Interface Management Systems have significantly reduced the effort required to build a user int...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
Structured graphics models such as Scalable Vector Graphics (SVG) enable designers to create visuall...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
<p>A Graphical User Interface (GUI) is defined by its appearance and its behavior. A GUI’s behavior ...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Object-oriented concepts are well-suited to deal with the characteristics of user interfaces. Up to ...
Interaction Object Graphs(IOGs) are a graphical specification method based on an extended state mach...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
Interaction Object Graphs (IOGs) are an executable, graphical specification notation. They are an ex...
This paper describes a new method for specifying widgets, the Interactive Object Graph (IOG). IOGs a...
User Interface Management Systems have significantly reduced the effort required to build a user int...
User Interface Management Systems have signigicantly reduced the effort required to build a user int...
Structured graphics models such as Scalable Vector Graphics (SVG) enable designers to create visuall...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
This thesis presents an approach and a set of tools that facilitate the development and use of advan...
<p>A Graphical User Interface (GUI) is defined by its appearance and its behavior. A GUI’s behavior ...
There are many examples in the literature of algorithms for synthesizing state machines from scenari...
Object-oriented concepts are well-suited to deal with the characteristics of user interfaces. Up to ...