skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - da Vinci


A Java Implementation of AgentSheets Components

Senior Project: 1998-1999
Natalya Dikovitskaya, Oeyvind Johansen, Dmitry Reznik, Ronald Sudomo and Wenming Ye
Boulder, CO

This project is an extension of the AgentSheets environment, an award-winning next generation tool combining spreadsheet, agent and Java authoring technologies into a single framework. AgentSheets empowers a wide range of computer users, including children, students, teachers and professionals, with no programming experience, to create their own SimCity-like interactive simulations and games. The goal of the project was to develop a Java-based implementation of both existing and new AgentSheets components, thus allowing users to run, build and extend interactive simulations on any platform supporting a Java Virtual Machine. This project defined an extensible architecture consisting of a number of distributed components including icon editors, drag-and-drop visual program editors, and iconic spreadsheets. These components were implemented as communicating Java applets.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)