Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14365/3229
Title: A Consolidated Approach for Design Pattern Recommendation
Authors: Celikkan, Ufuk
Bozoklar, Dilara
Keywords: Design Patterns
Interactive Recommendation System
Information Retrieval
Document Similarity
Case Based Recommendation
Publisher: IEEE
Abstract: Software design patterns are standard solutions to common problems found in software development and design. Among many other benefits, they enable the creation of reusable, extensible and easy-to-maintain software systems. However, the complexity of comprehending design patterns hinders software designer's ability to adapt software design patterns in software design and development. For novice developers, choosing the most appropriate pattern for a given design context and situation becomes a challenging task. For this reason, a design pattern recommendation system can be of great help, especially for novice designers and developers, to instantiate the right pattern in their design problems. This paper proposes a consolidated approach and presents a tool which combines text-based, case-based and question-based recommendations to suggest an adequate pattern to a design problem. The effectiveness of the tool has been tested on several scenarios used in a design pattern course. Our preliminary evaluation shows that in majority of the cases, the correct design pattern is placed in the top three.
Description: 4th International Conference on Computer Science and Engineering (UBMK) -- SEP 11-15, 2019 -- Samsun, TURKEY
URI: https://hdl.handle.net/20.500.14365/3229
ISBN: 978-1-7281-3964-7
Appears in Collections:Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection
WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection

Files in This Item:
File SizeFormat 
2337.pdf
  Restricted Access
428.55 kBAdobe PDFView/Open    Request a copy
Show full item record



CORE Recommender

SCOPUSTM   
Citations

7
checked on Nov 20, 2024

WEB OF SCIENCETM
Citations

3
checked on Nov 20, 2024

Page view(s)

78
checked on Nov 18, 2024

Download(s)

6
checked on Nov 18, 2024

Google ScholarTM

Check




Altmetric


Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.