A review of the antipatterns detection approaches in object-oriented design

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&#...

Full description

Bibliographic Details
Main Authors: Din, Jamilah, Al-Badareen, Anas Bassam, Jusoh, Yusmadi Yah, Kamaruddin, Azrina
Format: Article
Language:English
Published: Advanced Institute of Convergence Information Technology 2013
Online Access:http://psasir.upm.edu.my/id/eprint/30583/
http://psasir.upm.edu.my/id/eprint/30583/1/A%20review%20of%20the%20antipatterns%20detection%20approaches%20in%20object.pdf
_version_ 1848846719284936704
author Din, Jamilah
Al-Badareen, Anas Bassam
Jusoh, Yusmadi Yah
Kamaruddin, Azrina
author_facet Din, Jamilah
Al-Badareen, Anas Bassam
Jusoh, Yusmadi Yah
Kamaruddin, Azrina
author_sort Din, Jamilah
building UPM Institutional Repository
collection Online Access
description 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, reusability, 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.
first_indexed 2025-11-15T09:07:11Z
format Article
id upm-30583
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T09:07:11Z
publishDate 2013
publisher Advanced Institute of Convergence Information Technology
recordtype eprints
repository_type Digital Repository
spelling upm-305832015-10-07T03:45:00Z http://psasir.upm.edu.my/id/eprint/30583/ A review of the antipatterns detection approaches in object-oriented design Din, Jamilah Al-Badareen, Anas Bassam Jusoh, Yusmadi Yah Kamaruddin, Azrina 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, reusability, 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. Advanced Institute of Convergence Information Technology 2013-03 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/30583/1/A%20review%20of%20the%20antipatterns%20detection%20approaches%20in%20object.pdf Din, Jamilah and Al-Badareen, Anas Bassam and Jusoh, Yusmadi Yah and Kamaruddin, Azrina (2013) A review of the antipatterns detection approaches in object-oriented design. Journal of Convergence Information Technology, 8 (6). pp. 518-527. ISSN 1975-9320; ESSN: 2233-9299
spellingShingle Din, Jamilah
Al-Badareen, Anas Bassam
Jusoh, Yusmadi Yah
Kamaruddin, Azrina
A review of the antipatterns detection approaches in object-oriented design
title A review of the antipatterns detection approaches in object-oriented design
title_full A review of the antipatterns detection approaches in object-oriented design
title_fullStr A review of the antipatterns detection approaches in object-oriented design
title_full_unstemmed A review of the antipatterns detection approaches in object-oriented design
title_short A review of the antipatterns detection approaches in object-oriented design
title_sort review of the antipatterns detection approaches in object-oriented design
url http://psasir.upm.edu.my/id/eprint/30583/
http://psasir.upm.edu.my/id/eprint/30583/1/A%20review%20of%20the%20antipatterns%20detection%20approaches%20in%20object.pdf