Skip to main content
Top

2024 | OriginalPaper | Chapter

Operationalizing Assurance Cases for Data Scientists: A Showcase of Concepts and Tooling in the Context of Test Data Quality for Machine Learning

Authors : Lisa Jöckel, Michael Kläs, Janek Groß, Pascal Gerber, Markus Scholz, Jonathan Eberle, Marc Teschner, Daniel Seifert, Richard Hawkins, John Molloy, Jens Ottnad

Published in: Product-Focused Software Process Improvement

Publisher: Springer Nature Switzerland

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Assurance Cases (ACs) are an established approach in safety engineering to argue quality claims in a structured way. In the context of quality assurance for Machine Learning (ML)-based software components, ACs are also being discussed and appear promising. Tools for operationalizing ACs do exist, yet mainly focus on supporting safety engineers on the system level. However, assuring the quality of an ML component within the system is commonly the responsibility of data scientists, who are usually less familiar with these tools. To address this gap, we propose a framework to support the operationalization of ACs for ML components based on technologies that data scientists use on a daily basis: Python and Jupyter Notebook. Our aim is to make the process of creating ML-related evidence in ACs more effective. Results from the application of the framework, documented through notebooks, can be integrated into existing AC tools. We illustrate the application of the framework on an example excerpt concerned with the quality of the test data.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
2.
go back to reference Feather, M.S., Slingerland, P.C., Guerrini, S., Spolaor, M.: Assurance guidance for machine learning in a safety-critical system. In: WAAM 2022 (2022) Feather, M.S., Slingerland, P.C., Guerrini, S., Spolaor, M.: Assurance guidance for machine learning in a safety-critical system. In: WAAM 2022 (2022)
3.
go back to reference Kläs, M., Adler, R., Jöckel, L., Groß, J., Reich, J.: Using complementary risk acceptance criteria to structure assurance cases for safety-critical AI components. In: AISafety 2021 (2021) Kläs, M., Adler, R., Jöckel, L., Groß, J., Reich, J.: Using complementary risk acceptance criteria to structure assurance cases for safety-critical AI components. In: AISafety 2021 (2021)
4.
go back to reference Hawkins, R., et al.: Guidance on the assurance of machine learning in autonomous systems (AMLAS). arXiv preprint arXiv:2102.01564 (2021) Hawkins, R., et al.: Guidance on the assurance of machine learning in autonomous systems (AMLAS). arXiv preprint arXiv:​2102.​01564 (2021)
8.
go back to reference Adedjouma, M., et al.: Engineering dependable AI systems. In: SOSE 2022 (2022) Adedjouma, M., et al.: Engineering dependable AI systems. In: SOSE 2022 (2022)
9.
go back to reference Moncada, V., Santiago, V.: Towards proper tool support for component-oriented and model-based development of safety critical systems. Commer. Veh. Technol. (2016) Moncada, V., Santiago, V.: Towards proper tool support for component-oriented and model-based development of safety critical systems. Commer. Veh. Technol. (2016)
10.
go back to reference Kluyver, T., et al.: Jupyter Notebooks-a publishing format for reproducible computational workflows. In: ElPub 2016 (2016) Kluyver, T., et al.: Jupyter Notebooks-a publishing format for reproducible computational workflows. In: ElPub 2016 (2016)
11.
go back to reference Hauer, M.P., Adler, R., Zweig, K.: Assuring fairness of algorithmic decision making. In: ITEQS 2021 (2021) Hauer, M.P., Adler, R., Zweig, K.: Assuring fairness of algorithmic decision making. In: ITEQS 2021 (2021)
12.
go back to reference Rushby, J.M., Xu, X., Rangarajan, M., Weaver, T.L.: Understanding and evaluating assurance cases. NASA Technical Report No. NF1676L-22111 (2015) Rushby, J.M., Xu, X., Rangarajan, M., Weaver, T.L.: Understanding and evaluating assurance cases. NASA Technical Report No. NF1676L-22111 (2015)
13.
go back to reference Wei, R., Kelly, T.P., Dai, X., Zhao, S., Hawkins, R.: Model based system assurance using the structured assurance case metamodel. J. Syst. Softw. (2019) Wei, R., Kelly, T.P., Dai, X., Zhao, S., Hawkins, R.: Model based system assurance using the structured assurance case metamodel. J. Syst. Softw. (2019)
14.
go back to reference BSI, Fraunhofer HHI, Verband der TÜV. Towards Auditable AI Systems (2021) BSI, Fraunhofer HHI, Verband der TÜV. Towards Auditable AI Systems (2021)
17.
go back to reference Zeller, M., Sorokos, I., Reich, J., Adler, R., Schneider, D.: Open dependability exchange metamodel: a format to exchange safety information. In: RAMS 2023 (2023) Zeller, M., Sorokos, I., Reich, J., Adler, R., Schneider, D.: Open dependability exchange metamodel: a format to exchange safety information. In: RAMS 2023 (2023)
18.
go back to reference Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. (2011) Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. (2011)
19.
go back to reference Jöckel, L., Bauer, T., Kläs, M., Hauer, M.: Towards a common testing terminology for software engineering and data science experts. In: PROFES 2021 (2021) Jöckel, L., Bauer, T., Kläs, M., Hauer, M.: Towards a common testing terminology for software engineering and data science experts. In: PROFES 2021 (2021)
20.
go back to reference Kläs, M., Jöckel, L., Adler, R., Reich, J.: Integrating testing and operation-related quantitative evidences in assurance cases to argue safety of data-driven AI/ML components. arXiv preprint arXiv:2202.05313 (2022) Kläs, M., Jöckel, L., Adler, R., Reich, J.: Integrating testing and operation-related quantitative evidences in assurance cases to argue safety of data-driven AI/ML components. arXiv preprint arXiv:​2202.​05313 (2022)
21.
go back to reference Jöckel, L., Kläs, M.: Increasing trust in data-driven model validation – a framework for probabilistic augmentation of images and meta-data generation using application scope characteristics. In: SafeComp 2019 (2019) Jöckel, L., Kläs, M.: Increasing trust in data-driven model validation – a framework for probabilistic augmentation of images and meta-data generation using application scope characteristics. In: SafeComp 2019 (2019)
22.
go back to reference Siebert, J., Seifert, D., Kelbert, P., Kläs, M., Trendowicz, A.: Badgers: generating data quality deficits with python. arXiv preprint arXiv:2307.04468 (2023) Siebert, J., Seifert, D., Kelbert, P., Kläs, M., Trendowicz, A.: Badgers: generating data quality deficits with python. arXiv preprint arXiv:​2307.​04468 (2023)
23.
go back to reference IEC. IEC 61508-5:2010 – Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems (2021) IEC. IEC 61508-5:2010 – Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems (2021)
24.
go back to reference Northcutt, C.G., Jiang, L., Chuang, I.L.: Confident learning: estimating uncertainty in dataset labels. Artif. Intell. Res. (2021) Northcutt, C.G., Jiang, L., Chuang, I.L.: Confident learning: estimating uncertainty in dataset labels. Artif. Intell. Res. (2021)
Metadata
Title
Operationalizing Assurance Cases for Data Scientists: A Showcase of Concepts and Tooling in the Context of Test Data Quality for Machine Learning
Authors
Lisa Jöckel
Michael Kläs
Janek Groß
Pascal Gerber
Markus Scholz
Jonathan Eberle
Marc Teschner
Daniel Seifert
Richard Hawkins
John Molloy
Jens Ottnad
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-49266-2_10

Premium Partner