Abstract
This paper presents the results of a survey to assess the extent of use of safety architectural patterns in Logica to solve commonly reoccurring problems in the safety domain. A number of Logica safety related projects, active during August 2011, were considered to establish which specific patterns had been used so a profile of pattern use could be established along with a view of their perceived effectiveness. The survey also presented the opportunity to determine if any new or novel approach or patterns were being used. The results and findings of the survey are documented in this paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander C, Ishikawa S, Silverstein M et al (1977) A pattern language: towns, buildings, construction. Oxford University Press
Armoush A (2010) Design patterns for safety-critical embedded systems. Fakultät für Mathematik, Informatik und Naturwissenschaften der RWTH Aachen University
Armoush A, Salewski F, Kowalewski S (2009) Design pattern representation for safety-criticalembedded systems. J Softw Eng Appl 2:1–12
Douglass BP(1998) Safety-critical systems design. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.2814. Accessed August 2011
ESA (2009) EGNOS: European Geostationary Navigation Overlay Service. BR-284
ESA (2011a) What is EGNOS? http://www.esa.int/esaNA/GGG63950NDC_egnos_0.html. Accessed August 2011
ESA (2011b) Europe’s first EGNOS airport to guide down giant Beluga aircraft. http://www.esa.int/esaNA/SEMTV1ASJMG_egnos_0.html. Accessed August 2011
Fowler M et al (2002) Patterns of enterprise application architecture. Addison-WesleyGamma E, Helm R, Johnson R, Vlissides J (1994) Design patterns: elements of reusable objectoriented software. Addison-Wesley
Hansen KT, Gullesen I (2002) Utilizing UML and patterns for safety critical systems. ABB Corporate Research Center, Norway
HMG (2000) Regulation of Investigatory Powers Act. http://www.legislation.gov.uk/ukpga/2000/23/contents. Accessed September 2011
Kalinsky D (2005) Architecture of safety-critical systems. http://www.eetimes.com/design/embedded/4006464/Architecture-of-safety-critical-systems. Accessed Aug 2011
Kaner C (1997) Impossibility of complete testing. www.kaner.com/pdfs/imposs.pdf. AccessedSeptember 2011
Koenig A (1995) Patterns and anti-patterns. J Object Oriented Program 8:46–48
Leveson N (1995) Safeware: system safety and computers. Addison-Wesley
Logica (2011) http://www.logica.co.uk/we-are-logica/about-logica/. Accessed August 2011
NPIA (2010) The Police National Database: making a difference: a guide to getting the mostfrom the PND.
Pap Z, Petri D (2001) A design pattern of the user interface of safety-critical systems. Interna-tional PhD Students’ Workshop Control & Information Technology
Pirmohamed M, James S et al (2004) Adverse drug reactions as cause of admission to hospital:prospective analysis of 18,820 patients. http://www.bmj.com/content/329/7456/15.long. Ac-cessed August 2011
RTCA (1992) DO-178B: software considerations in airborne systems and equipment certifica-tion
SEI (2011) CMMI overview. http://www.sei.cmu.edu/cmmi/. Accessed September 2011 Williams DPJ (2007) Medication errors. J R Coll Physicians Edinb 37:343–346
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this paper
Cite this paper
Hampton, P. (2012). Survey of Safety Architectural Patterns. In: Dale, C., Anderson, T. (eds) Achieving Systems Safety. Springer, London. https://doi.org/10.1007/978-1-4471-2494-8_11
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2494-8_11
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2493-1
Online ISBN: 978-1-4471-2494-8
eBook Packages: Computer ScienceComputer Science (R0)