Home   Research Publications Members Related Software
IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
      Login
Publication no #645   Download bibtex file Type :   Html | Bib | Both
Add to my selection
A Behavioral Notion of Robustness for Software Systems

Changjian Zhang, David Garlan and Eunsuk Kang.


In Proceedings of the 2020 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Virtual, 6-16 November 2020.

Online links: PDF   Bibtex entry   Plain Text

Abstract
Software systems are designed and implemented with assumptions about the environment. However, once the system is deployed,the actual environment may deviate from its expected behavior,possibly undermining desired properties of the system. To enable systematic design of systems that are robust against potential environmental deviations, we propose a rigorous notion of robustness for software systems. In particular, the robustness of a system is de-fined as the largest set of deviating environmental behaviors under which the system is capable of guaranteeing a desired property. We describe a new set of design analysis problems based on our notion of robustness, and a technique for automatically computing robustness of a system given its behavior description. We demonstrate potential applications of our robustness notion on two case studies involving network protocols and safety-critical interfaces.

Keywords: Architectural Analysis, Explainable Software, Model Checking.  
    Created: 2021-03-16 18:24:53     Modified: 2021-03-16 18:25:38
Feedback: ABLE Webmaster
Last modified: Sat October 12 2019 16:15:32
        BibAdmin