Open main menu

CDOT Wiki β

Changes

Applied Research Notes (July-August 2011)

181 bytes added, 14:02, 6 August 2011
Peter Liu's Applied Research Proposal (July - August 2011)
== Peter Liu's Applied Research Proposal (July - August 2011)==
The goal of my research activity is to create a '''knowledge base''' at CDOT-Seneca such that new research students can go through a '''shorter learning curve''' in working with the huge code base of NexJ Model Server Express. The knowledge base will also benefit the open source community of developers who want to make contributions to the NexJ code base. UML modelling is the foundation of the NexJ approach to model-driven engineering [http://en.wikipedia.org/wiki/Model-driven_engineering] and UML diagrams are concept maps [http://en.wikipedia.org/wiki/Concept_map ]. Thus the focus The knowledge base will be a repository of my research is to develop a various '''conceptual understandingsoftware artifacts''' that have been produced during the process of working with the huge code base of NexJ Model Server Express. It is envisioned that some concept maps will be constructed to '''visualize''' the architectural aspect of the NexJ code base.
During UML modelling is the process foundation of creating the knowledge base, I would like NexJ approach to model-driven engineering [http://en.wikipedia.org/wiki/Model-driven_engineering] and UML diagrams are concept maps [http://en.wikipedia.org/wiki/Concept_map ]. Thus the focus of my research is to build develop a '''an Eclipse toolconceptual understanding''' to mine useful concepts from of the NexJ huge code baseof NexJ Model Server Express. I It is envisioned that some concept maps will begin with the be constructed to '''Eclipse Divervisualize''' tool as presented by Del Myers at EclipseCon 2011. [http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2099] Later I will try out other open source tools that are built for reverse engineering and program comprehensionthe architectural aspect of the NexJ code base.
During the process of creating the knowledge base, I expect to build '''an Eclipse tool''' to mine useful concepts from the NexJ code base. I will begin with the '''Eclipse Diver''' tool as presented by Del Myers at EclipseCon 2011. [http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2099] Later I will try out other open source tools that have been built for reverse engineering and program comprehension.
== Documents Provided by NexJ ==
1
edit