A computer model for evaluation of programs.

number: 
16
English
department: 
Degree: 
Imprint: 
Computer Science
Author: 
Dhia Abdulhussin Jumaa
Supervisor: 
Dr. Jubair J. Al-Hadithy
year: 
1992
Abstract:

A set of techniques, collectively called " Software Engineering " , has evolved as a response to the "Software Crisis". These techniques deal with software as an engineered product-that requires planning, analysis, design, implementa¬tion, testing, maintenance, and above all measurements and evaluation. The ability to define meaningful measures of a software system was among the many attributes that characterize an engineering discipline. In this research, we consider fundamental measures and metrics of software that are applied after coding the program such measures and metrics are generally qualitative in nature but ao provide a basis for a "scientific" approach to soft¬ware engineering. Among a large number of metric models, carefully studied, tested, and analyzed. Four only were selected as the basis for the proposed system. The models are : Halstead's Model. McCabe's Model. Redish and Smyth (AUTOMARK) Model. Lipow and Thayler Model. The computer metrics system provides convincingly successful measure of programs qualities, written in any of the most widely used programming language, such as PASCAL, BASIC, C , FORTRAN, and COBOL.