Skip to main content

2015 | OriginalPaper | Buchkapitel

An Approach to Assure Dependability Through ArchiMate

verfasst von : Shuichiro Yamamoto

Erschienen in: Computer Safety, Reliability, and Security

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper describes a method to create assurance cases for the Open Dependability through Assuredness (O-DA) standard of The Open Group (TOG) based on ArchiMate. ArchiMate provides Enterprise Architecture (EA) models to describe Business, Application and Technology Architectures. Although O-DA shows the necessity of agreeing on the assuredness of EA using assurance cases, O-DA does not mention how to create assurance cases for EA. In this paper, an assurance case pattern is proposed to argue the assuredness for these three kinds of architectures modelled by ArchiMate.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kelly, T.: A Six-Step Method for the Development of Goal Structures, York Software Engineering (1997) Kelly, T.: A Six-Step Method for the Development of Goal Structures, York Software Engineering (1997)
2.
Zurück zum Zitat Kelly, T., McDermid, J.: Safety Case Construction and Reuse using Patterns. In: Daniel, P. (ed.) Safe Comp 97, pp. 55–69. University of York, New York (1997)CrossRef Kelly, T., McDermid, J.: Safety Case Construction and Reuse using Patterns. In: Daniel, P. (ed.) Safe Comp 97, pp. 55–69. University of York, New York (1997)CrossRef
3.
Zurück zum Zitat Kelly, T.: Arguing safety: a systematic approach to managing safety cases, Ph.D thesis, Department of Computer Science, University of York (1998) Kelly, T.: Arguing safety: a systematic approach to managing safety cases, Ph.D thesis, Department of Computer Science, University of York (1998)
4.
Zurück zum Zitat McDermid, J.: Software safety: where’s the evidence? In: SCS 2001: Proceedings of the Sixth Australian workshop on Safety critical systems and software, pp. 1–6. Australian Computer Society, Inc., Darlinghurst, Australia (2001) McDermid, J.: Software safety: where’s the evidence? In: SCS 2001: Proceedings of the Sixth Australian workshop on Safety critical systems and software, pp. 1–6. Australian Computer Society, Inc., Darlinghurst, Australia (2001)
5.
Zurück zum Zitat Kelly, T., Weaver, R.: The goal structuring notation – a safety argument notation. In: Proceedings of the Dependable Systems and Networks 2004 Workshop on Assurance Cases (2004) Kelly, T., Weaver, R.: The goal structuring notation – a safety argument notation. In: Proceedings of the Dependable Systems and Networks 2004 Workshop on Assurance Cases (2004)
6.
Zurück zum Zitat Bloomfield, R., Bishop, P.: Safety and assurance cases: past, present and possible. In: Future, Safety Critical Systems Symposium, pp. 9–11, Bristol, UK (2010) Bloomfield, R., Bishop, P.: Safety and assurance cases: past, present and possible. In: Future, Safety Critical Systems Symposium, pp. 9–11, Bristol, UK (2010)
7.
Zurück zum Zitat Despotou, G., Kelly, T.: Extending the concept of safety cases to address dependability. In: proceedings of the 22nd International System Safety Conference (ISSC), Providence, RI USA (2004) Despotou, G., Kelly, T.: Extending the concept of safety cases to address dependability. In: proceedings of the 22nd International System Safety Conference (ISSC), Providence, RI USA (2004)
8.
Zurück zum Zitat Hauge, A.A., Stølen, K.: A pattern-based method for safe control systems exemplified within nuclear power production. In: Ortmeier, F., Lipaczewski, M. (eds.) SAFECOMP 2012. LNCS, vol. 7612, pp. 13–24. Springer, Heidelberg (2012)CrossRef Hauge, A.A., Stølen, K.: A pattern-based method for safe control systems exemplified within nuclear power production. In: Ortmeier, F., Lipaczewski, M. (eds.) SAFECOMP 2012. LNCS, vol. 7612, pp. 13–24. Springer, Heidelberg (2012)CrossRef
9.
Zurück zum Zitat Wardziński, A.: Safety Assurance Strategies for Autonomous Vehicles. In: Harrison, M.D., Sujan, M.-A. (eds.) SAFECOMP 2008. LNCS, vol. 5219, pp. 277–290. Springer, Heidelberg (2008)CrossRef Wardziński, A.: Safety Assurance Strategies for Autonomous Vehicles. In: Harrison, M.D., Sujan, M.-A. (eds.) SAFECOMP 2008. LNCS, vol. 5219, pp. 277–290. Springer, Heidelberg (2008)CrossRef
10.
Zurück zum Zitat Yamamoto, S., Matsuno, Y.: An evaluation of argument patterns to reduce pitfalls of applying Assurance Case. In: ASSURE 2013 (2013) Yamamoto, S., Matsuno, Y.: An evaluation of argument patterns to reduce pitfalls of applying Assurance Case. In: ASSURE 2013 (2013)
11.
Zurück zum Zitat Alexander, R., Kelly, T., Kurd, Z., McDermid, J.: Safety cases for advanced control software: safety case patterns, Technical report, University of York (2007) Alexander, R., Kelly, T., Kurd, Z., McDermid, J.: Safety cases for advanced control software: safety case patterns, Technical report, University of York (2007)
12.
Zurück zum Zitat Graydon, P.J., Kelly, T.P.: Assessing software interference management when modifying safety-related software. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 132–145. Springer, Heidelberg (2012)CrossRef Graydon, P.J., Kelly, T.P.: Assessing software interference management when modifying safety-related software. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 132–145. Springer, Heidelberg (2012)CrossRef
13.
Zurück zum Zitat Ruiz, A., Habli, I., Espinoza, H.: Towards a case-based reasoning approach for safety assurance reuse. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 22–35. Springer, Heidelberg (2012)CrossRef Ruiz, A., Habli, I., Espinoza, H.: Towards a case-based reasoning approach for safety assurance reuse. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 22–35. Springer, Heidelberg (2012)CrossRef
14.
Zurück zum Zitat Denney, E., Pai, G., Pohl, J.: AdvoCATE: an assurance case automation toolset. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 8–21. Springer, Heidelberg (2012)CrossRef Denney, E., Pai, G., Pohl, J.: AdvoCATE: an assurance case automation toolset. In: Ortmeier, F., Daniel, P. (eds.) SAFECOMP Workshops 2012. LNCS, vol. 7613, pp. 8–21. Springer, Heidelberg (2012)CrossRef
15.
Zurück zum Zitat Hawkins, R., Habli, I., Kolovos, D., Paige, R., Kelly, T.: Weaving an assurance case from design: a model-based approach. In: HASE 2015, pp. 110–117 (2015) Hawkins, R., Habli, I., Kolovos, D., Paige, R., Kelly, T.: Weaving an assurance case from design: a model-based approach. In: HASE 2015, pp. 110–117 (2015)
16.
Zurück zum Zitat Gallina, B., Gallucci, A., Lundqvist, K., Nyberg, M.: VROOM & cC: a method to build safety cases for ISO 26262-compliant product lines. In: SAFECOMP 2013 (2013) Gallina, B., Gallucci, A., Lundqvist, K., Nyberg, M.: VROOM & cC: a method to build safety cases for ISO 26262-compliant product lines. In: SAFECOMP 2013 (2013)
17.
Zurück zum Zitat Lin, C.L.: Applying safety case pattern to generate assurance cases for safety-critical systems. In: HASE2015, pp. 255 – 262 (2015) Lin, C.L.: Applying safety case pattern to generate assurance cases for safety-critical systems. In: HASE2015, pp. 255 – 262 (2015)
18.
Zurück zum Zitat Bate, I., Kelly, T.: Architectural considerations in the certification of modular systems. Reliab. Eng. Syst. Saf. 81, 303–324 (2003)CrossRef Bate, I., Kelly, T.: Architectural considerations in the certification of modular systems. Reliab. Eng. Syst. Saf. 81, 303–324 (2003)CrossRef
19.
Zurück zum Zitat Yamamoto, S., Matsuno, Y.: d* framework: Inter-Dependency Model for Dependability, DSN 2012 (2012) Yamamoto, S., Matsuno, Y.: d* framework: Inter-Dependency Model for Dependability, DSN 2012 (2012)
20.
Zurück zum Zitat Saruwatari, T., Yamamoto, S.: Definition and application of an assurance case development method (d*). Springer Plus 2.1. 4(6), 1–8 (2013) Saruwatari, T., Yamamoto, S.: Definition and application of an assurance case development method (d*). Springer Plus 2.1. 4(6), 1–8 (2013)
21.
Zurück zum Zitat Saruwatari, T., Yamamoto, S., Matsuno, Y.: A comparative study of d∗framework and GSN, ISSRE2013, pp. 315–320 (2013) Saruwatari, T., Yamamoto, S., Matsuno, Y.: A comparative study of d∗framework and GSN, ISSRE2013, pp. 315–320 (2013)
22.
Zurück zum Zitat Jackson, D., et al., Software for dependable systems– sufficient evidence?, National Research Council (2008) Jackson, D., et al., Software for dependable systems– sufficient evidence?, National Research Council (2008)
25.
Zurück zum Zitat Tokoro, M.: Open Systems Dependability: Dependability Engineering for Ever-Changing Systems. CRC Press, Boca Raton (2012)CrossRef Tokoro, M.: Open Systems Dependability: Dependability Engineering for Ever-Changing Systems. CRC Press, Boca Raton (2012)CrossRef
26.
Zurück zum Zitat Real-Time and Embedded Systems, Dependability through Assuredness™ (O-DA) Framework, Open Group Standard (2013) Real-Time and Embedded Systems, Dependability through Assuredness™ (O-DA) Framework, Open Group Standard (2013)
27.
Zurück zum Zitat Josely, A., et al.: TOGAF® Version 9.1 A Pocket Guide. Van Haren, Zaltbommel (2011) Josely, A., et al.: TOGAF® Version 9.1 A Pocket Guide. Van Haren, Zaltbommel (2011)
28.
Zurück zum Zitat Josely, A., et al.: ArchiMate®2.0: A Pocket Guide, The Open Group. Van Haren8 Publishing, Zaltbommel (2013) Josely, A., et al.: ArchiMate®2.0: A Pocket Guide, The Open Group. Van Haren8 Publishing, Zaltbommel (2013)
Metadaten
Titel
An Approach to Assure Dependability Through ArchiMate
verfasst von
Shuichiro Yamamoto
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-24249-1_5