Verlässliche Software im 21. Jahrhundert
It highlights a critical problem for developers and users in high-stakes domains, but is incremental as it focuses on discussing existing challenges rather than introducing new solutions.
The paper addresses the challenge of ensuring high dependability in modern software systems such as cloud services and autonomous driving, discussing research directions without presenting specific results or numbers.
Software is the main innovation driver in many different areas, like cloud services, autonomous driving, connected medical devices, and high-frequency trading. All these areas have in common that they require high dependability. In this paper, we discuss challenges and research directions imposed by these new areas on guaranteeing the dependability. On the one hand challenges include characteristics of the systems themselves, e. g., open systems and ad-hoc structures. On the other hand, we see new aspects of dependability like behavioral traceability.