DocumentCode :
2498910
Title :
Fuzzy rewriting: soft program semantics for children
Author :
Harada, Yasunori ; Potter, Richard
Author_Institution :
Labs. of NTT Commun. Sci., NTT Corp., Japan
fYear :
2003
fDate :
28-31 Oct. 2003
Firstpage :
39
Lastpage :
46
Abstract :
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.
Keywords :
computer animation; fuzzy systems; graphical user interfaces; interactive systems; programming language semantics; rewriting systems; visual programming; Viscuit; end-user programming; free-form object movement; fuzzy rewriting; interactive animation specification; rewriting systems; soft program semantics; Animation; Cognition; Computational modeling; Dynamic programming; Functional programming; Fuzzy systems; Internet; Laboratories; Pattern matching; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
Print_ISBN :
0-7803-8225-0
Type :
conf
DOI :
10.1109/HCC.2003.1260200
Filename :
1260200
Link To Document :
بازگشت