05 July 2023, 09:24
How to best design and evaluate business and safety critical systems such as the ones used in cars, trains, nuclear power plants and stock exchanges? We asked Behrooz Sangchoolie who is a Docent at RISE's Dependable Transport Systems unit, who will be teaching the course Fault Tolerant Computer Systems this autumn.
- In this course, we will go through concepts that are necessary to have in mind when designing and evaluating business- and safety-critical systems. Examples of these systems are those used in cars, trains, nuclear power plants, and stock exchange. Failures in these systems could result in significant loss of assets as well as causing severe harm to the environment and human lives. This is why these systems would need be fault-tolerant to ensure that they are safe and secure.
- In the past few years, there has been major concerns about cybersecurity attacks. These attacks could violate safety of systems. Therefore, it is important for all system developers and operators as well as testers and engineers involved in development of these systems to be aware of dependability attributes, which will be thoroughly discussed in the course.
- I am interested in assessing computers systems, making sure they are safe and secure. One way to do so is by rigorous testing, which I have been doing using a testing technique called fault and attack injection. This has resulted in the publication of over 30 scientific papers in the past ten years, investigating different research questions connected to safety and security.
- I would like to make sure that computer systems that are being developed are safe despite their growing complexities and connectivity. To do so, one would need to have a good overview over systems, different dependability attributes such as safety, security, reliability, and integrity.
- The course is designed with a good level of theory and background on dependability concepts, knowledge about how to obtain fault-tolerance as well as hands-on dependability modelling and practices. I specifically encourage security experts who have not been exposed to safety concepts to take the course as it could provide them with valuable knowledge that could be used when designing secure systems.
- All the information you need, including the registration link could be found on the course page. Feel free to also contact me if you have any questions.
Read more about the course: Fault-tolerant computer systems