A Deep Learning approach to predict software bugs using micro patterns and software metrics

Uloženo v:
Podrobná bibliografie
Název: A Deep Learning approach to predict software bugs using micro patterns and software metrics
Autoři: Brumfield, Marcus
Zdroj: Theses and Dissertations
Informace o vydavateli: Scholars Junction
Rok vydání: 2020
Témata: Deep Learning, Traceable Code Patterns, Software Metrics
Popis: Software bugs prediction is one of the most active research areas in the software engineering community. The process of testing and debugging code proves to be costly during the software development life cycle. Software metrics measure the quality of source code to identify software bugs and vulnerabilities. Traceable code patterns are able to de- scribe code at a finer granularity level to measure quality. Micro patterns will be used in this research to mechanically describe java code at the class level. Machine learning has also been introduced for bug prediction to localize source code for testing and debugging. Deep Learning is a branch of Machine Learning that is relatively new. This research looks to improve the prediction of software bugs by utilizing micro patterns with deep learning techniques. Software bug prediction at a finer granularity level will enable developers to localize code to test and debug during the development process.
Druh dokumentu: text
Popis souboru: application/pdf
Jazyk: unknown
Relation: https://scholarsjunction.msstate.edu/td/101; https://scholarsjunction.msstate.edu/context/td/article/1100/viewcontent/Marcus_Brumfield_Thesis.pdf
Dostupnost: https://scholarsjunction.msstate.edu/td/101
https://scholarsjunction.msstate.edu/context/td/article/1100/viewcontent/Marcus_Brumfield_Thesis.pdf
Přístupové číslo: edsbas.92F2BEE1
Databáze: BASE
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://scholarsjunction.msstate.edu/td/101#
    Name: EDS - BASE (s4221598)
    Category: fullText
    Text: View record from BASE
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Brumfield%20M
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edsbas
DbLabel: BASE
An: edsbas.92F2BEE1
RelevancyScore: 894
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 893.994323730469
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A Deep Learning approach to predict software bugs using micro patterns and software metrics
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Brumfield%2C+Marcus%22">Brumfield, Marcus</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Theses and Dissertations
– Name: Publisher
  Label: Publisher Information
  Group: PubInfo
  Data: Scholars Junction
– Name: DatePubCY
  Label: Publication Year
  Group: Date
  Data: 2020
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Deep+Learning%22">Deep Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Traceable+Code+Patterns%22">Traceable Code Patterns</searchLink><br /><searchLink fieldCode="DE" term="%22Software+Metrics%22">Software Metrics</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Software bugs prediction is one of the most active research areas in the software engineering community. The process of testing and debugging code proves to be costly during the software development life cycle. Software metrics measure the quality of source code to identify software bugs and vulnerabilities. Traceable code patterns are able to de- scribe code at a finer granularity level to measure quality. Micro patterns will be used in this research to mechanically describe java code at the class level. Machine learning has also been introduced for bug prediction to localize source code for testing and debugging. Deep Learning is a branch of Machine Learning that is relatively new. This research looks to improve the prediction of software bugs by utilizing micro patterns with deep learning techniques. Software bug prediction at a finer granularity level will enable developers to localize code to test and debug during the development process.
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: text
– Name: Format
  Label: File Description
  Group: SrcInfo
  Data: application/pdf
– Name: Language
  Label: Language
  Group: Lang
  Data: unknown
– Name: NoteTitleSource
  Label: Relation
  Group: SrcInfo
  Data: https://scholarsjunction.msstate.edu/td/101; https://scholarsjunction.msstate.edu/context/td/article/1100/viewcontent/Marcus_Brumfield_Thesis.pdf
– Name: URL
  Label: Availability
  Group: URL
  Data: https://scholarsjunction.msstate.edu/td/101<br />https://scholarsjunction.msstate.edu/context/td/article/1100/viewcontent/Marcus_Brumfield_Thesis.pdf
– Name: AN
  Label: Accession Number
  Group: ID
  Data: edsbas.92F2BEE1
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.92F2BEE1
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: unknown
    Subjects:
      – SubjectFull: Deep Learning
        Type: general
      – SubjectFull: Traceable Code Patterns
        Type: general
      – SubjectFull: Software Metrics
        Type: general
    Titles:
      – TitleFull: A Deep Learning approach to predict software bugs using micro patterns and software metrics
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Brumfield, Marcus
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2020
          Identifiers:
            – Type: issn-locals
              Value: edsbas
            – Type: issn-locals
              Value: edsbas.oa
          Titles:
            – TitleFull: Theses and Dissertations
              Type: main
ResultId 1