A Consolidated Approach for Design Pattern Recommendation
| dc.contributor.author | Celikkan, Ufuk | |
| dc.contributor.author | Bozoklar, Dilara | |
| dc.date.accessioned | 2023-06-16T14:56:45Z | |
| dc.date.available | 2023-06-16T14:56:45Z | |
| dc.date.issued | 2019 | |
| dc.description | 4th International Conference on Computer Science and Engineering (UBMK) -- SEP 11-15, 2019 -- Samsun, TURKEY | en_US |
| dc.description.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. | en_US |
| dc.description.sponsorship | IEEE,IEEE Turkey Sect | en_US |
| dc.identifier.doi | 10.1109/UBMK.2019.8907215 | |
| dc.identifier.isbn | 978-1-7281-3964-7 | |
| dc.identifier.scopus | 2-s2.0-85076225741 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14365/3229 | |
| dc.language.iso | en | en_US |
| dc.publisher | IEEE | en_US |
| dc.relation.ispartof | 2019 4Th Internatıonal Conference on Computer Scıence And Engıneerıng (Ubmk) | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.subject | Design Patterns | en_US |
| dc.subject | Interactive Recommendation System | en_US |
| dc.subject | Information Retrieval | en_US |
| dc.subject | Document Similarity | en_US |
| dc.subject | Case Based Recommendation | en_US |
| dc.title | A Consolidated Approach for Design Pattern Recommendation | en_US |
| dc.type | Conference Object | en_US |
| dspace.entity.type | Publication | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C4 | |
| gdc.coar.access | metadata only access | |
| gdc.coar.type | text::conference output | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | İzmir Ekonomi Üniversitesi | en_US |
| gdc.description.departmenttemp | [Celikkan, Ufuk] Izmir Univ Econ, Software Engn Dept, Izmir, Turkey; [Bozoklar, Dilara] Izmir Univ Econ, Grad Sch Nat & Appl Sci, Izmir, Turkey | en_US |
| gdc.description.endpage | 360 | en_US |
| gdc.description.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | N/A | |
| gdc.description.startpage | 355 | en_US |
| gdc.description.wosquality | N/A | |
| gdc.identifier.openalex | W2989649103 | |
| gdc.identifier.wos | WOS:000609879900066 | |
| gdc.index.type | WoS | |
| gdc.index.type | Scopus | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 3.0 | |
| gdc.oaire.influence | 2.87929E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.popularity | 5.1835496E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.oaire.sciencefields | 0202 electrical engineering, electronic engineering, information engineering | |
| gdc.oaire.sciencefields | 0102 computer and information sciences | |
| gdc.oaire.sciencefields | 02 engineering and technology | |
| gdc.oaire.sciencefields | 01 natural sciences | |
| gdc.openalex.collaboration | National | |
| gdc.openalex.fwci | 1.54142803 | |
| gdc.openalex.normalizedpercentile | 0.86 | |
| gdc.opencitations.count | 5 | |
| gdc.plumx.crossrefcites | 2 | |
| gdc.plumx.mendeley | 13 | |
| gdc.plumx.scopuscites | 7 | |
| gdc.scopus.citedcount | 7 | |
| gdc.virtual.author | Çelikkan, Ufuk | |
| gdc.wos.citedcount | 3 | |
| relation.isAuthorOfPublication | 95582a0f-53d4-4e24-a6c6-e7b2c6968ce6 | |
| relation.isAuthorOfPublication.latestForDiscovery | 95582a0f-53d4-4e24-a6c6-e7b2c6968ce6 | |
| relation.isOrgUnitOfPublication | 805c60d5-b806-4645-8214-dd40524c388f | |
| relation.isOrgUnitOfPublication | 26a7372c-1a5e-42d9-90b6-a3f7d14cad44 | |
| relation.isOrgUnitOfPublication | e9e77e3e-bc94-40a7-9b24-b807b2cd0319 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 805c60d5-b806-4645-8214-dd40524c388f |
Files
Original bundle
1 - 1 of 1
