Article
Journal :
International Journal of Industrial and Systems Engineering
ISSN : Inderscience
Publisher :
Information
Period : January 2018
Volume : 29 Number : 1
Pages : 74 - 94
Details
An Empirical Study to Improve Software Quality through Design Patterns
Khalil Elbaz Allaoua Chaoui
Numerous elements influence the quality of software systems. One of these elements is the use of design patterns. This paper examines the influence of design patterns on quality requirements in particular maintainability. Improving the maintainability of software systems provides a higher opportunity for recovery because maintenance costs can use 60-80% of the complete budget of proprietorship of software systems. In addition, if the maintainability of the software system is poor, the destruction of the product will increase and the system will rapidly lose its importance to stakeholders. In this context, we propose a pattern guided approach to improve the maintainability of software products. Maintainability is measured by certain factors. We focus in this article on the observer and the façade design patterns to illustrate our work.
Key words :
Maintainability Design patterns Tactics Metrics
Ref. laboratory citation :
misc-lab-226
DOI :
10.1504/IJISE.2018.10012477
Link :
Texte intégral
ACM :
K. Elbaz and A. Chaoui. 2018. An Empirical Study to Improve Software Quality through Design Patterns. International Journal of Industrial and Systems Engineering, 29, 1 (January 2018), Inderscience, 74 - 94. DOI: https://doi.org/10.1504/IJISE.2018.10012477.
APA :
Elbaz, K. & Chaoui, A. (2018, January). An Empirical Study to Improve Software Quality through Design Patterns. International Journal of Industrial and Systems Engineering, 29(1), Inderscience, 74 - 94. DOI: https://doi.org/10.1504/IJISE.2018.10012477
IEEE :
K. Elbaz and A. Chaoui, "An Empirical Study to Improve Software Quality through Design Patterns". International Journal of Industrial and Systems Engineering, vol. 29, no. 1, Inderscience, pp. 74 - 94, January, 2018. DOI: https://doi.org/10.1504/IJISE.2018.10012477.
BibTeX :
@article{misc-lab-226,
author = {Elbaz, Khalil and Chaoui, Allaoua},
title = {An Empirical Study to Improve Software Quality through Design Patterns},
journal = {International Journal of Industrial and Systems Engineering},
volume = {29},
number = {1},
issn = {Inderscience},
pages = {74 -- 94},
publisher = {Inderscience},
year = {2018},
month = {January},
doi = {10.1504/IJISE.2018.10012477},
url = {http://www.inderscience.com/info/inarticle.php?artid=91435},
keywords = {maintainability, design patterns, tactics, metrics}
}
RIS :
TI  - An Empirical Study to Improve Software Quality through Design Patterns
AU - K. Elbaz
AU - A. Chaoui
PY - 2018
SN - Inderscience
JO - International Journal of Industrial and Systems Engineering
VL - 29
IS - 1
SP - 74
EP - 94
PB - Inderscience
AB - Numerous elements influence the quality of software systems. One of these elements is the use of design patterns. This paper examines the influence of design patterns on quality requirements in particular maintainability. Improving the maintainability of software systems provides a higher opportunity for recovery because maintenance costs can use 60-80% of the complete budget of proprietorship of software systems. In addition, if the maintainability of the software system is poor, the destruction of the product will increase and the system will rapidly lose its importance to stakeholders. In this context, we propose a pattern guided approach to improve the maintainability of software products. Maintainability is measured by certain factors. We focus in this article on the observer and the façade design patterns to illustrate our work.
KW - maintainability
KW - design patterns
KW - tactics
KW - metrics
DO - 10.1504/IJISE.2018.10012477
UR - http://www.inderscience.com/info/inarticle.php?artid=91435
ID - misc-lab-226
ER -