Beta
24704

SOFTWARE SOURCE CODE: A QUALITY ASSURANCE MEASUREMENT SYSTEM

Article

Last updated: 24 Dec 2024

Subjects

-

Tags

-

Abstract

Today software systems play a critical role in various aspects of human life, from rockets to health care, and become part of everyday life. Many of these systems are relied upon as being essential for the completion of day-to-day activities. The increased reliance on computer applications, and organizations that produce software puts more and more strain on software developers to produce high quality systems. For these reasons many international standards, requirements, and constrains were established to assure quality of software. This paper introduces a new software Source Code Quality Assurance Measurement System named "SCQAM". In addition, it presents some of the most important software quality assurance fundamentals used during the different phases of software development life cycle. Particularly, the focus of this paper is bounded to the coding phase, where in this phase the cure of software system will be established. Therefore, the scope of this paper covers most of the related aspects of software quality assurance of the coding phase including: software metrics, software quality factors, and software quality models like McCall's model, Boehm's model, ISO 9126 model, and SATC NASA model. As a result of analyzing these models, the proposed "SCQAM" system was designed, developed, and tested. The proposed SCQAM can measure over 30-source code metrics, then group these metrics to compute nine distinct quality factors and indicators, then an overall quality indicator of the input source code is calculated. The experimental results show the superiority of the SCQAM system over Project Analyzer, another quality assurance measurement system, specifically in the area of source code quality measurement.

DOI

10.21608/asat.2013.24704

Keywords

Source Code Quality Assurance Measurement Systems, quality assurance, Software Quality Assurance, and Software Engineering

Authors

First Name

Ismail

Last Name

Taha

MiddleName

A.

Affiliation

Egyptian Armed Forces.

Email

-

City

-

Orcid

-

First Name

Kamel

Last Name

Elhadad

MiddleName

A.

Affiliation

Egyptian Armed Forces.

Email

-

City

-

Orcid

-

Volume

10

Article Issue

10th International Conference On Aerospace Sciences & Aviation Technology

Related Issue

4497

Issue Date

2003-05-01

Receive Date

2019-01-15

Publish Date

2003-05-01

Page Start

843

Page End

855

Print ISSN

2090-0678

Online ISSN

2636-364X

Link

https://asat.journals.ekb.eg/article_24704.html

Detail API

https://asat.journals.ekb.eg/service?article_code=24704

Order

57

Type

Original Article

Type Code

737

Publication Type

Journal

Publication Title

International Conference on Aerospace Sciences and Aviation Technology

Publication Link

https://asat.journals.ekb.eg/

MainTitle

SOFTWARE SOURCE CODE: A QUALITY ASSURANCE MEASUREMENT SYSTEM

Details

Type

Article

Created At

22 Jan 2023