Practical measurements framework for software integrity

Other Title(s)

تطبيق عملي لقياس سلامة البرمجيات

Dissertant

Bashir, Umar Nadhir

Thesis advisor

Murad, Sharifah F.
Nasir al-Din, Hibah H. O.

Comitee Members

Arabiyat, Abd al-Salam Walid
Ahmad, Mamun K.

University

Middle East University

Faculty

Faculty of Information Technology

Department

Computer Science Department

University Country

Jordan

Degree

Master

Degree Date

2015

English Abstract

The purpose of the quality metrics technology is to provide a more disciplined engineering approach to specifying, predicting, and evaluating software quality, this study used Chidamber and Kemerer (CK) metrics.

The suggested method that the researcher uses to combine and select the criteria that affect on integrity in the implantation level.

Then, it calculates integrity, and calculates the used metrics which are (Response For Class, Coupling Between Object, and Number Of Children) in order to know the effect of such metrics on integrity.

In this work, the researcher used static analysis tools in order to find all Bugs which it affects on integrity.

Additionally, the researcher uses both; the equation (1) to calculate integrity and he also uses Chidamber and Kemerer Java Metrics (CKJM) tool in order to calculate the value of three mentioned metrics (Response For Class, Coupling Between Object, and Number Of Children).

Moreover, the researcher uses three open source Java projects to find the effect of the metrics on integrity at the implantation level, the results of the study indicates that the metrics had an effect on integrity.

The benefits of this approach to the rigorous application of metrics at incremental releases of software products throughout the life cycle provide for early detection of quality-related problems.

Periodic assessment of quality levels provides better management visibility and enables timely decision making.

Main Subjects

Information Technology and Computer Science

No. of Pages

119

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Literature survey and related works.

Chapter Three : Background information.

Chapter Four : Proposed model.

Chapter Five : Experiments and results.

Chapter Six : Conclusion.

References.

American Psychological Association (APA)

Bashir, Umar Nadhir. (2015). Practical measurements framework for software integrity. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-699660

Modern Language Association (MLA)

Bashir, Umar Nadhir. Practical measurements framework for software integrity. (Master's theses Theses and Dissertations Master). Middle East University. (2015).
https://search.emarefa.net/detail/BIM-699660

American Medical Association (AMA)

Bashir, Umar Nadhir. (2015). Practical measurements framework for software integrity. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-699660

Language

English

Data Type

Arab Theses

Record ID

BIM-699660