社交編程網路的軟體項目影響力傳播模型的研究

《社交編程網路的軟體項目影響力傳播模型的研究》是依託北京航空航天大學,由蔣競擔任項目負責人的青年科學基金項目。

基本介紹

  • 中文名:社交編程網路的軟體項目影響力傳播模型的研究
  • 依託單位:北京航空航天大學
  • 項目負責人:蔣競
  • 項目類別:青年科學基金項目
項目摘要,結題摘要,

項目摘要

隨著社交化浪潮席捲全球,開源軟體平台與社交網路有機結合,使得社交編程網路應運而生。在軟體開發的過程中,用戶之間的關係和互動行為被有效利用,促使軟體項目的影響力能夠自發、迅速地擴散,吸引更多的用戶協同參與軟體項目,形成群體軟體開發模式。軟體項目影響力是決定社交編程網路中群體軟體工程成敗的關鍵因素。因此,以社交編程網路數據為驅動,以軟體可持續演化為中心的軟體項目影響力的度量、分析以及建模是重要的研究內容。本課題面向海量、複雜、多變的社交編程網路數據,重點圍繞軟體產品特徵、用戶關係和傳播路徑三個方面,提出軟體項目影響力度量和評價體系;通過分析真實軟體項目,發現軟體項目影響力傳播的內在機理;研究軟體項目影響力傳播與軟體產品特徵、用戶關係之間的關聯關係;構建軟體項目影響力傳播模型,研究軟體項目擴散預測的關鍵技術,為軟體項目主動推送、項目管理決策以及開發中群體智慧型有效利用等問題提供科學依據和理論基礎。

結題摘要

隨著社交化浪潮席捲全球,開源軟體平台與社交網路有機結合,使得社交編程網路應運而生。用戶協同參與軟體項目,形成群體軟體開發模式,受到越來越多的關注。軟體項目影響力是決定一個項目在群體軟體工程中成敗的至關重要的因素。現有的研究缺乏針對軟體項目影響力傳播的度量方法和指標體系,缺乏軟體項目影響力傳播性與影響特徵的關聯關係分析,未見軟體項目影響力的傳播模型,難以預測軟體項目影響力的擴散。因此,本課題面向海量、複雜、多變的社交編程網路數據,提出軟體項目影響力度量和評價體系。通過分析真實軟體項目,發現社交編程網路服從冪律分布、符合小世界模型。發現社交關係在軟體項目傳播過程中發揮重要作用,軟體項目傳播具有時間長、距離遠等特點。研究結果可以啟發軟體項目管理者,更好地利用社交網路吸引更多的開發者。採用分支數來度量開源軟體項目的流行度,提出軟體項目傳播的影響特徵,分析用戶特徵、軟體產品特徵和軟體項目傳播的關聯,發現影響軟體項目傳播的重要特徵:用戶創建項目的平均分支次數和項目創建t個月時的分支數量。基於用戶特徵和軟體產品特徵,使用逐步線性回歸方法,建立開源軟體項目流行度預測模型,用t時刻的數據動態預測T時刻的項目分支數量。通過分析開源項目數據,實驗證明開源軟體項目流行度預測模型效果好,開源軟體項目流行度預測模型的預測值和實際值接近。開源軟體項目流行度預測模型為軟體項目主動推送、項目管理決策以及開發中群體智慧型有效利用等問題提供科學依據和理論基礎。

相關詞條

熱門詞條

聯絡我們