emails.txt 6/8/99 From: Phu Nguyen Subject: Project Status Update Date: Mon, 31 May 1999 22:27:31 -0700 (PDT) Hi guys, The working project, including the idquery3, idinterface3 components as well as two test programs: testquery3 and testinterface3, is placed in the folder /home/disk32/cse444/project/src/workdone/ver3 Other versions are stored in my home directory. Feel free to take a look at these codes. We need to write the documents of both the query and inteface components. I will try to start with the interface as soon as I can. I don't know how much I can handle until tomorrow morning. If you can help docummenting on any of these components, it would be great. Have a good night, Phu Nguyen ======================================= From: Phu Nguyen Subject: Re: Project Status Update Date: Tue, 1 Jun 1999 07:36:30 -0700 (PDT) It is great Kalon. I may write some document on client sample grograms then. Phu Nguyen CS Undergrad Senior, UW Student Lab Assistant Computer Labs, CSE Dept. On Mon, 31 May 1999, Kalon Jelen wrote: > Phu, don't worry about documenting stuff- I've been sort of following you > guys' progress today, and have most of the documentation ready - I just > need to go through the final code and make sure that what we're > documenting actually does do what it says. I'll try and have a working > copy of this done by tomorrow at 10:00AM. > > Kalon Jelen > geraden@cs.washington.edu > > On Mon, 31 May 1999, Phu Nguyen wrote: > > > > > Hi guys, > > > > The working project, including the idquery3, idinterface3 components as > > well as two test programs: testquery3 and testinterface3, is placed in the > > folder > > /home/disk32/cse444/project/src/workdone/ver3 > > > > Other versions are stored in my home directory. Feel free to take a look > > at these codes. > > > > We need to write the documents of both the query and inteface components. > > I will try to start with the interface as soon as I can. I don't know how > > much I can handle until tomorrow morning. > > > > If you can help docummenting on any of these components, it would be > > great. > > > > Have a good night, > > > > > > Phu Nguyen ======================================== From: Phu Nguyen Subject: Re: Project Status Update Date: Tue, 1 Jun 1999 08:01:10 -0700 (PDT) I agree that we should coordinate our efforts to get the most of our works documented. It is good if Patrick can write down his origianl ideas for the query part. But, we still need to document new issues and changes that we developed yesterday. Patrick, you can compare your original query code and the new query code to see the defferences. Let me know if you have any questions on any off the new issues or changes in both the query and interface. One more thing the nameconv function in the idquery.c was written by Gabriel. It needs the runquery function with it. If you have question about it, I can help with the general ones. It basically does select vnames from ProgramPoints before the requested query get performed. Then it compares the varNames parameters against the result set to form the stored name (value0, value1, value2, ) of the expected columns in table progPoint. More complicate questions should go to Gabriel. The 'id' before query and interface stands for Invariants Detector incase you are curious why I chose such a name. It is subjected to change though. It is for now. I will see if I can reuse the testquery and testinterface for client sample programs. There are some future improvements that Gabriel and I have talked about, including get the comparable info as well as vtype. I will write ot you if I can finish revise (just putting comment) the test programs. That's for now, Phu Nguyen ======================================== From: Phu Nguyen Subject: Re: Project Status Update Date: Tue, 1 Jun 1999 09:31:29 -0700 (PDT) Here are the revised version (with comments) of idquery.h, idinterface.h, and idquery3.c. Please use this for the documenting only to avoid messing up with the actual working codes. We can verify if the revised version works later. I will complete the idinterface.c and test program by 10:00 AM. So if you are going to use them, just say refer to ... in your document. Phu Nguyen ======================================== From: "Patrick Snyder" Date: Tue, 01 Jun 1999 10:41:07 PDT 6/1/99 Packaging our product Teammates, >From: Kalon Jelen Subject: Re: Project Status Update Date: Mon, 31 May 1999 23:49:18 -0700 (PDT) >Patrick, would you like to coordinate our efforts? You work on one thing, >I work on another? I'd rather avoid a dueling banjos situation... I can work on wrapping it all up into a tidy package with coherent and complete documentation. (Also good grammar and spelling, no extra charge.) But we need to get all the pieces together in one place. Phu has put his product in /home/disk32/cse444/project/src/workdone/ver3 If anybody has other pieces that are not there, please put them in a sibling or daughter directory and let me know where they are. I am imagining this structure for our submission package: 1. The software product. 2. Test cases for exercising the software. 3. Documentation a) Top-level documentation explaining the whole project. b) Documentation of the individual components, and how to use the test cases. 4. Our product is going to be so good that we will not need the usual legal disclaimer you see on software: "This software comes with no guarantees and any resemblance to anything useful living or dead is purely coincidental. If anything goes wrong it is the user's tough luck and we will be out of town anyway." :<) The code has terrific comments and meaningful symbols, so that is a vast help in documenting. If you, Kalon, will run the test cases and write some documentation on that, I will work on organizing the top-level documentation (most of which we already have). Pat ======================================== From: Phu Nguyen Subject: Re: Packaging our product Date: Tue, 1 Jun 1999 10:51:11 -0700 (PDT) I put more comments in the .h and .c files right now. I already run some test case, but there won't be enought time to develop a test plan and do it now. I will document a bit about the samples test programs that I provided. Once again, the two test samples are just for getting the query, interface and client code work together. By the way, when will we need to hand it over? When and when you guys want to put all the documents together for hand-in packet? Heare from you soon. Phu Nguyen ======================================== From: Phu Nguyen Subject: Re: Project Status Update Date: Tue, 1 Jun 1999 12:40:49 -0700 (PDT) Hi guys, The revised version (with comments) are stored in /home/disk32/cse444/project/src/workdone/revisedver3 there are two directories: 1) src for .h and .c file, 2) output for .out files of the testquery3 and testinterface3. They are ready for use with your document. I refer to have them together as an Appendix where you can points to from your document. However, feel free to take a copy of them and use it your way. Phu Nguyen ======================================= Date: Tue, 1 Jun 1999 21:21:36 -0700 (PDT) From: Phu Nguyen Subject: idemo program is ready Hi guys, The idemo.c and its executable file (named idemo) are in ver3 directory. You can use this idemo for testing purpose, too. I take off for dinner and Database hw now. Let me know the documenting status then. Thanks, Phu Nguyen -end-