|
|
|
RESAFE
- International Workshop on Software Reuse and Safety 25 May 2008, Beijing, China Held in
conjunction with the
Tenth
International Conference on Software Reuse (ICSR 10) Attendees
Formal PresentationsSelected abstracts: Title: “Software Safety and Security Issues in the Italian Automotive Industry” Presenter: John Favaro, Intecs SpA (ITALY) Abstract: Software is becoming an increasingly large component of automotive control systems, with corresponding issues for safety. Security is also becoming an issue, as automotive systems open up to the outside world with open communications. The Automotive SPIN organization seeks to identify issues in safety, security, and certification of mission-critical systems in automotive control, including the certification of systems involving reusable components. The state of the art of these various issues is presented. Title: A Wrapper Approach to Increase Safety in Proven Reuse Software Components Presenter: William B. Frakes and Jorly Metzger, Virginia Tech (USA) Abstract: Safety is a recurring issue in software reuse even when proven reuse software components are used. A software component proven to be safe in one environment is not guaranteed to be safe when reused in another environment. Levenson provides a specification to better increase safety in software components when reused in different environments. This paper proposes a project to implement a wrapper implementation of those specifications using a Design by Contract approach. Title: Design by Contract as a basis for certifiable safety-critical software components Presenter: Greg Kulczycki, Virginia Tech (USA) Abstract: Design by Contract is a well-known technique for the development of reliable software, and has recently been put forward by the originator Bertrand Meyer as basis for assuring safety-critical software, as in a discussion of the Ariane 5 accident of the European Space Agency. This presentation discusses the potential of Design by Contract in a context of augmenting the safety-assurance of software components in order to facilitate the possibility of formal certification. Issues discussedThe following is a concise list of topics discussed during the workshop.
Summary Mind Map
|