Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions

The amount of automotive software functions is continuously growing. With their interactions and dependencies increasing, the diagnosis' task of differencing between symptoms indicating a fault, the fault cause itself and uncorrelated data gets enormously difficult and complex. For instance, up...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kohl, J, Kotucz, A, Prenninger, J, Dorneich, A, Meinzer, S
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 308
container_issue
container_start_page 305
container_title
container_volume
creator Kohl, J
Kotucz, A
Prenninger, J
Dorneich, A
Meinzer, S
description The amount of automotive software functions is continuously growing. With their interactions and dependencies increasing, the diagnosis' task of differencing between symptoms indicating a fault, the fault cause itself and uncorrelated data gets enormously difficult and complex. For instance, up to 40% of automotive software functions are contributable to diagnostic functions, resulting in approximately three million lines of diagnostic code. The diagnosis' complexity is additionally increased by legal requirements forcing automotive manufacturers maintaining the diagnosis of their cars for 15 years after the end of the car's series production. Clearly, maintaining these complex functions over such an extend time span is a difficult and tedious task. Since data from diagnosis incidents has been transferred back to the OEMs for some years, analysing this data with statistic techniques promises a huge facilitation of the diagnosis' maintenance. In this paper we use multivariate split analysis to filter diagnosis data for symptoms having real impact on faults and their repair measures, thus detecting diagnosis functions which have to be updated as they contain irrelevant or erroneous observations and/or repair measurements. A key factor for performing an unbiased split analysis is to determine an ideally representative control data set for a given test data set showing some property whose influence is to be studied. In this paper, we present a performant algorithm for creating such a representative control data set out of a very large initial data collection. This approach facilitates the analysis and maintenance of diagnosis functions. It has been successfully evaluated on case studies and is part of BMW's continuous improvement process for automotive diagnosis.
doi_str_mv 10.1109/CSMR.2011.42
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5741278</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5741278</ieee_id><sourcerecordid>5741278</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-19aa73e432bbcc4668e5f92079264d619c5a94a54c63a034a551f34cedb37f683</originalsourceid><addsrcrecordid>eNotkM1qAjEYRdM_qFp33XWTFxibL7-TpVhtBaVQK3QnnzEjKWMik1Hw7TulXd27OQfuJeQR2AiA2efJavkx4gxgJPkV6TOjrZJCiq9r0uNassIoI2_I0JoSNPBScmX5LemBErJQQsE96ef8zRhnEliPbNY5xD1dnuo2nLEJ2Hq6OtahpeOI9SWHTKvUUIx0fjg26ex3dIkhtj5idJ6mio5PbTqkjvb0JeA-pl9mdoquDSnmB3JXYZ398D8HZD2bfk7eisX763wyXhQBjGoLsIhGeCn4duuc1Lr0qrKcGduN2mmwTqGVqKTTApnomoJKSOd3W2EqXYoBefrzBu_95tiEAzaXTfcFcFOKH_klWAY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kohl, J ; Kotucz, A ; Prenninger, J ; Dorneich, A ; Meinzer, S</creator><creatorcontrib>Kohl, J ; Kotucz, A ; Prenninger, J ; Dorneich, A ; Meinzer, S</creatorcontrib><description>The amount of automotive software functions is continuously growing. With their interactions and dependencies increasing, the diagnosis' task of differencing between symptoms indicating a fault, the fault cause itself and uncorrelated data gets enormously difficult and complex. For instance, up to 40% of automotive software functions are contributable to diagnostic functions, resulting in approximately three million lines of diagnostic code. The diagnosis' complexity is additionally increased by legal requirements forcing automotive manufacturers maintaining the diagnosis of their cars for 15 years after the end of the car's series production. Clearly, maintaining these complex functions over such an extend time span is a difficult and tedious task. Since data from diagnosis incidents has been transferred back to the OEMs for some years, analysing this data with statistic techniques promises a huge facilitation of the diagnosis' maintenance. In this paper we use multivariate split analysis to filter diagnosis data for symptoms having real impact on faults and their repair measures, thus detecting diagnosis functions which have to be updated as they contain irrelevant or erroneous observations and/or repair measurements. A key factor for performing an unbiased split analysis is to determine an ideally representative control data set for a given test data set showing some property whose influence is to be studied. In this paper, we present a performant algorithm for creating such a representative control data set out of a very large initial data collection. This approach facilitates the analysis and maintenance of diagnosis functions. It has been successfully evaluated on case studies and is part of BMW's continuous improvement process for automotive diagnosis.</description><identifier>ISSN: 1534-5351</identifier><identifier>ISBN: 9781612842592</identifier><identifier>ISBN: 1612842593</identifier><identifier>EISSN: 2640-7574</identifier><identifier>EISBN: 076954343X</identifier><identifier>EISBN: 9780769543437</identifier><identifier>DOI: 10.1109/CSMR.2011.42</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; automotive diagnosis ; Automotive engineering ; Data mining ; Maintenance engineering ; multivariate analysis ; Software ; Software maintenance ; split analysis ; Vehicles ; Warranties</subject><ispartof>2011 15th European Conference on Software Maintenance and Reengineering, 2011, p.305-308</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5741278$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5741278$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kohl, J</creatorcontrib><creatorcontrib>Kotucz, A</creatorcontrib><creatorcontrib>Prenninger, J</creatorcontrib><creatorcontrib>Dorneich, A</creatorcontrib><creatorcontrib>Meinzer, S</creatorcontrib><title>Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions</title><title>2011 15th European Conference on Software Maintenance and Reengineering</title><addtitle>csmr</addtitle><description>The amount of automotive software functions is continuously growing. With their interactions and dependencies increasing, the diagnosis' task of differencing between symptoms indicating a fault, the fault cause itself and uncorrelated data gets enormously difficult and complex. For instance, up to 40% of automotive software functions are contributable to diagnostic functions, resulting in approximately three million lines of diagnostic code. The diagnosis' complexity is additionally increased by legal requirements forcing automotive manufacturers maintaining the diagnosis of their cars for 15 years after the end of the car's series production. Clearly, maintaining these complex functions over such an extend time span is a difficult and tedious task. Since data from diagnosis incidents has been transferred back to the OEMs for some years, analysing this data with statistic techniques promises a huge facilitation of the diagnosis' maintenance. In this paper we use multivariate split analysis to filter diagnosis data for symptoms having real impact on faults and their repair measures, thus detecting diagnosis functions which have to be updated as they contain irrelevant or erroneous observations and/or repair measurements. A key factor for performing an unbiased split analysis is to determine an ideally representative control data set for a given test data set showing some property whose influence is to be studied. In this paper, we present a performant algorithm for creating such a representative control data set out of a very large initial data collection. This approach facilitates the analysis and maintenance of diagnosis functions. It has been successfully evaluated on case studies and is part of BMW's continuous improvement process for automotive diagnosis.</description><subject>Algorithm design and analysis</subject><subject>automotive diagnosis</subject><subject>Automotive engineering</subject><subject>Data mining</subject><subject>Maintenance engineering</subject><subject>multivariate analysis</subject><subject>Software</subject><subject>Software maintenance</subject><subject>split analysis</subject><subject>Vehicles</subject><subject>Warranties</subject><issn>1534-5351</issn><issn>2640-7574</issn><isbn>9781612842592</isbn><isbn>1612842593</isbn><isbn>076954343X</isbn><isbn>9780769543437</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkM1qAjEYRdM_qFp33XWTFxibL7-TpVhtBaVQK3QnnzEjKWMik1Hw7TulXd27OQfuJeQR2AiA2efJavkx4gxgJPkV6TOjrZJCiq9r0uNassIoI2_I0JoSNPBScmX5LemBErJQQsE96ef8zRhnEliPbNY5xD1dnuo2nLEJ2Hq6OtahpeOI9SWHTKvUUIx0fjg26ex3dIkhtj5idJ6mio5PbTqkjvb0JeA-pl9mdoquDSnmB3JXYZ398D8HZD2bfk7eisX763wyXhQBjGoLsIhGeCn4duuc1Lr0qrKcGduN2mmwTqGVqKTTApnomoJKSOd3W2EqXYoBefrzBu_95tiEAzaXTfcFcFOKH_klWAY</recordid><startdate>201103</startdate><enddate>201103</enddate><creator>Kohl, J</creator><creator>Kotucz, A</creator><creator>Prenninger, J</creator><creator>Dorneich, A</creator><creator>Meinzer, S</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201103</creationdate><title>Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions</title><author>Kohl, J ; Kotucz, A ; Prenninger, J ; Dorneich, A ; Meinzer, S</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-19aa73e432bbcc4668e5f92079264d619c5a94a54c63a034a551f34cedb37f683</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithm design and analysis</topic><topic>automotive diagnosis</topic><topic>Automotive engineering</topic><topic>Data mining</topic><topic>Maintenance engineering</topic><topic>multivariate analysis</topic><topic>Software</topic><topic>Software maintenance</topic><topic>split analysis</topic><topic>Vehicles</topic><topic>Warranties</topic><toplevel>online_resources</toplevel><creatorcontrib>Kohl, J</creatorcontrib><creatorcontrib>Kotucz, A</creatorcontrib><creatorcontrib>Prenninger, J</creatorcontrib><creatorcontrib>Dorneich, A</creatorcontrib><creatorcontrib>Meinzer, S</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kohl, J</au><au>Kotucz, A</au><au>Prenninger, J</au><au>Dorneich, A</au><au>Meinzer, S</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions</atitle><btitle>2011 15th European Conference on Software Maintenance and Reengineering</btitle><stitle>csmr</stitle><date>2011-03</date><risdate>2011</risdate><spage>305</spage><epage>308</epage><pages>305-308</pages><issn>1534-5351</issn><eissn>2640-7574</eissn><isbn>9781612842592</isbn><isbn>1612842593</isbn><eisbn>076954343X</eisbn><eisbn>9780769543437</eisbn><abstract>The amount of automotive software functions is continuously growing. With their interactions and dependencies increasing, the diagnosis' task of differencing between symptoms indicating a fault, the fault cause itself and uncorrelated data gets enormously difficult and complex. For instance, up to 40% of automotive software functions are contributable to diagnostic functions, resulting in approximately three million lines of diagnostic code. The diagnosis' complexity is additionally increased by legal requirements forcing automotive manufacturers maintaining the diagnosis of their cars for 15 years after the end of the car's series production. Clearly, maintaining these complex functions over such an extend time span is a difficult and tedious task. Since data from diagnosis incidents has been transferred back to the OEMs for some years, analysing this data with statistic techniques promises a huge facilitation of the diagnosis' maintenance. In this paper we use multivariate split analysis to filter diagnosis data for symptoms having real impact on faults and their repair measures, thus detecting diagnosis functions which have to be updated as they contain irrelevant or erroneous observations and/or repair measurements. A key factor for performing an unbiased split analysis is to determine an ideally representative control data set for a given test data set showing some property whose influence is to be studied. In this paper, we present a performant algorithm for creating such a representative control data set out of a very large initial data collection. This approach facilitates the analysis and maintenance of diagnosis functions. It has been successfully evaluated on case studies and is part of BMW's continuous improvement process for automotive diagnosis.</abstract><pub>IEEE</pub><doi>10.1109/CSMR.2011.42</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1534-5351
ispartof 2011 15th European Conference on Software Maintenance and Reengineering, 2011, p.305-308
issn 1534-5351
2640-7574
language eng
recordid cdi_ieee_primary_5741278
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algorithm design and analysis
automotive diagnosis
Automotive engineering
Data mining
Maintenance engineering
multivariate analysis
Software
Software maintenance
split analysis
Vehicles
Warranties
title Using Multivariate Split Analysis for an Improved Maintenance of Automotive Diagnosis Functions
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T17%3A52%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Using%20Multivariate%20Split%20Analysis%20for%20an%20Improved%20Maintenance%20of%20Automotive%20Diagnosis%20Functions&rft.btitle=2011%2015th%20European%20Conference%20on%20Software%20Maintenance%20and%20Reengineering&rft.au=Kohl,%20J&rft.date=2011-03&rft.spage=305&rft.epage=308&rft.pages=305-308&rft.issn=1534-5351&rft.eissn=2640-7574&rft.isbn=9781612842592&rft.isbn_list=1612842593&rft_id=info:doi/10.1109/CSMR.2011.42&rft_dat=%3Cieee_6IE%3E5741278%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=076954343X&rft.eisbn_list=9780769543437&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5741278&rfr_iscdi=true