View Course NUSTPB07

Session
November 2026
Institution
National University of Science and Technology Politehnica Bucharest (NUSTPB)
Title
Software Reliability
Code
NUSTPB07
Type of Course
Classic ATHENS course
Location
National University of Science and Technology Politehnica Bucharest
Address
On-site (UPB- Bucharest, Romania),
City
Bucharest
Minimum Year of Study
3
Language of Tuition
English
Prerequisites

Basic knowledge in  statistics.

see: 

 http://www.imm.dtu.dk/~popen/pec/pec.html/

Objectives

 Objectives Motto: “Prediction is very difficult especially of the future” ( Niels Bohr)


- The objectives of this course is to answer the following questions:
- What is software reliability?
- Why are the statistical methods necessary?
- How do you measure and predict the software reliability?
- A computer is a deterministic machine - why can’t we predict when it will fail next ?
- If software is such a problem why not build it in hardware? 

 -Why does AI matter for software reliability?

- There is evidence that defects have their origin in design errors. It becomes difficult or impossible to ensure that software contains no faults. The software reliability is currently a very sensitive area in telecommunications for example the introduction of new services.

The course presents opportunities in the field of prediction of software reliability and the tools allowing to characterize the accuracy and quality forecasts.

This is a National University of Science and Technology POLITEHNICA Bucharest course offered  at the  Faculty of  Automatic Control and

Computer Science.                      

Various methods and techniques that we approach based on collected data: the software reliability growth models, statistical tests, among which trend tests (graphic and statistics methods). The course is focused on practical applications using software reliability toolkits on real world projects.


Programme to be Followed

Day 1: Key features of software systems; Trustworthy software; Forensics Software.
Day 2: Operational profiling and reliability modelling;   Measuring software reliability.
Day 3: Models for analysis of the software reliability growth; Reliability of Web services.                                                           
Day 4: Reliability assessment; Evaluation of software reliability predictions.
Day 5: Improving software quality   by new computational intelligence approaches.

Case studies. 

Exercises: The students will experience teamwork. Project: Development of a software project by teams of students (usually five of them).

Methodological References Alternation of the exposed paper based on the course support under electronic format with the involvement of the students into debates. The support of the course is accompanied by video illustrations and case studies with software tools. 

Course Exam
Exam based on a mini-project programmed during the computer based sessions.
Professor Responsible
Prof. Florin Popentiu- Vladicescu- http://www.staff.city.ac.uk/~pop/
Participating professors
Prof. Florin Popentiu- Vladicescu - http://imm.dtu.dk/~popen/
EDA Estimated Start Time
15/03/2026 10:30
Cost of EDA
Free of charge
EDA Content
Categories
Computer modelling Computer use Database and network design and administration Software and applications development and analysis