help from a similar project


Subject: help from a similar project
From: Karl Lieberherr (lieber@ccs.neu.edu)
Date: Thu Nov 21 2002 - 09:29:17 EST


To the COM1205 software designers and developers

To give you further ideas about how to structure your design and
how to write your code, you are encouraged to peek into
an open source project on SourceForge (see below), called DAJ.

Note that DAJ is DIFFERNT from your project TraversalJ. Even the input
language is different. But the two are sufficiently SIMILAR
so that you can benefit from studying DAJ.

Some of you are already done with their project: in this case look at
DAJ as a source of ideas to improve your design or to defend your
design against.

Also note that DAJ makes heavy use of DemeterJ. Most of you probably
use DJ to write traversals. But the syntax is sufficiently similar.

If you find a bug in DAJ during your explorations, let me and Pengcheng Wu
and
Doug Orleans know immediately.

In your project paper you need to mention which ideas you took from DAJ.
Maybe your answer is: none.

-- Karl

-----Original Message-----
From: Doug Orleans [mailto:dougo@ccs.neu.edu]
Sent: Thursday, November 07, 2002 2:25 PM
To: Karl Lieberherr

The best place to look is

    http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/daj/src/

Click on the revision numbers to see the actual files.

If you want to compile your own copy, the best thing to do is to use
anonymous CVS to check out a copy:

    mkdir daj; cd daj

    cvs -d:pserver:anonymous@cvs.daj.sourceforge.net:/cvsroot/daj login

    (Press the enter key when it asks for your password.)

    cvs -z3 -d:pserver:anonymous@cvs.daj.sourceforge.net:/cvsroot/daj co src

    (This creates a "src" subdirectory in the current directory.
    Eventually there will be more modules besides "src", for example
    "test".)

These instructions are also at

    http://sourceforge.net/cvs/?group_id=63395

Once you've set up a CVS checkout, periodically run

    cvs update -d

in that directory to get updated versions.

--Doug



This archive was generated by hypermail 2b28 : Thu Nov 21 2002 - 09:26:06 EST