Upload
heriberto-noboa
View
34
Download
1
Embed Size (px)
DESCRIPTION
Evaluation of Software Design. Presented by: Praneeth Ganapavarapu (CSC-532 fall-04). Project. Hardware Software(75%) 90% problems found in testing phase. Software design metrics. Product metrics Network metrics Stability metrics Process metrics. Evaluation of Quality. - PowerPoint PPT Presentation
Citation preview
Evaluation of Software Design
Presented by:Praneeth Ganapavarapu(CSC-532 fall-04)
Project
Hardware Software(75%) 90% problems found in testing
phase
Software design metrics
Product metrics Network metrics Stability metrics
Process metrics
Evaluation of Quality
Process based approach Tool based approach
Tool based approach
Automation aid Selector [1]
Selector[1]
Decision among alternatives Prototypes Proposing and answering a series
of “what if”.
Model for design Evaluation
Certainty case Uncertainty case
Certainty
X – functionality of program ‘x’ Prog. ‘x’ is correct iff x B X, Y are specifications of B Si = scaling function X solves for Y iff Si(Xi) > Si (Yi)
Uncertainity
Matrix PL. PLi,j
PL = [i,j]
Conclusion More research should be undertaken in the measurement of software
design, adopting different design methodologies using industrial software data
In this study data complexity and control flow were used to measure of the quality of the program
Further to be researched in measures of maintainability and reliability, which can be affected by the quality of design
References [1] Developing New Approaches for Software Design
Quality Improvement Based on Subjective Evaluations
Mika V. Mäntylä [2] Test Software Evaluation Using Data Logging
Winston Chou John L.Anderson Jr.
[3] A management tool for evaluation of software designs
Sergio Cardenas-Garcia and Marvin V.Zelkowitz
Thanks
QUESTIONS ???