A Deep Learning approach to predict software bugs using micro patterns and software metrics
Uloženo v:
| 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 |
Nájsť tento článok vo Web of Science