|
META TOPICPARENT |
name="DuckyHomework" |
GUI XML to AspectJ translator project
A Project for 539D in Term 2 of 2006: DuckySherwood, Sebastian, and Sukesh |
|
- Develop expertise in XML SC
|
|
< < |
-
- Find XML variants SS
- Evaluate XML variants, including evaluating how Java/AspectJ gets plugged in and whether or not there is a GUI that will dump that output SS
- Present the different tools and recommend one SS
|
> > |
-
- Find XML dialects and tools SS
- Evaluate XML dialects and tools, including evaluating how Java/AspectJ gets plugged in and whether or not there is a GUI that will dump that output SS (farming out work to KDS and SC as possible)
- Present the different dialects/tools and recommend a dialect SS
|
| |
|
< < |
-
- AspectJ
SC SS KDS
- Eclipse
KDS SS SC
- XML tools to be determined KDS SS SC
|
> > |
-
-
AspectJ SC SS KDS
-
Eclipse KDS SS SC
- XML tools -- e.g. parser -- to be determined KDS SS SC
|
|
-
-
Set up CVS repository KDS
- Connect up to electricbagpipes CVS repository.
- Read directions
- Use the servername, username, and password that I sent you earlier; path /home/duckys/cvsroot
- Set up collaboration tools
|
|
< < |
-
-
- Figure out what is blocking sound on KDS home computer so Skype will work KDS
|
|
-
-
- Publish contact information
KDS SS SC
-
Make wiki page KDS
|
|
< < |
-
-
- Get on wiki SS SC (KDS help)
|
> > |
-
-
- Get on wiki SS
SC (KDS help)
|
| |
|
< < |
- Hand-code one small example in AspectJ KDS SS SC
|
> > |
- Hand-code one small example in AspectJ KDS SS SC -- to be done collectively on Sat 25 Feb
|
|
- Do academic literature review
|
|
Schedule |
|
< < | (This is tentative -- kds.)
- 20 Feb: Tools set up, XML dialect chosen, new proposal handed in (including schedule).
|
> > | |
|
- 26 Feb: Minimal application (e.g. one button) hand-coded in AspectJ; strategy for describing input code with XML settled on
- 5 Mar: Very minimal application translated and working
- 12 Mar: check boxes, radio buttons, combo boxes, text entry, list boxes fully translatable and working
|