2020
DOI: 10.1049/iet-sen.2018.5446
|View full text |Cite
|
Sign up to set email alerts
|

Impact of design patterns on software quality: a systematic literature review

Abstract: The impact of design patterns on quality attributes has been extensively evaluated in studies with different perspectives, objectives, metrics, and quality attributes, leading to contradictive and hard to compare results. The authors' objective is to explain these results by considering confounding factors, practices, metrics, or implementation issues that affect quality. Furthermore, there is a lack of research that connects design patterns evaluations to patterns development studies. Accordingly, they also a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 25 publications
(11 citation statements)
references
References 46 publications
(70 reference statements)
0
11
0
Order By: Relevance
“…We have strictly followed the guidelines proposed by Kitchenham and Charters, 23 Kitchenham et al, 22 Petersen et al, 24 and Petersen et al 25 to achieve an impartial review. These guidelines have been widely adopted in SLR, surveys, and SMS 41‐44 …”
Section: Planning and Conducting The Mappingmentioning
confidence: 99%
“…We have strictly followed the guidelines proposed by Kitchenham and Charters, 23 Kitchenham et al, 22 Petersen et al, 24 and Petersen et al 25 to achieve an impartial review. These guidelines have been widely adopted in SLR, surveys, and SMS 41‐44 …”
Section: Planning and Conducting The Mappingmentioning
confidence: 99%
“…Design patterns as a model of abstraction has been around in the fields of architecture (Alexander, 1977), education (Maher, 2020, and SWE (Wedyan, 2020). Software engineering discipline has certain dimensions that are very important both for students in the educational domain and for the professionals practicing in the field.…”
Section: Design Patterns In Software Engineering Educationmentioning
confidence: 99%
“…Design patterns provide solutions to the common recurring problems that software developers face in developing high-quality software systems (Wedyan, 2020). Design patterns and pattern languages originated from Alexander et al in the field of architecture in 1977 (Alexander, 1977).…”
Section: Design Patterns In Software Engineering Educationmentioning
confidence: 99%
See 2 more Smart Citations