Effect of Coupling on Software Faults: An Empirical Study

No Thumbnail Available
File version
Author(s)
Anwer, Sajid
Adbellatif, Ahmad
Alshayeb, Mohammad
Anjum, Muhammad Shakeel
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
2017
Size
File type(s)
Location

Bahria Univ, Islamabad, PAKISTAN

License
Abstract

Software product's quality is one of the important aspects that affect the user, the developer, and the product. Measuring quality in the early phases of the project life cycle is a major goal of project planning. Accordingly, several research studies have been proposed to measure the software product quality attributes. In this paper, we empirically study the impact of afferent coupling (Ca), efferent coupling (Ce) and coupling between object (CBO) metrics on fault prediction using bivariate correlation. We built a prediction model using these metrics to predict faults by using multivariate logistic linear regression. A case study of an open source object oriented systems is used to evaluate the correlation between coupling metrics and faults. The results indicate that the efferent coupling (Ce) is a better indicator for fault prediction than afferent coupling (Ca) and CBO (coupling between object).

Journal Title
Conference Title

PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE)

Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
Item Access Status
Note
Access the data
Related item(s)
Subject

Software engineering

Science & Technology

Technology

Engineering, Electrical & Electronic

Telecommunications

Engineering

Persistent link to this record
Citation

Anwer, S; Adbellatif, A; Alshayeb, M; Anjum, MS, Effect of Coupling on Software Faults: An Empirical Study, Proceedings of the 2017 International Conference on Communication, Computing and Digital Systems (C-CODE), 2017, pp. 211-215