Contact person
Behrooz Sangchoolie
Forskare
Contact BehroozComputer systems in areas such as transport and healthcare must be reliable and designed in a way that ensures they are fault-tolerant. RISE helps hardware experts, software developers and testers to design these types of resilient and safety-critical computer systems.
We help you to strengthen your knowledge of resilient computer systems. We offer a course in which we go through the main concepts of dependable and secure computing and discuss different types of redundancy, which is an effective way to achieve fault tolerance. A large part of the course is then devoted to different ways of modelling dependability attributes such as reliability, availability and security.
The course is suitable for hardware experts, software developers and testers involved in the development of dependable computer systems, as well as engineers and researchers who want to increase their understanding and knowledge of fault-tolerant computer systems.
Basic knowledge of computer organisation and probability theory.
The course content can be adapted and adjusted to suit your specific needs. Please contact us for more information and a quote.
Behrooz is an associate professor (2023) and holds a technical doctorate (2017) in computer science from Chalmers University of Technology. He has been active in several programme committees for conferences and workshops in the field of dependable computer systems. Behrooz's current research interests include the use of fault and attack injection experiments for dependable and security assessment of computer systems, as well as performing trade-off analyses of non-functional requirements such as safety and security.
Taxonomy for dependable and secure data processing
Principles of fault tolerance
Interaction between non-functional requirements such as functional and cyber security
Verification and validation of dependable cyber-physical systems
Redundancy
Modelling of dependable attributes
A deeper understanding of the underlying theory behind the standards we use.
Valuable as an overview of the area and to know where to look for more information.
In part 3, we learned how to calculate and model dependable systems. Usually, we only get to learn the definitions of the terms.
Gaining a high-level overview of the field with a large number of examples to get a taste of the techniques.