Specifying dialog control in visual interactive systems

被引:15
作者
Bottoni, P
Costabile, MF
Levialdi, S
Mussio, P
机构
[1] Univ Roma La Sapienza, Dipartimento Informat & Sistemist, I-00198 Rome, Italy
[2] Univ Bari, Dipartimento Informat, I-70125 Bari, Italy
[3] Univ Brescia, Dip Elettr Automaz, I-25123 Brescia, Italy
关键词
D O I
10.1006/jvlc.1998.0095
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Dialog control is a crucial component of a visual interactive system. A demanding requirement is that it both allows freedom to perform actions according to the user's intentions and yet ensures that only legal actions may be performed. To meet this requirement, we propose a formal method based on the definition of human-computer interaction as generation and interpretation of visual sentences which constitute a visual language. Such a language can be specified in a finitary way by means of visual conditional attributed rewriting systems. A number of algorithms demonstrate how a specific family of such systems is suited ts the automatic derivation of an automaton controlling dialogue in visual interaction. (C) 1998 Academic Press.
引用
收藏
页码:535 / 564
页数:30
相关论文
共 40 条
[11]  
BOTTONI P, 1996, P IEEE S VIS LANG, P156
[12]  
Bottoni P., 1998, P AVI 98, P261
[13]  
BOTTONI P, 1998, SPECIFYING VISUAL IN
[14]  
BURNETT M, 1994, J VISUAL LANG COMPUT, V5, P26
[15]  
CHANG SHI-KUO, 1987, IJPRAI, V01, P377, DOI [10.1142/S0218001487000254, DOI 10.1142/S0218001487000254]
[16]  
CHOK SS, 1995, P IEEE S VIS LANG, P242
[17]   A parsing methodology for the implementation of visual systems [J].
Costagliola, G ;
De Lucia, A ;
Orefice, S ;
Tortora, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (12) :777-799
[18]   AUTOMATIC-GENERATION OF VISUAL PROGRAMMING ENVIRONMENTS [J].
COSTAGLIOLA, G ;
TORTORA, G ;
OREFICE, S ;
DELUCIA, A .
COMPUTER, 1995, 28 (03) :56-66
[19]   A SURVEY OF 3 DIALOG MODELS [J].
GREEN, M .
ACM TRANSACTIONS ON GRAPHICS, 1986, 5 (03) :244-275
[20]   GenEd - An editor with generic semantics for formal reasoning about visual notations [J].
Haarslev, V ;
Wessel, M .
IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1996, :204-211