A Java Implementation of AgentSheets Components
Senior Project: 1998-1999
Natalya Dikovitskaya, Oeyvind Johansen, Dmitry Reznik, Ronald Sudomo and Wenming Ye
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.
|