To: csu670@lists.ccs.neu.edu Subject: project demo schedule (final) Here are the demos times for your project: If you are not on the list, tell me asap. Demonstrating your project is a requirement for the course. -- Karl Demos are in my office WVH 308A. http://www.ccs.neu.edu/home/lieber/directions-to-office.html If you prefer to demo in the lab on the first floor, indicate this in on the sign-up sheet. Call 617 373 2077 if the the WVH 308 office should be locked. The preferred way to demo is on your laptop, everything already set up when you enter my office. In my office is also a SunBlade 100 running Solaris 9 and a Dell desktop similar to the ones in the Lab. December 8 - December 9 Team member 1 Team member 2 Team member 3 Thursday 11 students 10.00 am 10.30 am Jeff Litvin Jason Mintz 11.00 am 11.30 am Pavel Joe Brian O'Connor 12.00 pm Matt Stowe Zach Frenzel Dave Du Buron 1.00 pm 1.30 pm 2.00 pm Jason Barrow Francis Devitta 3.30 pm 4.00 pm Kim Bobby 4.30 pm 5.00 pm Pok Lee Steve Adegbenie Friday (14 students) 8.30 am Justin Magnan Phillip Lee 9.00 am Grejdi Gjura Tatiane Almeida 9.30 am 10.00 am 10.30 am Andy W Tung N (LAB) 11.00 am Dan K Mike O Nick G 11.30 am 12.00 pm 1.00 pm Peter Bailey 1.30 pm 2.00 pm 3.30 pm 4.00 pm Liz Surette Andy Harrington 4.30 pm Siu Kin Chan Eric Lok Please have a copy of your code easily accessible as I might ask individual team members questions about where a given functionality is implemented. Also have a selection of test cases available that we can modify for testing purposes. Features of your project we will discuss: 1. Syntax checking of XAspects language 2. Semantic checking of XAspects language (several kinds of errors) 3. Highlighting of tokens of XAspects language 4. Highlighting of traversal specifications in textual cd 1. Traversal strategies 1.1 from A via B bypassing {C,D} via E bypassing ->*,parent,* to F 1.2 {A -> B bypassing {C,D} B -> C } 2. XPath expressions several sublanguages allowed by Jingsong's class dictionary 5. Test cases project grading 1. 20 points syntax checking 2. 20 points semantics checking 3. 10 points token high lighting 4. 40 points selector expression highlighting and testing 5. 10 points project report