Specification and dialogue control of visual interaction through visual rewriting systems

被引:41
作者
Bottoni, P
Costabile, MF
Mussio, P
机构
[1] Univ Roma La Sapienza, Dipartimento Sci Informaz, I-00198 Rome, Italy
[2] Univ Brescia, Dipartimento Elettron & Automat, I-25123 Brescia, Italy
[3] Univ Bari, Dipartimento Informat, I-70125 Bari, Italy
[4] Univ Brescia, Dipartimento Auto, I-25123 Brescia, Italy
来源
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS | 1999年 / 21卷 / 06期
关键词
human factors; languages; control automaton; dialogue control; visual languages;
D O I
10.1145/330643.330644
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computers are increasingly being seen not only as computing tools but more so as communication tools, thus placing special emphasis on human-computer interaction (HCI). In this article, the focus is on visual HCI, where the messages exchanged between human and computer are images appearing on the computer screen, as usual in current popular user interfaces. We formalize interactive sessions of a human-computer dialogue as a structured set of legal visual sentences, i.e., as a visual language, and show how rewriting Systems can be generalized to specify both the pictorial and the computational aspects of visual languages. To this end, Visual Conditional Attributed Rewriting (VCARW) systems are introduced, and used for specification of visual languages. These specifications are given as inputs to a procedure illustrated in the article as a system of algorithms, which automatically generates control mechanisms of the interaction, thus favoring the design of more reliable and usable systems.
引用
收藏
页码:1077 / 1136
页数:60
相关论文
共 57 条
[1]  
ABOWD GD, 1991, PEOPLE COMPUTERS, V6, P73
[2]  
ANDRIES M, 1998, VISUAL LANGUAGE THEO, P245
[3]  
[Anonymous], VISUAL LANGUAGE THEO
[4]  
Arefi F., 1991, Proceedings. 1991 IEEE Workshop on Visual Languages (Cat. No.91TH0402-8), P146, DOI 10.1109/WVL.1991.238838
[5]   Situated image understanding in a multiagent framework [J].
Bianchi, N ;
Bottoni, P ;
Mussio, P ;
Spinu, C ;
Garbay, C .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 1998, 12 (05) :595-624
[6]  
Bianchi N., 1993, Journal of Visual Languages and Computing, V4, P357, DOI 10.1006/jvlc.1993.1021
[7]   Defining visual languages for interactive computing [J].
Bottoni, P ;
Costabile, MF ;
Levialdi, S ;
Mussio, P .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1997, 27 (06) :773-783
[8]   On the specification of dynamic visual languages [J].
Bottoni, P ;
Chang, SK ;
Costabile, MF ;
Levialdi, S ;
Mussio, P .
1998 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1998, :14-21
[9]   Specifying dialog control in visual interactive systems [J].
Bottoni, P ;
Costabile, MF ;
Levialdi, S ;
Mussio, P .
JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1998, 9 (05) :535-564
[10]  
BOTTONI P, 1996, P IEEE S VIS LANG, P156