Tactical Asset Allocation
Senior Project: 1997-1998
The goal of this project was to re-engineer the commercially available software
known as Step3, a financial asset allocation program running on MS DOS
and MS Windows, to make it accessible through the World Wide Web. The core
functionality of the existing system is accessed as server side C libraries.
The project involved the design and implementation of a three-tier distributed
client-server architecture and the new user interface.
A thin client consists of Java applets or applications providing the user
interface. A server side middle tier involves much of the management of the
current state of the system and communication between the clients and the
computational engine and database. A base tier is composed of legacy C
functions and the database. The system was written in Java using an
object-oriented approach.
|