資料介紹
開源軟件項(xiàng)目因門檻低、自由度高,在開發(fā)過程中存在進(jìn)度緩慢、效率低下和項(xiàng)目質(zhì)量偏低等問題;冋時(shí),軟件峭壁( Software cliff wall〕作為一種判定項(xiàng)目魯棒性的依據(jù),表現(xiàn)為軟件開發(fā)過程中在短時(shí)間內(nèi)完成遠(yuǎn)超過常規(guī)增量開發(fā)的一種代碼貢獻(xiàn)行為,是軟件演化過程中可持續(xù)發(fā)展的一種潛在威脅。為了深入硏究開源項(xiàng)目的開發(fā)過程,更準(zhǔn)確地刻畫軟件演化,從而提高軟件開發(fā)效率,分析軟件峭壁的成因是一種行之有效的方法。實(shí)驗(yàn)以( Github上9個(gè)時(shí)間跨度至少有5年的開源軟件項(xiàng)目為研究對(duì)象,分別以月份和季度為周期,基于150000多個(gè) commits上開發(fā)者的關(guān)注與評(píng)論信息構(gòu)建開發(fā)者合作網(wǎng)絡(luò)(Deveoper Collaboration Networks,DCN),將代碼行數(shù)超過1萬行的單次 commit視為軟件峭壁,并從網(wǎng)絡(luò)規(guī)模、網(wǎng)絡(luò)結(jié)構(gòu)、網(wǎng)絡(luò)質(zhì)量3個(gè)方面,利用節(jié)點(diǎn)數(shù)、連邊數(shù)、節(jié)點(diǎn)更新率、模塊度、平均路徑長(zhǎng)度、平均度、節(jié)點(diǎn)入度指數(shù)、節(jié)點(diǎn)出度均值、多樣性這9個(gè)度量指標(biāo)來分析軟件開發(fā)過程中DCN與軟件峭壁的關(guān)系。研究結(jié)果表明:1)當(dāng)開發(fā)團(tuán)隊(duì)規(guī)模偏小,且成員更新幅度較大時(shí),容易形成軟件峭壁;2)保持開發(fā)者之間良好的“小世界”特性,有助于避免峭壁的產(chǎn)生;3)以季度為周期來分析軟件開發(fā)過程中DCN與軟件峭壁的關(guān)系更為合適,且開發(fā)團(tuán)隊(duì)成員的組織來源多樣化也會(huì)在一定程度上促進(jìn)軟件峭壁的產(chǎn)生。
- 設(shè)計(jì)模式_可復(fù)用面向對(duì)象軟件的基礎(chǔ).pdf 0次下載
- dfm可制造性分析軟件
- pcb分析軟件
- 開源pcb設(shè)計(jì)軟件
- 開源網(wǎng)絡(luò)協(xié)議分析器WireShark軟件下載 15次下載
- 在線社交網(wǎng)絡(luò)中群體影響力的建模及實(shí)驗(yàn)分析 19次下載
- 眾包協(xié)作過程恢復(fù)算法及其研究綜述 7次下載
- ThinkPHP 6.0完全開發(fā)手冊(cè)資源下載 13次下載
- 開源軟件關(guān)鍵開發(fā)者類型及協(xié)作網(wǎng)絡(luò)魯棒性綜述 4次下載
- 基于PLSA模型的群體情緒演進(jìn)分析 0次下載
- GitHub開源軟件開發(fā)過程影響因素分析 0次下載
- 面向用戶群體的Web服務(wù)推薦 0次下載
- 基于開源技術(shù)的Web協(xié)作工作軟件設(shè)計(jì)實(shí)現(xiàn)蔣琨 0次下載
- 面向對(duì)象軟件度量C&K方法的研究與改進(jìn)
- 面向對(duì)象軟件開發(fā)概述
- Vector DaVinci Team解決方案實(shí)現(xiàn)AUTOSAR Classic ECU軟件開發(fā) 1343次閱讀
- 使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā) 537次閱讀
- 嵌入式軟件開發(fā)和軟件開發(fā)的區(qū)別 2357次閱讀
- 基于大語言模型辯論的多智能體協(xié)作推理分析 1512次閱讀
- 嘉楠科技開源最新一代K230芯片軟硬件開發(fā)包簡(jiǎn)介 4159次閱讀
- 面向對(duì)象開發(fā)的SOLID五大基本原則 797次閱讀
- 尋找開源硬件成功的觸發(fā)器 754次閱讀
- Elasticsearch 8作為開源軟件正式發(fā)布 2458次閱讀
- NI LabVIEW 8.5軟件的五大特性與改進(jìn) 1077次閱讀
- C++到底適不適合桌面軟件開發(fā)C++的應(yīng)用方向和發(fā)展分析 1.8w次閱讀
- 把軟件項(xiàng)目管理方法引入嵌入式系統(tǒng)的開發(fā)之中的設(shè)計(jì)淺析 2162次閱讀
- 軟件bug的確認(rèn)和解決 3974次閱讀
- NASA的開源軟件是什么?NASA的開源軟件的詳細(xì)分析 7443次閱讀
- 中國(guó)人工智能開源軟件前生今生到底如何? 5689次閱讀
- 使用動(dòng)態(tài)軟件分析為醫(yī)療設(shè)備通過審批提供支持 1957次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論