Difference: DuckySebastianSukesh539Project (2 vs. 3)

Revision 32006-02-15 - DuckySherwood

Line: 1 to 1
 
META TOPICPARENT name="DuckyHomework"

GUI XML to AspectJ translator project

A Project for 539D in Term 2 of 2006: DuckySherwood, Sebastian, and Sukesh
Line: 16 to 16
 
  • Set up/install tools
Changed:
<
<
      • You can install this from inside Eclipse.
>
>
      • You can install AspectJ from inside Eclipse.
 
      • Help->Welcome, click on What's New
      • click on New Updates
      • click the radio button for New Features to install
Line: 25 to 25
 
      • follow directions from there
    • Eclipse KDS SS SC
    • XML tools to be determined KDS SS SC
Changed:
<
<
    • Set up CVS repository KDS?
>
>
 
    • Set up collaboration tools
      • Set up Skype SC
Changed:
<
<
      • Figure out what is blocking sound on KDS home computer KDS
>
>
      • 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)
Line: 68 to 71
 
Added:
>
>
Gui builders, might not be useful

Academic literature

  1. Hannemann, Jan and Kiczales, Gregor, Design Pattern Implementation in Java and AspectJ, OOPSLA ’02, Nov 4-8, 161-173, 2002, Seattle WA, 2002. http://doi.acm.org/10.1145/1052898.1052899
  2. Garcia, Sant’Anna, et. Al., Modularizing design patterns with aspects: a quantitative study, Proceedings of the 4th international conference on Aspect-oriented programming, Chicago, IL, 3-14, 2005. http://doi.acm.org/10.1145/1052898.1052899
  3. Montiero, Miguel and Fernandes, Joao, Towards a catalog of aspect-oriented refactorings, Proceedings of the 4th international conference on Aspect-oriented programming, Chicago, IL, 111-122, 2005. http://doi.acm.org/10.1145/1052898.1052908

Other related work

  • JAC -- Java Aspect Components -- uses a GUI-builder that uses UML to create Swing code
  • JOTM -- Java Open Transaction Manager

 

Schedule

(This is tentative -- kds.)
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback