資料介紹
開源軟件項(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)更新率、模塊度、平均路徑長度、平均度、節(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ā) 3.9k次閱讀
- 使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā) 2.4k次閱讀
- 嵌入式軟件開發(fā)和軟件開發(fā)的區(qū)別 3.8k次閱讀
- 基于大語言模型辯論的多智能體協(xié)作推理分析 2.7k次閱讀
- 嘉楠科技開源最新一代K230芯片軟硬件開發(fā)包簡介 6.9k次閱讀
- 面向對(duì)象開發(fā)的SOLID五大基本原則 1.3k次閱讀
- 尋找開源硬件成功的觸發(fā)器 1.1k次閱讀
- Elasticsearch 8作為開源軟件正式發(fā)布 3.3k次閱讀
- NI LabVIEW 8.5軟件的五大特性與改進(jìn) 1.4k次閱讀
- C++到底適不適合桌面軟件開發(fā)C++的應(yīng)用方向和發(fā)展分析 2w次閱讀
- 把軟件項(xiàng)目管理方法引入嵌入式系統(tǒng)的開發(fā)之中的設(shè)計(jì)淺析 2.6k次閱讀
- 軟件bug的確認(rèn)和解決 4.3k次閱讀
- NASA的開源軟件是什么?NASA的開源軟件的詳細(xì)分析 8.4k次閱讀
- 中國人工智能開源軟件前生今生到底如何? 6.4k次閱讀
- 使用動(dòng)態(tài)軟件分析為醫(yī)療設(shè)備通過審批提供支持 2.4k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費(fèi)
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊(cè)
- 0.74 MB | 1次下載 | 免費(fèi)
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測(cè)距模塊產(chǎn)品手冊(cè)
- 0.43 MB | 1次下載 | 免費(fèi)
- 8SDFM 激光測(cè)距模塊模組手冊(cè)
- 0.54 MB | 1次下載 | 免費(fèi)
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場(chǎng)分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費(fèi)
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費(fèi)
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場(chǎng)景
- 3.05 MB | 12次下載 | 免費(fèi)
- 6【開源】60余套STM32單片機(jī)、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項(xiàng)目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費(fèi)
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機(jī)主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論