MMFL: Multi-modal software fault localizer using structural source code features.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: MMFL: Multi-modal software fault localizer using structural source code features.
Συγγραφείς: Barik, Paramananda, Kishore, Pushkar, Mohapatra, Durga Prasad, Nayak, Gayatri
Πηγή: AIP Conference Proceedings; 2026, Vol. 3388 Issue 1, p1-9, 9p
Θεματικοί όροι: Artificial neural networks, Debugging, Defect tracking (Computer software development)
Περίληψη: Software failures in applications result in significant costs for organizations, making it essential to identify and fix defects efficiently. Software fault localization, i.e., the process of pinpointing the location of bugs, helps developers reduce debugging and maintenance efforts. Automated fault localization further accelerates bug finding and patching. Recent studies leverage artificial neural networks (ANNs) for fault localization, typically using binary branches and func-tions coverage data to train the models. However, the proposed approach enhances the performance of fault localizer by considering the number of times each branch and function are covered. The Siemens suite is employed for experiments and evaluations. A key finding of this research is that the equal (50%) split of training and testing data contributes to the higher model performance instead of 7:3 and 8:2 split. It is mainly due to presence of similar training samples in the training set leading to overfitting of the trained model. After testing, the proposed MMFL model successfully identifies all bugs in every program version, requiring just 16% of the code lines to be scanned, which is significantly less than the amount needed by current state-of-the-art methods. [ABSTRACT FROM AUTHOR]
Copyright of AIP Conference Proceedings is the property of American Institute of Physics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Βάση Δεδομένων: Complementary Index
FullText Text:
  Availability: 0
Header DbId: edb
DbLabel: Complementary Index
An: 194546848
RelevancyScore: 1097
AccessLevel: 6
PubType: Conference
PubTypeId: conference
PreciseRelevancyScore: 1097.41918945313
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: MMFL: Multi-modal software fault localizer using structural source code features.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Barik%2C+Paramananda%22">Barik, Paramananda</searchLink><br /><searchLink fieldCode="AR" term="%22Kishore%2C+Pushkar%22">Kishore, Pushkar</searchLink><br /><searchLink fieldCode="AR" term="%22Mohapatra%2C+Durga+Prasad%22">Mohapatra, Durga Prasad</searchLink><br /><searchLink fieldCode="AR" term="%22Nayak%2C+Gayatri%22">Nayak, Gayatri</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: AIP Conference Proceedings; 2026, Vol. 3388 Issue 1, p1-9, 9p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Artificial+neural+networks%22">Artificial neural networks</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink><br /><searchLink fieldCode="DE" term="%22Defect+tracking+%28Computer+software+development%29%22">Defect tracking (Computer software development)</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Software failures in applications result in significant costs for organizations, making it essential to identify and fix defects efficiently. Software fault localization, i.e., the process of pinpointing the location of bugs, helps developers reduce debugging and maintenance efforts. Automated fault localization further accelerates bug finding and patching. Recent studies leverage artificial neural networks (ANNs) for fault localization, typically using binary branches and func-tions coverage data to train the models. However, the proposed approach enhances the performance of fault localizer by considering the number of times each branch and function are covered. The Siemens suite is employed for experiments and evaluations. A key finding of this research is that the equal (50%) split of training and testing data contributes to the higher model performance instead of 7:3 and 8:2 split. It is mainly due to presence of similar training samples in the training set leading to overfitting of the trained model. After testing, the proposed MMFL model successfully identifies all bugs in every program version, requiring just 16% of the code lines to be scanned, which is significantly less than the amount needed by current state-of-the-art methods. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of AIP Conference Proceedings is the property of American Institute of Physics and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=194546848
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1063/5.0319338
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 9
        StartPage: 1
    Subjects:
      – SubjectFull: Artificial neural networks
        Type: general
      – SubjectFull: Debugging
        Type: general
      – SubjectFull: Defect tracking (Computer software development)
        Type: general
    Titles:
      – TitleFull: MMFL: Multi-modal software fault localizer using structural source code features.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Barik, Paramananda
      – PersonEntity:
          Name:
            NameFull: Kishore, Pushkar
      – PersonEntity:
          Name:
            NameFull: Mohapatra, Durga Prasad
      – PersonEntity:
          Name:
            NameFull: Nayak, Gayatri
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 12
              M: 06
              Text: 2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 0094243X
          Numbering:
            – Type: volume
              Value: 3388
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: AIP Conference Proceedings
              Type: main
ResultId 1