• DocumentCode
    2706225
  • Title

    Dynamic Model Design Recovery and Architecture Abstraction of Object Oriented Software

  • Author

    Li, Qingshan

  • Author_Institution
    Software Eng. Inst., Xidian Univ., Xi´´an, China
  • fYear
    2005
  • fDate
    21-23 March 2005
  • Firstpage
    284
  • Lastpage
    287
  • Abstract
    The paper gives an overview of a Ph.D. thesis and describes the main contents of the thesis. The thesis makes research on reverse engineering of object-oriented software at source codes level. According to the dynamic property of object-oriented software system, a group of models, mechanisms and algorithms that can be used to extract dynamic information and abstract high-level models of such systems are provided in the thesis. A group of systematic experiments are also conducted in the thesis so as to verify the correctness, validity and other related performance of these dynamic model design recovery and architecture abstraction algorithms.
  • Keywords
    data structures; formal verification; object-oriented programming; reverse engineering; software architecture; architecture abstraction; design recovery; dynamic information; dynamic model; object oriented software; reverse engineering; Algorithm design and analysis; Clustering algorithms; Computer architecture; Data mining; Instruments; Object oriented modeling; Reflection; Reverse engineering; Software algorithms; Software systems; Architecture Abstraction; Design Recovery; Object Orientation; Program Comprehension; Reverse Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2005. CSMR 2005. Ninth European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2304-8
  • Type

    conf

  • DOI
    10.1109/CSMR.2005.26
  • Filename
    1402144