• DocumentCode
    588635
  • Title

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

  • Author

    Mellegard, N. ; Staron, Miroslaw ; Torner, Fredrik

  • fYear
    2012
  • fDate
    27-30 Nov. 2012
  • Firstpage
    261
  • Lastpage
    270
  • 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.
  • Keywords
    IEEE standards; automobiles; automotive engineering; learning (artificial intelligence); pattern classification; software quality; software reliability; statistical analysis; IEEE 1044 standard; Volvo Car Corporation; classification time stabilization; company defect reporting system; defect inflow profiles; embedded automotive software evaluation; learning time; light-weight defect classification efficiency enhancement; minimal process footprint; pattern classification; pattern identification; software development process models; software product; statistical methods; Companies; Context; Documentation; IEEE standards; Safety; Software; Testing; Modeling; Software defect analysis; Software engineering; Software metrics; Software quality; Software reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2012 IEEE 23rd International Symposium on
  • Conference_Location
    Dallas, TX
  • ISSN
    1071-9458
  • Print_ISBN
    978-1-4673-4638-2
  • Type

    conf

  • DOI
    10.1109/ISSRE.2012.15
  • Filename
    6405374