Impact of design patterns on software quality: a systematic literature review. Issue 1 (1st February 2020)
- Record Type:
- Journal Article
- Title:
- Impact of design patterns on software quality: a systematic literature review. Issue 1 (1st February 2020)
- Main Title:
- Impact of design patterns on software quality: a systematic literature review
- Authors:
- Wedyan, Fadi
Abufakher, Somia - Abstract:
- 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 aim at providing an initiate on how patterns structure and implementation can be improved, to promote software quality. To achieve their goals, conducted a systematic literature review by searching the literature for related studies. The study covers the period between years 2000 and 2018. They identified 804 candidate papers. After applying inclusion and exclusion criteria, they were left with 50 primary studies. Their results show that documentation of patterns, size of pattern classes, and the scattering degree of patterns have clear impact on quality. In case studies, researchers used different metrics applied to different modules. Controlled experiments have major design differences. Reaching consensuses on the effect of patterns requires considering influencing factors, using unified metrics, and an agreement on what modules to measure. Studying how to improve patterns modularity is recommended for future research.
- Is Part Of:
- IET software. Volume 14:Issue 1(2020)
- Journal:
- IET software
- Issue:
- Volume 14:Issue 1(2020)
- Issue Display:
- Volume 14, Issue 1 (2020)
- Year:
- 2020
- Volume:
- 14
- Issue:
- 1
- Issue Sort Value:
- 2020-0014-0001-0000
- Page Start:
- 1
- Page End:
- 17
- Publication Date:
- 2020-02-01
- Subjects:
- software quality -- software architecture
systematic literature review -- quality attributes -- confounding factors -- implementation issues -- design patterns evaluations -- patterns development studies -- patterns structure -- software quality -- pattern classes -- design differences -- unified metrics -- patterns modularity
Computer software -- Periodicals
Software engineering -- Periodicals
005.1 - Journal URLs:
- http://digital-library.theiet.org/content/journals/iet-sen ↗
http://ieeexplore.ieee.org/servlet/opac?punumber=4124007 ↗
https://ietresearch.onlinelibrary.wiley.com/journal/17518814 ↗
http://www.theiet.org/ ↗
http://scitation.aip.org/dbt/dbt.jsp?KEY=ISEOB7&Volume=CURVOL&Issue=CURISS ↗ - DOI:
- 10.1049/iet-sen.2018.5446 ↗
- Languages:
- English
- ISSNs:
- 1751-8806
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4363.253550
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 16431.xml