天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

缺陷定位軟件庫(kù)挖掘:修正向量空間模型與預(yù)訓(xùn)練詞嵌入的比較分析

發(fā)布時(shí)間:2023-06-04 05:07
  軟件倉(cāng)庫(kù)挖掘領(lǐng)域可以分析軟件倉(cāng)庫(kù)中的數(shù)據(jù)以便促進(jìn)軟件的開(kāi)發(fā)過(guò)程。雖然版本控制系統(tǒng)、缺陷跟蹤系統(tǒng)、通信檔案、設(shè)計(jì)要求和文檔中存在大量數(shù)據(jù),但是由于其高度非結(jié)構(gòu)化性質(zhì),研究人員在將其用于分析時(shí)仍面臨挑戰(zhàn)。從事軟件倉(cāng)庫(kù)挖掘的人員試圖解決的任務(wù)之一是缺陷定位。定位源代碼中的缺陷是很困難的。眾所周知,手動(dòng)缺陷定位的過(guò)程是乏味且困難的,因此開(kāi)發(fā)人員會(huì)花費(fèi)大量的時(shí)間在這上。缺陷定位的目的在于能夠基于缺陷報(bào)告自動(dòng)識(shí)別有缺陷的源代碼文件。即使有大量的自動(dòng)化技術(shù),該領(lǐng)域尚未充分發(fā)揮其潛力并實(shí)現(xiàn)商業(yè)化。因此,自動(dòng)缺陷定位仍然是一個(gè)懸而未決的問(wèn)題,研究團(tuán)體對(duì)此表現(xiàn)出了極大的興趣。隨著最近自然語(yǔ)言處理領(lǐng)域的發(fā)展,許多用于將單詞嵌入向量中的模型已經(jīng)被提出。它們是基于分布假設(shè),即單詞含義的相似度由它們?cè)谙蛄靠臻g中的相似度表示。這種模型允許我們通過(guò)觀察單詞向量表示之間的距離來(lái)度量單詞之間的語(yǔ)義相似性。本文結(jié)合信息檢索模型,探討了詞嵌入預(yù)訓(xùn)練模型在缺陷定位中的有效性。通過(guò)使用不同的預(yù)處理技術(shù),提出的模型由檢索與所分析的缺陷報(bào)告相關(guān)的源代碼文件的排序列表的能力進(jìn)行評(píng)估。缺陷定位能夠處理具有非結(jié)構(gòu)化性質(zhì)的數(shù)據(jù),如缺陷報(bào)告、...

【文章頁(yè)數(shù)】:71 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
Abstract
摘要
Chapter1 Introduction
    1.1 Introduction to Mining Software Repositories
    1.2 Background research and objectives
        1.2.1 Research Objectives and contribution of the thesis
        1.2.2 Background research
        1.2.3 Motivation
    1.3 Literature Review and Analysis
Chapter2 Theoretical Background
    2.1 Version Control Systems
        2.1.1 Source Forge
        2.1.2 Git Hub
    2.2 Bug tracking systems
        2.2.1 Bugzilla
    2.3 Information retrieval
        2.3.1 Common terminology
    2.4 Commonly used IR models
        2.4.1 Vector Space Model(VSM)
        2.4.2 Revised Vector Space Model(r VSM)
        2.4.3 Latent Semantic Indexing(LSI)
        2.4.4 Probabilistic Latent Semantic Indexing(PLSI)
        2.4.5 Latent Dirichlet Allocation
    2.5 Word embeddings
        2.5.1 Vector space model and statistical language model
        2.5.2 Representing text with embeddings
        2.5.3 Types of word embeddings
    2.6 Abstract Syntax Trees
    2.7 Summary
Chapter3 Bridging the Lexical Gap
    3.1 Pretrained Word Embedding Models
        3.1.1 word2Vec model trained on Stack Overflow posts
        3.1.2 Fast Text model trained on Common Crawl
        3.1.3 Glo Ve model trained on Common Crawl
        3.1.4 fast Text model trained on source code files
    3.2 Types of similarity
        3.2.1 Lexical similarity
        3.2.2 Semantic similarity
    3.3 Similarity measures
        3.3.1 Cosine similarity
        3.3.2 Word Mover distance
    3.4 Objective Function and Optimization
        3.4.1 Differential evolution
    3.5 Structure of the model
    3.6 Summary
Chapter4 Experimental Setup And Results
    4.1 Data collection
    4.2 Parsing and preprocessing
        4.2.1 Tokenization and linguistic preprocessing of tokens
    4.3 Experiments with different preprocessing techniques
        4.3.1 Embedding whole content of source files
        4.3.2 Parsing ASTs of source code files
    4.4 Experiments with different pretrained vectors
    4.5 Evaluation
    4.6 Results
        4.6.1 fast Text vectors trained on Common Crawl data
        4.6.2 Glo Ve vectors trained on Common Crawl data
        4.6.3 Word2Vec vectors trained on Stack Overflow data
    4.7 Comparison with other models
        4.7.1 Comparison with the base r VSM model
        4.7.2 Comparison of the proposed model with Bug Locator
    4.8 Summary
Conclusion
References
Acknowledgements
Resume



本文編號(hào):3830746

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3830746.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)459fb***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
亚洲熟女一区二区三四区| 欧美成人精品国产成人综合| 欧美做爰猛烈叫床大尺度| 欧美人妻盗摄日韩偷拍| 中文字幕禁断介一区二区| 丰满人妻一二三区av| 亚洲少妇人妻一区二区| 欧美尤物在线视频91| 欧美区一区二区在线观看| 日韩精品视频高清在线观看| 欧美三级大黄片免费看| 麻豆欧美精品国产综合久久| 婷婷激情四射在线观看视频| 狠狠做五月深爱婷婷综合| 久久中文字幕中文字幕中文| 高清亚洲精品中文字幕乱码| 91欧美一区二区三区| 午夜精品成年人免费视频| 成人免费观看视频免费| 免费精品一区二区三区| 成人国产激情福利久久| 免费特黄一级一区二区三区| 午夜亚洲精品理论片在线观看| 欧美成人黄色一级视频| 日韩1区二区三区麻豆| 国产又粗又爽又猛又黄的 | 国产精品久久三级精品| 青青免费操手机在线视频| 国产传媒中文字幕东京热| 空之色水之色在线播放| 熟女少妇一区二区三区蜜桃| 99久久国产综合精品二区| 国产不卡在线免费观看视频| 日本最新不卡免费一区二区| 日韩高清一区二区三区四区| 中文字幕区自拍偷拍区| 国产一区欧美一区日韩一区| 五月情婷婷综合激情综合狠狠| 亚洲黄片在线免费小视频| 国产精品伦一区二区三区四季| 亚洲中文字幕剧情在线播放|