by Kostas Stathis, Kostas Stathis, Marek Sergot, Marek Sergot
In HCI'96, People and Computers XI (To Appear). Springer-Verlang
http://www-ics.ee.ic.ac.uk/People/ks/pubs/hci96.ps
Add To MetaCart
Abstract:
We present the use of games as a metaphor for constructing and organising interactive systems, with particular attention to the provision of KnowledgeBased Front-Ends (KBFEs) to software packages. Interaction is viewed as a rule governed activity which may usefully be regarded as a game. Given a specification of the rules, implementation of an interactive system requires construction of an umpire, a component that enforces compliance of the players with the rules and thereby controls the interaction. Advice giving components added to the system are analogous to games played in the presence of an advisor who recommends moves to the participants. Complex interactive systems are constructed as compound games built up from simpler sub-games; coordination of moves chosen from the sub-games is then a key issue. We exemplify these points by showing how the games metaphor is employed in the design of a complex interactive system providing a KBFE to the statistical package GLIM. We also sketch an alternative design in order to illustrate how the games metaphor can impose discipline on the developers of a complex interactive system.
Citations
|
520
|
Generalised linear models
– McCullagh, Nelder
- 1989
|
|
108
|
Interface Agents: Metaphors with Character
– Laurel
- 1990
|
|
73
|
April - Agent PRocess Interaction Language
– McCabe, Clark
- 1995
|
|
63
|
A Survey of Three Dialogue Models
– Green
- 1986
|
|
56
|
Interface Metaphors and User Interface Design
– Carroll, Mack, et al.
- 1988
|
|
31
|
Working with Interface Metaphors
– Erickson
- 1993
|
|
29
|
Multi-Party Specification
– Finkelstein, Fuks
|
|
25
|
A query-the-user facility for logic programming
– Sergot
- 1983
|
|
16
|
The travel metaphor as design principle and training aid for navigating around complex systems
– Hammond, Allinson
- 1987
|
|
13
|
Minimising Conceptual Baggage: Making Choices about Metaphor
– Anderson, Smyth, et al.
- 1994
|
|
12
|
Support for collaborative authoring via email: The MESSIE environment
– Sasse, Handley, et al.
- 1993
|
|
8
|
Using Toulmin's Argument Schema to Explain Logic Programs
– Bench-Capon, Lowes, et al.
- 1991
|
|
8
|
A dialogue game for dialectical interaction with expert systems
– Bench-Capon, Dunne, et al.
- 1992
|
|
7
|
Implications of Computer Games for System Design
– Neal
- 1990
|
|
6
|
Learning text editor semantics by analogy
– Douglas, Moran
- 1983
|
|
6
|
The Reuse and Integration of Existing Software: A Central Role for the Intelligent User Interface
– Edmonds, Murray, et al.
- 1992
|
|
6
|
A FAST Front End Application
– Stathis
- 1994
|
|
4
|
Intelligent Front Ends. Research Paper No
– Bundy
- 1984
|
|
4
|
An Architecture for Knowledge--Based Front--Ends
– Edmonds, McDaid
- 1990
|
|
4
|
GLIMPSE : a Knowledge--Based Front--End for statistical analysis
– Wolstenholme, O'Brien, et al.
- 1988
|
|
4
|
Manuals as Structured Programs
– Addison, Thimbleby
- 1994
|
|
4
|
Organizations Through Roles and Agents
– Skarmeas
- 1995
|
|
3
|
Chess-Endgame Advice: A Case Study in Computer Utilisation of Knowledge
– Emden
- 1980
|
|
3
|
Design aspects of the Query-by-Example data base management language. In: Databases: Improving Usability and Responsiveness, edited by B
– ZLOOF
- 1978
|
|
3
|
APES: Augmented Prolog for Expert Systems
– Hammond, Sergot
- 1987
|
|
3
|
FOCUS: Fourth Annual Report
– Hague, Reid
- 1993
|
|
2
|
The Back--End manager: An Interface between a Knowledge--Based Front--End and its application subsystems
– Prat, Lores, et al.
- 1990
|
|
1
|
The Application of Metaphor, Analogy and Conceptual Models in Computer Systems. Interacting with Computers
– Wonzy
- 1989
|
|
1
|
Building User Interfaces: Organising Software Agents
– Nigay, Coutaz
- 1991
|
|
1
|
The desktop metaphor: visualisation of office applications on a desktop
– Kratzer
- 1987
|
|
1
|
to give FAST Advice
– How
- 1994
|
|
1
|
Interacting with KBS through Dialogue Games
– Bench-Capon, Dunne, et al.
- 1991
|