A systematic review on software design patterns in today's perspective

M Rahman, MSH Chy, S Saha - 2023 IEEE 11th International …, 2023 - ieeexplore.ieee.org
Larger Object Oriented (OO) software systems can benefit greatly from the use of software
design patterns. Because design pattern offers a well-structured and proven solution to …

Software design pattern selection approaches: A systematic literature review

A Naghdipour, SMH Hasheminejad… - Software: Practice and …, 2023 - Wiley Online Library
Software design patterns have a considerable impact on the software development life
cycle. Design pattern (DP) is a reliable and reusable solution provided by software experts …

Smote and feature selection for more effective bug severity prediction

A Hamdy, A El-Laithy - International Journal of Software …, 2019 - World Scientific
“Severity” is one of the essential features of software bug reports, which is a crucial factor for
developers to decide which bug should be fixed immediately and which bug could be …

Deep mining of open source software bug repositories

A Hamdy, G Ezzat - International Journal of Computers and …, 2022 - Taylor & Francis
Large scale software projects adopt bug tracking systems such as Bugzilla and Jira to
manage the bugs' fixes and store their information. Mining bug repositories is essential to …

Semantic categorization of software bug repositories for severity assignment automation

A Hamdy, AR El-Laithy - Integrating Research and Practice in Software …, 2020 - Springer
Bug triage is one of the crucial activities undertaken during the maintenance phase of large-
scale software projects, to fix the bugs that appear. In this paper we propose an approach to …

A consolidated approach for design pattern recommendation

U Celikkan, D Bozoklar - 2019 4th International Conference on …, 2019 - ieeexplore.ieee.org
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 …

Design Pattern Recommendation Using Doc2vec

N Shorim, M El-Ramly, H Mobarz - 2023 Eleventh International …, 2023 - ieeexplore.ieee.org
Design patterns are widely recognized as valuable tools in software engineering for
improving software quality and reducing development time. Selecting a suitable design …

Multi-Feature approach for Bug severity assignment

A Hamdy, A Ellaithy - International Journal of Open Source Software …, 2020 - igi-global.com
When bug reports are submitted through bug tracking systems, they are analysed manually
to identify their severity levels. A severity level specifies the negative impact of a bug on a …

Marketplace affiliates potential analysis using cosine similarity and vision-based page segmentation

WB Zulfikar, M Irfan, M Ghufron, J Jumadi… - Bulletin of Electrical …, 2020 - beei.org
One success factor of an online affiliate is determined by the quality of the content source.
Therefore, affiliate marketplaces need to do an objective assessment to retrieve content data …

Deep embedding of open source software bug repositories for severity prediction

A Hamdy, G Ezzat - Research and evidence in software …, 2021 - taylorfrancis.com
Context: Large scale software projects adopt bug tracking systems such as Bugzilla and Jira
to manage bug fixes and store their information. Mining bug repositories is essential to …