Challenges in Specifying Safety-Critical Systems with AI-Components

dc.contributor.authorMalleswaran, Iswarya
dc.contributor.authorDinakaran, Shruthi
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerFeldt, Robert
dc.contributor.supervisorKnauss, Eric
dc.contributor.supervisorHeyn, Hans-Martin
dc.date.accessioned2023-09-26T13:41:22Z
dc.date.available2023-09-26T13:41:22Z
dc.date.issued2023
dc.date.submitted2023
dc.description.abstractSafety is an important feature in automotive industry. Safety critical system such as Advanced Driver Assistance System (ADAS) and Autonomous Driving (AD) follows certain processes and procedures in order to perform the desired function safely. Many ADAS applications relies significantly on Machine Learning and data needed to perform the desired function. Data quality, more specifically the information content of the data, can highly impact the effectiveness of the model and its function. It is important to select the right data to train the model. Furthermore, monitoring the safety critical system during runtime helps to understand the data which the model receives. Such information helps further to create and update machine model. There are uncertainties and challenges in defining the requirements for finding the right information content of the data such that the desired and a safe behaviour of the system is ensured. This case study investigates and explores the challenges experienced in creating the requirements for proper selection of training data. It also analyzes challenges when specifying runtime monitoring and the relation between requirements on runtime monitoring and the training data. This case study follows the approach of qualitative and exploratory research. The analysis for this study is based on ten interviews with experts from different field. Moreover, a workshop has been conducted with academic and industry experts to validate the results from our interview analysis. Based on the qualitative analysis of data, the case study shows that there is lack of clarity in defining requirements, lack of communication, no clear scope of design domain, missing guidelines for data selection and safety requirements, and a lack of metrics for defining the right variety of data and runtime monitors. The results outline challenges experienced by practitioners when specifying data and defining requirements for runtime monitors for safety critical systems.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/307112
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectSoftware engineering
dc.subjectRequirement engineering
dc.subjectSpecification
dc.subjectSafety
dc.subjectComputer Science
dc.subjectEngineering
dc.subjectMachine learning
dc.subjectDeep learning
dc.subjectRuntime monitor
dc.subjectData Selection
dc.subjectData Collection
dc.titleChallenges in Specifying Safety-Critical Systems with AI-Components
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComputer science – algorithms, languages and logic (MPALG), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 23-03 Dinakaran Malleswaran.pdf
Storlek:
9.03 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: