SVP - Strategic Vectorization Project - System Issues

Started 8/26/2001 by Bob Futrelle


This page lays out some overall systems issues. For all of the work outlined here, I can furnish all the books and software resources we'll need. The system software and data files will be kept in secure subdirectories of /proj/futrelle/.

We will be doing a lot of pixel-level computations. We must be able to "see what we're doing" in order to discover what works and what doesn't and how it succeeds or fails. Some of the ways to make this happen are as follows:

Client-Server modularity: Initially, all this work will be done as Java applications on Solaris. They can be run from any workstation, via X windows of course. Further down the line, we'll look into setting them all up as remote applications, via RMI. It will be important to have these future plans in mind as we work, so we won't have to completely re-engineer our system later. This means that from the start, we must divide the system into two major subsystems, the interactive system and the compute engine. These later will become the client and server.

How to proceed: I'm developing my own personal notes on the algorithms and data structures for the project. I'll explain them as we go. Some of the first things we need to do are the following: