DIP513 Theory of Software Reliability

Code DIP513
Name Theory of Software Reliability
Status Compulsory/Courses of Limited Choice
Level and type Post-graduate Studies, Academic
Field of study Computer Science
Faculty
Academic staff Larisa Zaiceva
Credit points 4.0 (6.0 ECTS)
Parts 1
Annotation Software reliability concepts. Faults, failures, errors. Hardware and software reliability. Factors that influence software reliability. Software reliability engineering. Reliability metrics. Classification of reliability models. Analytic, empirical and other reliability models. Software reliability evaluation and provision methods. CASE tools for reliability evaluation and analysis..
Goals and objectives
of the course in terms
of competences and skills
The aim of the study course is to prepare students for software system reliability evaluation and ensure the use of different reliability models and methods. Objectives: 1) to view parameters, metrics, models and evaluation methods of software reliability; 2) to prepare students to practically use the obtained knowledge in scientific work and for software system reliability evaluation and ensuring.
Learning outcomes
and assessment
Knows the process and basic activities of software reliability engineering, causes of failure appearance, software reliability metrics and models, methods for ensuring, evaluation and enhancing of software reliability. - Positive assessment of final examination.
Is able to detect, to analyze and to evaluate software faults, failures and errors using appropriate CASE tools. - Positive assessment of fulfilled 1st laboratory work.
Is able to implement different software reliability models and to evaluate the reliability of developed tool using different methods and tools. - Positive assessment of fulfilled 2nd laboratory work.
Is able to select an appropriate reliability model, to collect necessary data during testing, to perform an evaluation of software reliability and in case of necessity to enhance reliability. - Positive assessment of fulfilled 3rd laboratory work.
Course prerequisites According to the 1st study year of Master programme

[Extended course information PDF]