Hi I-Chen: Bill starts with the traversal beans and you could do the adapter beans? A clearly separate task that needs to be coordinated with Bills. See: /proj/adaptive/www/course/f98/projects/APPCs-Beans/APPC-Beans.PDF Mira Mezini has more information below. Can you come to the Demeter/Seminar at 3pm today in 206 Egan? -- Karl ========================= From mira@informatik.uni-siegen.de Wed Nov 4 11:49:23 1998 > On Tue, 3 Nov 1998, Karl Lieberherr wrote: > > > David, will your expansion of Mira's document serve > > as a detailed specification? > > More as a draft for a paper, to convey the comments I have. > Later, assuming Mira and I agree, we can write the APPC API in detail. > But, I think he can start with the existing specification, and > we can work out the rest as he goes. I agree with David that this is the way to go. I-Chen can start with the existing specification and with a lot of questions to us as he needs to do so. He can see first if he can do anything with the existing specification and ask us for what he is missing there. Getting him involved with the adapters as Karl suggsts seem to be a very good idea. For this purpose, we really need to come up with the cd for maps. I agree with Karl that I-Chen needs to get that as part of the specifications. Who will come up with a first cd or grammar? Or, at least with a first list of what's going to be in a map? Are you David going to do that? Should I start with it? We just need to agree on who is the fastest. This need to be done ASAP! But, I-Chen can actually start without that. Just implement the top level adapter functionality, assuming a certain API for the map objects. He can start with the pseudo code for the main functionality of adapters in the document I provided (pp. 10). There I have things like: 1- "let C be the set of classes in CCG mapped to a participant in ICG" 2- "let Part be the aprticipant in ICCG mapped to nodeClass" 3- "let EXP be the set of inputs expected in ICG from Part ;et FUNC be the set of functions in nodeClass mapped to EXP" all that will be messeges sent to a map object that is an instance variable of the adapter: 1- map.getAllClasses(); 2- map.getParticipantForClass(nodeClass); 3- ... I will sit down and writte a more detailed pseudo-code for the class AdapterBean. The important point is that this can be implemented without a reall implementation of maps. We can work in parallel. - Mira From ichenp@ccs.neu.edu Mon Nov 9 16:02:03 1998 Received: from procyon.ccs.neu.edu (ichenp@procyon.ccs.neu.edu [129.10.116.146]) by amber.ccs.neu.edu (8.9.1a/8.9.1) with ESMTP id QAA03811; Mon, 9 Nov 1998 16:01:50 -0500 (EST) Date: Mon, 9 Nov 1998 16:01:50 -0500 (EST) From: I-Chen Pan To: Bill de la Vega cc: lieber@ccs.neu.edu, bdelaveg@ccs.neu.edu Subject: Re: Final project In-Reply-To: <19981109161816.26618.qmail@hotmail.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Status: R Hi Bill, I guess you probably haven't finished the web page since I can't find anything yet. I tried very hard to make it to the Demeter Seminar but I was still late. I didn't see Prof. Lieberherr there, so I left (not very smart). Well, my experiences (4 times) in the past with term work were not great either. I was a bit afraid that it might happen again this time. I think the suggestion from Prof Lieberherr is probably a good idea that you work on traversal beans and I work on adapter beans. (I've kind of work on the traversal beans already). This should work out ok. At this point, I really need a cd to work with. I'm not sure if the one on the web is the one we are going to use or some other ones. You told me last time that Doug(sp? or David) was supposed to give you something so you could start your work. Anyway, please let me know. I'll prepare a web page for my work progress. Will let you know when it's done. Talk to you late. -IC On Mon, 9 Nov 1998, Bill de la Vega wrote: > Hi I-Chen, > > I started a web page last night and will post it tonight. It will be at > http://www.ccs.neu.edu/home/bdelaveg/APPC/index.html. It will contain > links to the material I've read and feedback from Prof. Lieberherr. > > After you see what is in the web page if you want to discuss it, let me > know. We can get together sometime (maybe before or after class). > > An important thing to me is that we clearly define the parts of the > project that we each work on. Nothing personal, but I have had some no > so good experiences with group projects in the past. i.e., I'm willing > to share information and work together but I prefer to hand in two > separate (hopefully complementary) projects. > > >Date: Sun, 8 Nov 1998 19:56:09 -0500 (EST) > >From: I-Chen Pan > >To: Bill de la Vega > >cc: I-Chen Pan > >Subject: Final project > > > >Hi Bill, > > I think that I'm going to do the APPC-beans project as my final > project. > >I've been working on JavaBeans tutorial from javasun.com. Now I have > >better idea what a JavaBean is now. I've also read the proposal from > Prof > >Lieberherr and i think it's good. We might want to add more details > >to it and post it in our web page. So, what do you think? > > > > -IC > > > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com >