Fuzzy rewriting - Soft program semantics for children

被引:0
作者
Harada, Y
Potter, R
机构
来源
200S IEEE SYMPOSIUM ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS | 2003年
关键词
visibility; rewriting systems; rule-based visual language;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Rewriting systems are popular in end-user programming because complex behavior can be described with few or no abstractions or variables. However, rewriting systems have been limited to manipulating non-rotatable objects on a grid, such as in Agentsheets or Stagecast Creator. Systems that allow free-form movement of objects must use other techniques, such as the sequential programming by demonstration in Squeak. Viscuit is a new rewriting system that introduces fuzzy rewriting, which allows freely positioned and rotated objects to interact using only rewriting rules. The result is a system that allows users to specify animations in a highly interactive way, without textual language or menu selections.
引用
收藏
页码:39 / 46
页数:8
相关论文
共 10 条
[1]  
ARIKAN O, 2002, P 29 ANN C COMP GRAP
[2]  
BABA A, IPSJ J, V39, P23
[3]  
BELL B, VL 93
[4]  
CYPHER A, CHI 95
[5]  
FURNAS GW, CHI 95
[6]  
HARADA Y, VL 97
[8]  
KIM S, 1988, VIEWPOINT COMPUTER V
[9]  
REPENNING A, VL 96
[10]  
Yamamoto K., 1996, Proceedings of the 1996 Pacific Workshop on Distributed Multimedia Systems, P199