DocumentCode :
2946804
Title :
Behaviour processors: layers between end-users and Java virtual machines
Author :
Repenning, Alexander ; Ioannidou, Andri
Author_Institution :
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
fYear :
1997
fDate :
23-26 Sep 1997
Firstpage :
402
Lastpage :
409
Abstract :
Visual programming approaches are limited in their usefulness if they do not include a profile of their users that defines exactly who is attempting to solve what kind of problems using which tools and why. Without such a definition, visual programming approaches can end up as solutions in search of problems. Reconceptualizing-programming environments as layered behaviour processors in the context of creating SimCityTM like interactive simulations-makes end user programming more feasible. The layered approach serves the programming needs for a range of users, including casual computer end users and professional programmers. The extension of the Agentsheets system with the RistrettoTM agent to Java bytecode compiler is used to illustrate how a behaviour processor enables end users to create their own Java applets that can be embedded into Web pages
Keywords :
Internet; human factors; object-oriented languages; user interfaces; virtual machines; visual programming; Agentsheets system; Internet; Java applets; Java bytecode compiler; Java virtual machines; Ristretto agent; SimCity; Web pages; behaviour processors; casual computer end users; end user programming; interactive simulations; layered behaviour processors; professional programmers; programming environments; visual programming approaches; Computational modeling; Computer science; Context modeling; Java; Programming environments; Programming profession; Taxonomy; Video recording; Virtual machining; Web pages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1997. Proceedings. 1997 IEEE Symposium on
Conference_Location :
Isle of Capri
ISSN :
1049-2615
Print_ISBN :
0-8186-8144-6
Type :
conf
DOI :
10.1109/VL.1997.626611
Filename :
626611
Link To Document :
بازگشت