ACM Home Page
Please provide us with feedback. Feedback
Failure modelling in software architecture design for safety
Full text PdfPdf (116 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Workshop on Architecting Dependable Systems (WADS) table of contents
Pages: 1 - 7  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Weihang Wu  University of York, York, UK
Tim Kelly  University of York, York, UK
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 120,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1083222
What is a DOI?

ABSTRACT

In mission-critical industries, early feedback on the safety properties of a software system is critical and cost effective. This paper presents a compositional method for failure analysis of a system based on the proposed software architecture. This method is based upon the use of CSP as the failure modelling language and its associated tools as failure analysis. Preliminary findings from the application of this approach are also presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Causation. in Sosa, E. and Tooley, M. eds., Oxford University Press, Oxford; New York, 1993.
 
2
Failures-Divergence Refinement. FDR2 User Manual. Formal Systems (Europe) Ltd, 2003.
 
3
Process Behaviour Explorer. ProBE User Manual. Formal Systems (Europe) Ltd, 2003.
 
4
 
5
 
6
 
7
Bozzano, M., Villafiorita, A., Åkerlund, O., Bieber, P., Bougnol, C., Böde, E., Bretschneider, M., Cavallo, A., Castel, C., Cifaldi, M., Cimatti, A., Griffault, A., Kehren, C., Lawrence, B., Lüdtke, A., Metge, S., Papadopoulos, C., Passarello, R., Peikenkamp, T., Persson, P., Seguin, C., Trotta, L., Valacca, L. and Zacco, G., ESACS: an integrated methodology for design and safety analysis of complex systems. in Proceedings of European Safety and Reliability Conference (ESREL 2003), Balkema Publisher.
 
8
 
9
Feiler, P. H., Lewis, B. and Vestal, S., The SAE Avionics Architecture Description Language (AADL) Standard: A Basis for Model-Based Architecture-Driven Embedded Systems Engineering. In RTAS 2003 Workshop on Model-Driven Embedded Systems, (2003).
 
10
 
11
 
12
 
13
Johnson, C., The Application of Causal Analysis Techniques for Computer-Related Mishaps. in Proceedings of the 22nd International Conference on Computer Safety, Reliability and Security (SAFECOMP'03), (Edinburgh, UK, 2003), Springer Verlag, 368--381.
 
14
Ladkin, P. and Loer, K. Why-Because Analysis: Formal Reasoning About Incidents. Technischen Fakultat der Universitat Bielefeld, Germany, Bielefeld, Technical Report, Document RVS-Bk-98-01, 1998.
15
 
16
Leveson, N., A Systems Model of Accidents. in Proceedings of the 20th International Conference of the System Safety Society, (Unionville, U.S.A., 2002), International Systems Safety Society, 476--486.
 
17
Lions, J. L. ARIANE 5: Flight 501 failure, Paris, Ariane 5 Inquiry Board Report, 1996.
 
18
 
19
McDermid, J. A. and Pumfrey, D. J., A Development of Hazard Analysis to aid Software Design. in Proceedings of the Ninth Annual Conference on Computer Assurance (COMPASS '94), (Gaithersburg, 1994), IEEE, 17--25.
 
20
Perrow, C. Normal Accidents: Living with High Risk Technologies,. Basic Books, New York, 1984.
 
21
 
22
Selic, B. UML-RT: A profile for modeling complex real-time architectures. ObjecTime Limited, 1999.
 
23
 
24