CIE357 Software Metrics and Quality Audit Syllabus:
CIE357 Software Metrics and Quality Audit Syllabus – Anna University Regulation 2021
COURSE OBJECTIVES:
• To help the students gain understanding of the modeling and testing reliability metrices.
• To provide the knowledge in the prediction of software reliability.
• To enable them to analyze and understand the measurements in software engineering.
• To analyze the phases of audit and audit plan.
• To prepare the formal report.
UNIT I INTRODUCTION TO SOFTWARE RELIABILITY
Basic Concepts – Failure and Faults – Environment – Availability –Modeling –uses – requirements reliability metrics – design & code reliability metrics – testing reliability metrics
UNIT II SOFTWARE RELIABILITY MODELING CONCEPT
General Model Characteristic – Historical Development of models – Model Classification scheme – Markovian models – General concepts – General Poisson Type Models – Binomial Type Models – Poisson Type models – Fault reduction factor for Poisson Type models.
UNIT III COMPARISON OF SOFTWARE RELIABILITY MODELS
Comparison Criteria – Failure Data – Comparison of Predictive Validity of Model Groups – Recommended Models – Comparison of Time Domains – Calendar Time Modeling – Limiting Resource Concept – Resource Usage model – Resource Utilization – Calendar Time Estimation and confidence Intervals
UNIT IV INTRODUCTION TO AUDIT
Brief history of auditing – General model of auditing – The compliance audit – Performance audit – Product audits – Process audits – System audits – Audit defined – Management principles
UNIT V AUDIT PROGRAM MANAGER AND PREPARATION
Accountability – Resources for audit program – Phases of audit – The audit team – Second rule of auditing – Authority – Requirements – Understand the process – Audit Plan – Evaluate documents
COURSE OBJECTIVES
CO1: Helping the students gain understanding of the modeling and testing reliability metrices.
CO2: Providing the knowledge in the prediction of software reliability.
CO3: Enable them to analyze and understand the measurements in software engineering.
CO4: Analyze the phases of audit and audit plan.
CO5: Preparing the formal report
REFERENCES:
1. Norman Fenton, James Bieman, ―Software Metrics: A Rigorous and Practical Approach‖, 3rd edition, CRC Press, 2015
2. John D. Musa, Anthony Iannino, KazuhiraOkumoto, ―Software Reliability – Measurement, Prediction, Application, Series in Software Engineering and Technology‖, McGraw Hill, 1987
3. John D. Musa, ―Software Reliability Engineering‖, Tata McGraw Hill, 1999
