Analyzing the Evolution of System Requirements: A case study of AUTOSAR at Volvo Car Group

dc.contributor.authorCorrado, Motta
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T13:54:46Z
dc.date.available2019-07-03T13:54:46Z
dc.date.issued2016
dc.description.abstractBACKGROUND: The evolution of system requirements is an important and inevitable aspect of software development and maintenance. Being aware of the amount of changes as well as understanding how to measure them is advantageous not only for software engineering purposes but also in industrial contexts. OBJECTIVES: This thesis aims to efficiently analyse the evolution of system require-ments, by means of quantitative analysis based on a number of software metrics. Our goal is to facilitate the updates of large software systems with new features. METHOD: In this paper we perform quantitative analysis of the evolution of system requirements across multiple versions of large software systems. We rely on the design research methodology and we evaluate the results of our study in a case study con-ducted in collaboration with Volvo Car Group. RESULTS: We defined a set of metrics based on the existing studies, such as the Re-quirement maturity index, and we refined their input data by building the taxonomy of changes. Furthermore, we designed a metric, named Accuracy, for testing the reliabil-ity of the requirements. The empirical results assess the quality of the metrics and offer a way to monitor the requirements evolution considering the history of changes. CONCLUSION: We concluded that quantitative analysis of requirements evolution using the proposed metrics can help different industrial organisations in managing software evolution by facilitating the adoption of new features in large software systems. This is achieved by visualizing the extent of the requirements evolution and indicating which requirements are mostly unstable.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/237860
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectComputer and Information Science
dc.titleAnalyzing the Evolution of System Requirements: A case study of AUTOSAR at Volvo Car Group
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
local.programmeSoftware engineering and technology (MPSOF), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
237860.pdf
Storlek:
1.72 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext