• DocumentCode
    607378
  • Title

    Antipatterns detection approaches in Object-Oriented Design: A literature review

  • Author

    Din, Jafri ; Al-Badareen, Anas Bassam ; Jusoh, Y.Y.

  • Author_Institution
    Fac. of Comput. Sci. & Inf. Technol., Univ. Putra Malaysia, Serdang, Malaysia
  • fYear
    2012
  • fDate
    3-5 Dec. 2012
  • Firstpage
    926
  • Lastpage
    931
  • Abstract
    Pattern is one of the most simple and powerful techniques to improve the design, and consequently enhance the maintainability, reusability, and reverse engineering. Design pattern detection is a useful technique for gaining knowledge on the design issues of existing systems and improves the system´s comprehension, which consequently enhance the software maintainability and evolution. Numerous studies have been conducted and many tools have been developed to detect design patterns, whereas only few studies considered the antipattern, which has not been investigated with the same extent of patterns detection. This study presents the antipatterns of object oriented design, their definitions, detecting approaches and issues related to their detection. That provides a clear state of the antipatterns detection and its issues that need to be addressed in the future. The result indicates that the antipatterns detection requires further investigation for several limitations and issues.
  • Keywords
    object-oriented methods; pattern recognition; software maintenance; software reusability; software tools; antipattern detection approaches; object-oriented design; software evolution; software maintainability; software reusability; software reverse engineering; software tools; system comprehension; Antipatterns; Antipatterns Detection; OOD; OOD Issues;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing and Convergence Technology (ICCCT), 2012 7th International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4673-0894-6
  • Type

    conf

  • Filename
    6530467