基于本體的群體軟件工程關聯(lián)數(shù)據(jù)自動構建.pdf_第1頁
已閱讀1頁,還剩78頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、群體軟件工程正成為云時代軟件開發(fā)新模式,它利用群體開發(fā)力量和群體智能技術,快速構造規(guī)模龐大、功能復雜、技術創(chuàng)新的軟件。然而群體協(xié)同開發(fā)面臨大規(guī)模數(shù)據(jù)的挑戰(zhàn):幾十萬名開發(fā)人員、千萬行代碼、上千版本版次、大量的需求、設計模型、測試用例、缺陷、變更、任務、討論記錄和郵件等等,如何從這些分布異構的大規(guī)模數(shù)據(jù)中高效地知曉信息和發(fā)現(xiàn)知識成為了急需解決的問題。
  針對以上問題,本文將語義網(wǎng)引入軟件工程領域,把這些多源異構數(shù)據(jù)進行細粒度語義關聯(lián)

2、,基于本體技術,自動構建包括需求、模塊、代碼、缺陷、提交、開發(fā)人員、郵件列表等核心實體的軟件工程關聯(lián)數(shù)據(jù),為群體軟件工程的信息智能搜索、數(shù)據(jù)挖掘、變更影響分析等提供有力的數(shù)據(jù)支撐。
  具體地,本文的貢獻包括:
  1)軟件工程本體的構建。采用基于映射的技術將來自不同數(shù)據(jù)源的結構化元數(shù)據(jù)直接映射生成初始本體,并進行本體融合,構建出軟件工程領域本體。本文研究改進了基于映射的初始本體自動構建技術和本體融合技術。通過關系模式的抽取

3、與合并,提高了映射生成的初始本體準確性;通過從本體概念命名、屬性、關聯(lián)和結構四個緯度識別相同或相似的本體概念并將其合并,從而得到完整有效的軟件工程本體。采用eclipse.jdt、tomcat7和openssh開源項目進行對比實驗,實驗結果表明,和現(xiàn)有方法相比較,本文方法構建出的軟件工程本體準確性更高。
  2)軟件工程關聯(lián)數(shù)據(jù)的抽取。本文采用了基于映射的技術,將各數(shù)據(jù)源中的結構化數(shù)據(jù)直接映射生成軟件工程關聯(lián)數(shù)據(jù)(即軟件工程本體的

4、實例),并利用實例消解技術和實例屬性消歧技術進行清洗,解決存在的數(shù)據(jù)冗余和沖突問題。基于開源項目的對比實驗表明,和現(xiàn)有方法相比較,本文方法能更有效地識別和處理抽取關聯(lián)數(shù)據(jù)中的冗余和沖突,得到更有效的關聯(lián)數(shù)據(jù)。
  3)軟件工程關聯(lián)數(shù)據(jù)的發(fā)現(xiàn)?;谕x詞、動賓短語和結構關系三個特征,利用自然語言處理技術和信息檢索技術從各數(shù)據(jù)源結構化與非結構化數(shù)據(jù)中發(fā)現(xiàn)潛在的或遺漏的關聯(lián)關系,擴充關聯(lián)數(shù)據(jù)。以兩個開源項目和兩個閉源項目為實驗數(shù)據(jù)進行方

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論