User:Kaynakc

From Gannodss

Jump to: navigation, search

Contents

Cihan Kaynak

  • M.S student at CSA, Miami Univesity, 2006 - ...

Ambiguity in Edyed's Rules


Proposal

Drafts


Eclipse Plugin


Source Code

  • Class Analyzer, Date: March 10, 2007
    • Please, inform me in case of any problem
    • How to run Extractor
      • java runner.Extractor [JAR FILE] [OUTPUT XML] [VERSION] [DESCRIPTION] [XSD_URL]

Paper Summary



Literature Search

  • K.J. Lieberherr, W.L. Hursch, and C.Xiao. Object-extending class transformations. Journal Formal Aspects of Computing, 6:391-416, 1994.
  • H. Fahmy and R.C. Holt. Using graph rewriting to specify software architectural transformations. In Proc. of the 15th IEE International Conference on Automated Software Engineering, 187-196, 2000.
  • A. Schuerr, A.J. Winter, and A.Zundorf. Graph grammar engineering with progress. In Proc. of the 5th European Software Engineering Conf, 219-234. 1995.
  • G. Snelting and F. Tip. Reengineering class hierachies using concept analysis. In Proc. of the ACM SIGSOFT Symp. on the Foundations of Software Engineering, 99-100. 1998.
  • F.D. Racz and K. Koskimies. Tool-supported compression of uml class diagrams. In Proc. of the 2nd Int. Conf. on UML, 172-187. 1999.



Status Reports


Papers to Read


Thesis Outline

  1. Introduction (~5 pages)
    1. Overview
    2. Contributions (including thesis statement)
  2. Background and Related Work
    1. Background on reverse engineering, concept identification
    2. Related Work
  3. Approach
    1. Overview of Approach
    2. Description of each area of contribution
  4. Preliminary Investigations
    1. Description of completed work
  5. Conclusions, Plan, and Future Investigations
    1. Project Plan
Personal tools