• DocumentCode
    2705688
  • Title

    Design Pattern Recovery by Visual Language Parsing

  • Author

    Costagliola, Gennaro ; De Lucia, Andrea ; Deufemia, Vincenzo ; Gravino, Carmine ; Risi, Michele

  • Author_Institution
    Dipt. di Matematica e Inf., Salerno Univ., Italy
  • fYear
    2005
  • fDate
    21-23 March 2005
  • Firstpage
    102
  • Lastpage
    111
  • Abstract
    We propose an Object Oriented (OO) design pattern recovery approach which makes use of a design pattern library, expressed in terms of visual grammars, and based on a visual language parsing technique. We also present a visual environment which supports the pattern recognition process by automatically retrieving design patterns from imported UML class diagrams. The visual environment has been automatically generated through the VLDesk system, starting from a description of the design pattern grammar.
  • Keywords
    Unified Modeling Language; grammars; object-oriented programming; program compilers; software libraries; visual languages; UML class diagrams; VLDesk system; design pattern grammar; object oriented design; pattern recognition process; visual grammars; visual language parsing; Data mining; Design engineering; Documentation; Knowledge engineering; Libraries; Object oriented modeling; Pattern recognition; Reverse engineering; Software systems; Unified modeling language;
  • 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.23
  • Filename
    1402119