WELCOME TO THE VISUAL-TRAVERSE HOME PAGE



Index of our home page:

Overview
Group Members
Visual-Traverse Description
Project Phases
Progress
     Phase1
     Phase2
     Phase3
File Directory
Other Useful Pages



Page Overview:

This is the home page for the COM1205 visual-traverse group for the Winter '97 quarter.

Our group is one of many groups in the class, all of them working on a different aspect of the Demeter project. The Demeter project is an Adaptive Object-Oriented Programming Design Tool created by our professor, Karl Lieberherr.



This page will be updated throughout the quarter as the project progresses.



Group Members:

Kedar Patankar is the graduate student who is acting as the host for our group. His page has some good background information on the project.


Return to Index



Visual-Traverse Description:

The visual-traverse part of the project is supposed to do two main things:
  1. Allow users of the CD-Draw program to create traversals by pointing and clicking on nodes and edges in the UML class diagram.
  2. Print traversal specifications of the computed subgraph.
This will incorporate Java Applet development, GUI development, and the concept of framework reuse. Our group will focus on developing the algorithms to create the desired objects, and another group in the class will focus on the GUI part (the actual visualization of the objects).

The exact project requirements for our group, as determined by Professor Lieberherr, are:
Return to Index



Project Phases:

Our project is going to be done in three phases. Here are the goals of each phase (these goals may eventually change a bit):

Return to Index



Progress:


---------- PHASE 1 COMPLETE ----------

Return to Index



---------- PHASE 2 COMPLETE ----------

Return to Index



---------- PHASE 3 COMPLETE ----------

----AT THIS POINT OUR PROJECT HAS BEEN COMPLETED----


Return to Index



File Directory:

The README file.

The current version of our class dictionary.

The current version of our behavior file.

The full version of evolve.cd.

A description of our Use Cases.

A sample input file called pK.input.

A sample traversal specification file called pK.trav.

The corresponding output file pK.output.


Return to Index



Other Useful Pages:

Go to the Java Documentation page.


Return to Index


Last updated on 3/13/97