A Light-Weight Defect Classification Scheme for Embedded Automotive Software and Its Initial Evaluation

Objective: Defect classification is an essential part of software development process models as a means of early identification of patterns in defect inflow profiles. Such classification, however, may often be a tedious task requiring analysis work in addition to what is necessary to resolve the iss...

Full description

Saved in:
Bibliographic Details
Published in2012 IEEE 23rd International Symposium on Software Reliability Engineering pp. 261 - 270
Main Authors Mellegard, Niklas, Staron, Miroslaw, Torner, Fredrik
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.11.2012
Subjects
Online AccessGet full text
ISBN9781467346382
1467346381
0769548881
9780769548883
ISSN1071-9458
DOI10.1109/ISSRE.2012.15

Cover

Loading…
Abstract Objective: Defect classification is an essential part of software development process models as a means of early identification of patterns in defect inflow profiles. Such classification, however, may often be a tedious task requiring analysis work in addition to what is necessary to resolve the issue. To increase classification efficiency, adapted schemes are needed. In this paper a light-weight defect classification scheme adapted for minimal process footprint -- in terms of learning and classification effort -- is proposed and initially evaluated. Method: A case study was conducted at Volvo Car Corporation to adapt the IEEE Std. 1044 for automotive embedded software. An initial evaluation was conducted by applying the adapted scheme to defects from an existing software product with industry professionals as subjects. Results: The results showed that the classification scheme was quick to learn and understand -- required classification time stabilized around 5-10 minutes already after practicing on 3-5 defects. The results also showed that the patterns in the classified defects were interesting for the professionals, although in order to apply statistical methods more data was needed. Conclusions: We conclude that the adapted classification scheme captures what is currently tacit knowledge and has the potential of revealing patterns in the defects detected in different project phases. Furthermore, we were, in the initial evaluation, able to contribute with new information about the development process. As a result we are currently in the process of incorporating the classification scheme into the company's defect reporting system.
AbstractList Objective: Defect classification is an essential part of software development process models as a means of early identification of patterns in defect inflow profiles. Such classification, however, may often be a tedious task requiring analysis work in addition to what is necessary to resolve the issue. To increase classification efficiency, adapted schemes are needed. In this paper a light-weight defect classification scheme adapted for minimal process footprint -- in terms of learning and classification effort -- is proposed and initially evaluated. Method: A case study was conducted at Volvo Car Corporation to adapt the IEEE Std. 1044 for automotive embedded software. An initial evaluation was conducted by applying the adapted scheme to defects from an existing software product with industry professionals as subjects. Results: The results showed that the classification scheme was quick to learn and understand -- required classification time stabilized around 5-10 minutes already after practicing on 3-5 defects. The results also showed that the patterns in the classified defects were interesting for the professionals, although in order to apply statistical methods more data was needed. Conclusions: We conclude that the adapted classification scheme captures what is currently tacit knowledge and has the potential of revealing patterns in the defects detected in different project phases. Furthermore, we were, in the initial evaluation, able to contribute with new information about the development process. As a result we are currently in the process of incorporating the classification scheme into the company's defect reporting system.
Objective: Defect classification is an essential part of software development process models as a means of early identification of patterns in defect inflow profiles. Such classification, however, may often be a tedious task requiring analysis work in addition to what is necessary to resolve the issue. To increase classification efficiency, adapted schemes are needed. In this paper a light-weight defect classification scheme adapted for minimal process footprint – in terms of learning and classification effort – is proposed and initially evaluated. Method: A case study was conducted at Volvo Car Corporation to adapt the IEEE Std. 1044 for automotive embedded software. An initial evaluation was conducted by applying the adapted scheme to defects from an existing software product with industry professionals as subjects. Results: The results showed that the classification scheme was quick to learn and understand – required classification time stabilized around 5-10 minutes already after practicing on 3-5 defects. The results also showed that the patterns in the classified defects were interesting for the professionals, although more data was needed to provide statistics. Conclusions: We conclude that the adapted classification scheme captures what is currently tacit knowledge and has the potential of revealing patterns in the defects detected in different project phases. Furthermore, we were, in the initial evaluation, able to contribute with new information about the development process. As a result we are currently in the process of incorporating the classification scheme into the company’s defect reporting system.
Author Staron, Miroslaw
Torner, Fredrik
Mellegard, Niklas
Author_xml – sequence: 1
  givenname: Niklas
  surname: Mellegard
  fullname: Mellegard, Niklas
  email: niklas.mellegard@chalmers.se
– sequence: 2
  givenname: Miroslaw
  surname: Staron
  fullname: Staron, Miroslaw
  email: miroslaw.staron@chalmers.se
– sequence: 3
  givenname: Fredrik
  surname: Torner
  fullname: Torner, Fredrik
  email: ftorner@volvocars.com
BackLink https://gup.ub.gu.se/publication/162943$$DView record from Swedish Publication Index
https://research.chalmers.se/publication/162943$$DView record from Swedish Publication Index
BookMark eNp1kEtr20AUhSc0gSapl111M39Azp2H5rE0rpsYDIWqpcthNLpjT9HDaKSE_vvKTeiuq8M5fHxw7x257oceCfnIYM0Y2Id9VX3brTkwvmblFbkDrWwpjTHsHVlZbZhUWkglDL8mtww0K6wszXuyyvkXADAQJRh5S44bekjH01T8xEvQzxgxTHTb-pxTTMFPaehpFU7YIY3DSHddjU2DDd3M09ANU3pGWg1xevEjUt83dD9luu_TlHxLd8--nf8qPpCb6NuMq7e8Jz--7L5vn4rD18f9dnMoEgcpiuBrrRWgFbXxmmMpdG0sAwkavZQGrFFojA_ArY-xYRG8UnZpinsIIO5J9erNL3iea3ceU-fH327wyY2Y0Y_h5MLJtx2O2WV0ETmUmgenmAhO1qFx9bI4FhigtEYur1qsxX-tx_nsluk4X2xMcSsv_KdXPiHiP1pJWO6R4g8Whock
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
ADTPV
BNKNJ
F1U
F1S
DOI 10.1109/ISSRE.2012.15
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
SwePub
SwePub Conference
SWEPUB Göteborgs universitet
SWEPUB Chalmers tekniska högskola
DatabaseTitleList


Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 0769548881
9780769548883
EndPage 270
ExternalDocumentID oai_research_chalmers_se_fe20572c_613c_4bcd_b205_1c10e4984103
oai_gup_ub_gu_se_162943
6405374
Genre orig-research
GroupedDBID 23M
29G
29N
29O
6IE
6IF
6IH
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
M43
OCL
RIE
RIL
RNS
ADTPV
BNKNJ
F1U
F1S
ID FETCH-LOGICAL-i2043-cab7760e93b8a72e537b8910407ea4480986e88ac029affd1f0a66902962a0c03
IEDL.DBID RIE
ISBN 9781467346382
1467346381
0769548881
9780769548883
ISSN 1071-9458
IngestDate Thu Aug 21 06:48:03 EDT 2025
Thu Aug 21 06:53:13 EDT 2025
Wed Aug 27 02:37:59 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i2043-cab7760e93b8a72e537b8910407ea4480986e88ac029affd1f0a66902962a0c03
PageCount 10
ParticipantIDs swepub_primary_oai_research_chalmers_se_fe20572c_613c_4bcd_b205_1c10e4984103
swepub_primary_oai_gup_ub_gu_se_162943
ieee_primary_6405374
PublicationCentury 2000
PublicationDate 2012-Nov.
2012
PublicationDateYYYYMMDD 2012-11-01
2012-01-01
PublicationDate_xml – month: 11
  year: 2012
  text: 2012-Nov.
PublicationDecade 2010
PublicationTitle 2012 IEEE 23rd International Symposium on Software Reliability Engineering
PublicationTitleAbbrev issre
PublicationYear 2012
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001035084
ssj0020412
Score 1.9223504
Snippet Objective: Defect classification is an essential part of software development process models as a means of early identification of patterns in defect inflow...
SourceID swepub
ieee
SourceType Open Access Repository
Publisher
StartPage 261
SubjectTerms automotive software development
Companies
Computer and Information Sciences
Context
Data- och informationsvetenskap (Datateknik)
Documentation
IEEE standards
Modeling
Safety
Software
Software defect analysis
Software engineering
Software metrics
Software quality
Software reliability
Testing
Title A Light-Weight Defect Classification Scheme for Embedded Automotive Software and Its Initial Evaluation
URI https://ieeexplore.ieee.org/document/6405374
https://gup.ub.gu.se/publication/162943
https://research.chalmers.se/publication/162943
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Bb9MwFLa2nTgN2BAFhnxAnEjnOI7jHCfotKINIcrEbpb9_NIiWDetyZD49fg5aStNO3BLHEeK7Rf7Pfv7vsfYOxe95FI7yIoaTKZqGTIvDGa6DlVFcEcA4jtffNFnl-rzVXm1wz5suDCImMBnOKbLdJYfbqCjrbJjrUh9RO2y3Ri49Vyt7X4KHZER53IItkhHqscbUhr50iRSl64KFQ0uX2s9DfdyK755PJ3Nvk0I8iXHlCo3pVx5ICOalp7TfXax_ugecfJr3LV-DH8f6Dn-b6uessMtyY9_3Sxfz9gOLp-z_XWWBz789AdsfsLPk9rIj7SLyj8hIUB4yqZJOKM0tLH6Aq-RRxeYT649xuks8JOuTVi_e-SzONv_cXfI3TLwabviUwItud98slEbP2SXp5PvH8-yIT1D9pMItRk4X1VaYF144yqJsRHeRO8jhojoYtQnaqPRGAdC1q5pQt4Ip2MwLmstnQBRvGB7y5slvmTcA4VhhfONE6pqjMubgB5KUCYgmHLEDqjf7G2vwGGHLhux9_24bB6QWPa8u7WxaN7ZFdpcy1oVI3b-SMVBTmlhYZFy1azohQZldGEl2OjngFUegvWxxOaQC1S1UdHQXj3-Oa_ZE7Kbnqn4hu21dx0eRZel9W-Trf4DzR7lyA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Bb9MwFLbGOMBpgw1RGMMHxIl0juM49nFinVpoJ0Q3sZtlOy_tBOumNdkkfj1-TtpK0w7cEseRYvvFfs_-vu8R8skGLzmX1ieZ9ioRmpeJYwoSqcuiQLij98h3npzJ4YX4dplfbpEvay4MAETwGfTxMp7llze-wa2yIylQfUQ8I8_Dui90y9ba7KjgIRmyLrtwC5WkWsQhJpLPVaR1ySITweTSldpTd8838ptHo-n05wBBX7yPyXJj0pVHQqJx8TndIZPVZ7eYk9_9pnZ9__eRouP_tmuX7G9ofvTHegF7RbZg8ZrsrPI80O633yOzYzqOeiO_4j4qPQHEgNCYTxORRnFwQ_U5XAMNTjAdXDsIE1pJj5s6ov3ugU7DfP9g74DaRUlH9ZKOELZk_9DBWm98n1ycDs6_DpMuQUNyhZTaxFtXFJKBzpyyBYfQCKeC_xGCRLAh7mNaSVDKesa1raoyrZiVIRznWnLLPMvekO3FzQLeEuo8BmKZdZVloqiUTasSnM-9UCV4lffIHvabuW01OEzXZT3yuR2X9QOUy541tyYUzRqzBJNKrkXWI-MnKnaCSnPj5zFbzRJfqIAHJ5Z7Ezwdb4TzpXGhxKQ-ZSC0EsHQ3j39OR_Ji-H5ZGzGo7Pv78lLtKGWt3hAtuu7Bj4EB6Z2h9Fu_wEFuekY
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+-+International+Symposium+on+Software+Reliability+Engineering&rft.atitle=A+light-weight+defect+classification+scheme+for+embedded+automotive+software+and+its+initial+evaluation&rft.au=Melleg%C3%A5rd%2C+Niklas&rft.au=Staron%2C+Miroslaw&rft.au=T%C3%B6rner%2C+Fredrik&rft.date=2012-01-01&rft.isbn=0769548881&rft.issn=1071-9458&rft.spage=261&rft_id=info:doi/10.1109%2FISSRE.2012.15&rft.externalDocID=oai_gup_ub_gu_se_162943
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1071-9458&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1071-9458&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1071-9458&client=summon