Skip to main content

2019 | OriginalPaper | Buchkapitel

A Modelling Approach for System Life Cycles Assurance

verfasst von : Shuji Kinoshita, Yoshiki Kinoshita, Makoto Takeyama

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

System assurance involves assuring properties of both a target system itself and the system life cycle acting on it. Assurance of the latter seems less understood than the former, due partly to the lack of consensus on what a ‘life cycle model’ is. This paper proposes a formulation of life cycle models that aims to clarify what it means to assure that a life cycle so modelled achieves expected outcomes. Dependent Petri Net life cycle model is a variant of coloured Petri nets with inputs and outputs that interacts and controls the real life cycle being modelled. Tokens held at a place are data representing artefacts together with assurance that they satisfy conditions associated with the place. The ‘propositions as types’ notion is used to represent evidence(proofs) for assurance as data included in tokens. The intended application is a formulation of the DEOS life cycle model with assurance that it achieves open systems dependability, which is standardised as IEC 62853.

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 ISO, IEC and IEEE: ISO/IEC/IEEE 15288:2015 Systems and software engineering - System life cycle processes (2015) ISO, IEC and IEEE: ISO/IEC/IEEE 15288:2015 Systems and software engineering - System life cycle processes (2015)
2.
Zurück zum Zitat ISO, IEC and IEEE: ISO/IEC/IEEE 24748–1:2018 Systems and software engineering - Life cycle management - Part 1: Guidelines for life cycle management (2018) ISO, IEC and IEEE: ISO/IEC/IEEE 24748–1:2018 Systems and software engineering - Life cycle management - Part 1: Guidelines for life cycle management (2018)
3.
Zurück zum Zitat Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use, vol. 1. Springer, Heidelberg (2013) Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use, vol. 1. Springer, Heidelberg (2013)
4.
Zurück zum Zitat Tokoro, M. (ed.): Open Systems dependability—Dependability Engineering for Ever-Changing Systems, 2nd edn. CRC Press, Boca Raton (2015) Tokoro, M. (ed.): Open Systems dependability—Dependability Engineering for Ever-Changing Systems, 2nd edn. CRC Press, Boca Raton (2015)
5.
Zurück zum Zitat IEC: IEC 62853 Open systems dependability (2018) IEC: IEC 62853 Open systems dependability (2018)
6.
Zurück zum Zitat Ly, L.T., et al.: Compliance monitoring in business processes: functionalities, application, and tool-support. Inform. Syst. 54, 209–234 (2015)CrossRef Ly, L.T., et al.: Compliance monitoring in business processes: functionalities, application, and tool-support. Inform. Syst. 54, 209–234 (2015)CrossRef
7.
Zurück zum Zitat Governatori, G.: The regorous approach to process compliance. In: 2015 IEEE 19th International Enterprise Distributed Object Computing Workshop. IEEE (2015) Governatori, G.: The regorous approach to process compliance. In: 2015 IEEE 19th International Enterprise Distributed Object Computing Workshop. IEEE (2015)
8.
Zurück zum Zitat Hashmi, M., Governatori, G., Wynn, M.T.: Normative requirements for regulatory compliance: an abstract formal framework. Inform. Syst. Front. 18(3), 429–455 (2016)CrossRef Hashmi, M., Governatori, G., Wynn, M.T.: Normative requirements for regulatory compliance: an abstract formal framework. Inform. Syst. Front. 18(3), 429–455 (2016)CrossRef
9.
Zurück zum Zitat Casterallnos Ardila, J.P., Gallina, B.: Formal contract logic based patterns for facilitating compliance checking against ISO 26262. In: 1st Workshop on Technologies for Regulatory Compliance, pp. 65–722 (2017) Casterallnos Ardila, J.P., Gallina, B.: Formal contract logic based patterns for facilitating compliance checking against ISO 26262. In: 1st Workshop on Technologies for Regulatory Compliance, pp. 65–722 (2017)
10.
Zurück zum Zitat Simon, E., Stoffel, K.: State machines and petri nets as a formal representation for systems life cycle management. In: Proceedings of IADIS International Conference Information Systems, pp. 275–272. IADIS Press, Barcelona (2009) Simon, E., Stoffel, K.: State machines and petri nets as a formal representation for systems life cycle management. In: Proceedings of IADIS International Conference Information Systems, pp. 275–272. IADIS Press, Barcelona (2009)
12.
Zurück zum Zitat Petri, C.A.: Kommunikation mit Automaten. Schriften des Institut für Instrumentelle Mathematik. Universität Bonn (1962) Petri, C.A.: Kommunikation mit Automaten. Schriften des Institut für Instrumentelle Mathematik. Universität Bonn (1962)
13.
Zurück zum Zitat Heijstek, W., Chaudron, M.: Evaluating rup software development processes through visualization of effort distribution. In: 2008 34th Euromicro Conference Software Engineering and Advanced Applications. IEEE (2008) Heijstek, W., Chaudron, M.: Evaluating rup software development processes through visualization of effort distribution. In: 2008 34th Euromicro Conference Software Engineering and Advanced Applications. IEEE (2008)
14.
Zurück zum Zitat Kinoshita, Y., Takeyama, M.: Assurance case as a proof in a theory—towards formulation of rebuttals. In: Dale, C., Anderson, T. (eds.) Assuring the Safety of Systems, pp. 205–230. SCSC, Greenville (2013) Kinoshita, Y., Takeyama, M.: Assurance case as a proof in a theory—towards formulation of rebuttals. In: Dale, C., Anderson, T. (eds.) Assuring the Safety of Systems, pp. 205–230. SCSC, Greenville (2013)
15.
Zurück zum Zitat Martin-Löf, P.: Intuitionistic Type Theory. Studies in Proof Theory, vol. 1. Bibliopolis, Naple (1984). Notes by Giovanni SambinMATH Martin-Löf, P.: Intuitionistic Type Theory. Studies in Proof Theory, vol. 1. Bibliopolis, Naple (1984). Notes by Giovanni SambinMATH
16.
Zurück zum Zitat ISO, IEC and IEEE: ISO/IEC/IEEE 15289:2017 Systems and software engineering - content of life-cycle information items (documentation) (2017) ISO, IEC and IEEE: ISO/IEC/IEEE 15289:2017 Systems and software engineering - content of life-cycle information items (documentation) (2017)
Metadaten
Titel
A Modelling Approach for System Life Cycles Assurance
verfasst von
Shuji Kinoshita
Yoshiki Kinoshita
Makoto Takeyama
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-26250-1_2

Premium Partner