By Topic

An evaluation of software design using the DEMETER tool

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Al-Janabi, A. ; Sch. of Manuf. & Mech. Eng., Birmingham Univ., UK ; Aspinwall, E.

The purpose of this study was to investigate the provision of measures suitable for evaluating software designs. These would allow some degree of predictability in estimating the quality of a coded software product. Experiments were conducted to test hypotheses concerning the evaluation of software design metrics related to code complexity. Three medium-sized software projects were used. Metrics from the design stage of these projects were collected by using a software package called DEMETER. This tool was developed specifically to provide the researcher with a usable method of collecting data for calculating design metrics. Data analysis was performed to identify relationships between the measures of design quality and software coded complexity represented by control flow as well as data complexity. The results indicated that reducing the number of interconnections between software units, together with an increase in the relationships of the elements within a module (controlled by the flow of global data), improves the resultant software

Published in:

Software Engineering Journal  (Volume:8 ,  Issue: 6 )