April 29, 2003

Here is the users manual

Download file

Posted by Daniel Fernandez at 01:21 PM | Comments (0)

Delivery Documentation

The Delivery Documentation is available on-line at:

Delivery Documentation.

Posted by seebq at 12:40 AM | Comments (0)

April 25, 2003

New Final Presentation

Download file

Posted by Evan Wheeler at 10:48 AM | Comments (0)

April 24, 2003

Done & Done II

Aparentlly the link did not work but here it is again, it tests great with fork.c which is the file Bob first gave us!!!

Sincerely,

Daniel Fernandez

Download file

Posted by Daniel Fernandez at 05:41 PM | Comments (0)

Done & Done

Well kids this is it, this code removes the stopwords, expands and substitutes for function names. It's here to stay, and its fully integrated just run!!

Sincerely,

Daniel Fernandez

Download file

Posted by Daniel Fernandez at 05:37 PM | Comments (0)

April 23, 2003

The stuff so far!!!

Download file
I think this works but java gives me an out of memory error!!!

Posted by Daniel Fernandez at 01:09 PM | Comments (0)

April 22, 2003

Final Presentation Template

Hey kids -- here is the midterm presentation we can use as a template for the final presentatation.

Midterm Presentation.

Enjoy....

Posted by Charles Brian Quinn at 07:51 PM | Comments (0)

April 18, 2003

My part is done!!

Hi folks, I just finnished with my part. The file is called filter.java and it assumes function names and comments are placed inside vectors like the program that Matt wrote indicated.

It pulls out the stopwords first, then it expands those function names that need to be expanded and finally it replaces the words in the domain dictionary file. The files stopwords.txt and domaindic.txt are attached, see you guys tomorrow!!

Download file

Posted by Daniel Fernandez at 11:07 AM | Comments (0)

April 08, 2003

Latest source code

Also includes "flow.txt" be sure to look at for specific breakdowns on who's doing what.

Download file

Posted by Matt Quigley at 09:55 PM | Comments (0)

April 05, 2003

DO NOT ERASE

Download file

Posted by Daniel Fernandez at 09:39 PM | Comments (0)

dont erase

Download file

Posted by Daniel Fernandez at 09:38 PM | Comments (0)

Download file

Posted by Daniel Fernandez at 09:37 PM | Comments (0)

April 04, 2003

Meeting Minutes

OK, so first we discussed the final things needed to make our SCDM bulletproof, then we spent some brainstorming time on each segment.

First issue is the stop word removal:
we are placing the stop words in a Collection, then using Java's vector removeAll method to remove them all from the function comments vector:

func.comments.removeAll(stopWords);

Next issue is the gcc preprocessing
Using a simple:

gcc -E -C file.c

The gcc -E option performs only preprocessing. The -C option leaves all comments intact. This creates an extremely large file. We now have lots of extra comments that are not ours (from each .h included, etc.), so we need to rehash this idea, and implement it as an option, to execute preprocessor commands. We may need to simply skip many of the generated preprocessor segments, this may be easy to do since they are labelled as they are inserted.

File directories
Needs to be bulletproof - it is not creating the new directories, and is file system dependent.

Integration
We have started integrating many of the methods, however there is excess code for directory structures manipulation. We will correct this next week.

Posted by Charles Brian Quinn at 06:06 PM | Comments (0)