2002 · 39 citations · 10 references
ComputingComputer ScienceDesignInteraction DesignInteractive DesignUser Experience DesignInteractive Design ToolsInterface DesignModel-based DesignObject-oriented DesignSoftware DesignUse Case ModelingGraphical User InterfacesInteraction PrototypingInterface PrototypingModel-based PrototypingPrototypingPrototyping ToolsUser Interface PrototypingWimp Interfaces
We present a model-based case tool dedicated to the prototyping of highly interactive (also called post-WIMP) applications. Such applications are challenging to model and to prototype, since they require the use of non-standard widgets and interaction techniques and exhibit a complex dynamic behavior. The tool, called PetShop, embodies the results of several years of research about the formal modeling of interactive systems, and its main application domain is safety-critical interactive applications such air-traffic control or military command and control systems. PetShop stands apart from most formal-based tools since it supports and promotes an iterative and user-centered design process, and also stands apart from most model-based tools since it goes beyond WIMP interfaces and does not sacrifice the formal validation of models.
10
Direct Manipulation: A Step Beyond Programming Languages
Shneiderman · Computer · 1983 · 1.9K citations
Michel Beaudouin-Lafon · 2000 · 588 citations · Full text
Computing, Computer Science, Design +16
Marc Rettig · Communications of the ACM · 1994 · 434 citations · Full text
Andries van Dam · Communications of the ACM · 1997 · 420 citations · Full text