Software Design (SD from now on) is a critical process in the Software Development Life Cycle. Like all processes, there is a constant search for the improvement of SD activities …
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 …
Since the end of 2019, the world faced a major health crisis in the form of the Coronavirus (COVID-19) pandemic. To mitigate the impact of the pandemic, governments across the …
The software design phase is important and challenging due to its high impact on other phases of software development life cycle. Design pattern is a proven solution based on …
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 …
The significant impact of software design patterns on software design quality has led to conducting more research in this field. A design pattern is a proven solution based on …
A Naghdipour… - 2021 26th International …, 2021 - ieeexplore.ieee.org
The software design phase is important and challenging due to its high impact on other phases of the software development life cycle. Design patterns are proven solutions based …
Á dos Santos Moura, FG Rocha… - Journal of Universal …, 2024 - search.proquest.com
Software developers encounter recurring problems during software development, which can be solved using proven solutions known as design patterns. Microservices architecture, a …
CK Youssef, FM Ahmed, HM Hashem… - Proceedings of the 9th …, 2020 - dl.acm.org
Software Design Patterns (DP) are formal approaches that propose generic reusable solutions to different design problems. Building DP automatic recommendation system is …