軟件生態(tài)系統(tǒng)的健康性評估 ——以Github為例
發(fā)布時間:2021-03-08 23:24
軟件生態(tài)系統(tǒng)是指在共享軟件信息的環(huán)境內(nèi)部由軟件產(chǎn)業(yè)相關(guān)工作人員和其制造的軟件產(chǎn)品所構(gòu)成的集合。軟件生態(tài)系統(tǒng)強(qiáng)調(diào)了互利共生、資源共享的創(chuàng)新發(fā)展理念,構(gòu)建了一種嶄新的互相協(xié)作、彼此促進(jìn)的軟件生產(chǎn)模式。評估軟件生態(tài)系統(tǒng)的健康性可以明晰軟件生態(tài)系統(tǒng)的健康情況,通過分析相關(guān)影響因素和指標(biāo)進(jìn)而對軟件生態(tài)系統(tǒng)采取一系列具有針對性的調(diào)控策略,助推軟件生態(tài)系統(tǒng)健康穩(wěn)定且長遠(yuǎn)地發(fā)展。PSR(Pressure-State-Response)模型是評估自然生態(tài)系統(tǒng)健康性的經(jīng)典模型,本文考慮到軟件生態(tài)系統(tǒng)與自然生態(tài)系統(tǒng)概念上的同源性和結(jié)構(gòu)上的相似性,因此將該模型引入到對軟件生態(tài)系統(tǒng)健康性的研究當(dāng)中。本文使用PSR(Pressure-State-Response)模型,以Github為例評估了軟件生態(tài)系統(tǒng)的健康性。本文所做的具體工作如下:(1)建立軟件生態(tài)系統(tǒng)健康性評估模型。本文在PSR模型的壓力、狀態(tài)、響應(yīng)三個層次之下分析軟件生態(tài)系統(tǒng)健康性的影響因素,按照全面性、準(zhǔn)確性、經(jīng)典性和易獲取性的指標(biāo)選取原則,從影響因素中篩選出軟件生態(tài)系統(tǒng)健康性的評估指標(biāo),利用熵值法計算指標(biāo)權(quán)重,進(jìn)而計算軟件生態(tài)系統(tǒng)健康性,建立起軟件...
【文章來源】:中國礦業(yè)大學(xué)江蘇省 211工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【圖文】:
主要研究內(nèi)容Figure1-1Mainresearchcontents
淖槌沙?分維持穩(wěn)定,則可以認(rèn)為該生態(tài)系統(tǒng)面對襲擊時具備一定程度的免疫能力。Rapport等人認(rèn)為生態(tài)系統(tǒng)的健康與社會經(jīng)濟(jì)和人類活動息息相關(guān)。生態(tài)系統(tǒng)的健康性不僅對生態(tài)系統(tǒng)內(nèi)部的成員十分重要,而且對整個社會關(guān)系的發(fā)展、經(jīng)濟(jì)水平的提高、文化程度的改善、文明的傳播都起到促進(jìn)作用[81]。研究生態(tài)系統(tǒng)的健康性可以對軟件生態(tài)系統(tǒng)面臨未來突如其來的災(zāi)難,亦或是可能遭受的攻擊時起到一定程度的預(yù)防和保護(hù)作用。面對干擾因素時,生態(tài)系統(tǒng)會經(jīng)歷多個階段,包括初期混沌階段、反抗抵御階段、恢復(fù)狀態(tài)階段,具體干擾過程如圖2-1所示。在遭遇干擾后,一些組成成分可能會抵御住攻擊,保持原先的狀態(tài);一些組成成分可能會消失;一些組成成分可能會演變成為新的物種;一些組成成分可能會在不可控的條件下變化為非正常的狀態(tài)。干擾因素的變化會導(dǎo)致生態(tài)系統(tǒng)也相應(yīng)地產(chǎn)生一些變化。例如當(dāng)干擾因素的種類、數(shù)目、頻次、時長發(fā)生變化時,生態(tài)系統(tǒng)的反映也各不相同。當(dāng)生態(tài)系統(tǒng)具備一定免疫能力時,一部分的干擾因素由于生態(tài)系統(tǒng)回彈和恢復(fù)機(jī)制并不能引起負(fù)面影響,甚至?xí)蔀橐恍┥鷳B(tài)系統(tǒng)的依賴[82]。在多數(shù)情況下,大部分干擾因素會給生態(tài)系統(tǒng)造成負(fù)面影響。Rapport等人認(rèn)為要充分考慮到生態(tài)系統(tǒng)健康的影響因素。例如,在森林生態(tài)系統(tǒng)中,主要的影響因素有:氣候變化、溫度變化、突發(fā)性山火、水源涵養(yǎng)、臟污氣體、過度砍伐等因素[83]。如圖2-2所示,生態(tài)系統(tǒng)的健康始終是一個相對圖2-1干擾過程Figure2-1Interferingprocess
2相關(guān)概念、模型和算法介紹11性的概念,生態(tài)系統(tǒng)是否活躍、生態(tài)系統(tǒng)的各個部分是否完善、外界對生態(tài)系統(tǒng)的影響、生態(tài)系統(tǒng)在遇到壓力后能否及時復(fù)原、生態(tài)系統(tǒng)能否對外界提供對應(yīng)的職能都是衡量生態(tài)系統(tǒng)是否健康的標(biāo)準(zhǔn)。目前衡量生態(tài)系統(tǒng)健康涉及多個學(xué)科的綜合評價方法,不僅要對生態(tài)系統(tǒng)內(nèi)部進(jìn)行不同范圍的劃分,以實(shí)現(xiàn)評價范圍的多元化,還需要綜合考慮政治、經(jīng)濟(jì)、文化等多個方面的因素?梢詫⑿畔W(xué)、社會學(xué)、經(jīng)濟(jì)學(xué)和生態(tài)學(xué)相結(jié)合,取各類學(xué)科的評價方法進(jìn)行適當(dāng)?shù)厝诤,進(jìn)而得出一套科學(xué)客觀的評價生態(tài)系統(tǒng)是否健康的方法。探究有利于生態(tài)系統(tǒng)的組成成分可以長久生存的條件一直是科研工作者們的目標(biāo),研究生態(tài)系統(tǒng)的健康性為探索這一目標(biāo)提供了獨(dú)辟蹊徑的角度。在研究生態(tài)系統(tǒng)的過程中,尤其要注意以多層面、多角度、多種類的思維方式,實(shí)現(xiàn)可持續(xù)地維護(hù)生態(tài)系統(tǒng)健康發(fā)展的目的。例如徐穎等人認(rèn)為生態(tài)系統(tǒng)在保持自身狀態(tài)良好的同時,還需要考慮生態(tài)系統(tǒng)遭受攻擊之后恢復(fù)原貌的能力大孝調(diào)配水平和所需時間[84]。目前,研究生態(tài)系統(tǒng)的健康性這一課題依然存在著一些問題值得探究,例如采取何種指標(biāo)體系和衡量方法才能最大程度地客觀地評估生態(tài)系統(tǒng)的健康性;衡量生態(tài)系統(tǒng)的健康性數(shù)據(jù)收集與處理方法;生態(tài)系統(tǒng)的健康界定與健康等級劃分的標(biāo)準(zhǔn);生態(tài)系統(tǒng)的組成成分消亡是正常的生命衰敗還是被動淘汰;在選取研究對象的時間維度和空間維度時,應(yīng)當(dāng)選取的規(guī)模、生態(tài)系統(tǒng)內(nèi)部的抽象角色是如何來維持生態(tài)系統(tǒng)的健康等。圖2-2生態(tài)系統(tǒng)健康標(biāo)準(zhǔn)Figure2-2Ecosystemhealthstandards
本文編號:3071839
【文章來源】:中國礦業(yè)大學(xué)江蘇省 211工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【圖文】:
主要研究內(nèi)容Figure1-1Mainresearchcontents
淖槌沙?分維持穩(wěn)定,則可以認(rèn)為該生態(tài)系統(tǒng)面對襲擊時具備一定程度的免疫能力。Rapport等人認(rèn)為生態(tài)系統(tǒng)的健康與社會經(jīng)濟(jì)和人類活動息息相關(guān)。生態(tài)系統(tǒng)的健康性不僅對生態(tài)系統(tǒng)內(nèi)部的成員十分重要,而且對整個社會關(guān)系的發(fā)展、經(jīng)濟(jì)水平的提高、文化程度的改善、文明的傳播都起到促進(jìn)作用[81]。研究生態(tài)系統(tǒng)的健康性可以對軟件生態(tài)系統(tǒng)面臨未來突如其來的災(zāi)難,亦或是可能遭受的攻擊時起到一定程度的預(yù)防和保護(hù)作用。面對干擾因素時,生態(tài)系統(tǒng)會經(jīng)歷多個階段,包括初期混沌階段、反抗抵御階段、恢復(fù)狀態(tài)階段,具體干擾過程如圖2-1所示。在遭遇干擾后,一些組成成分可能會抵御住攻擊,保持原先的狀態(tài);一些組成成分可能會消失;一些組成成分可能會演變成為新的物種;一些組成成分可能會在不可控的條件下變化為非正常的狀態(tài)。干擾因素的變化會導(dǎo)致生態(tài)系統(tǒng)也相應(yīng)地產(chǎn)生一些變化。例如當(dāng)干擾因素的種類、數(shù)目、頻次、時長發(fā)生變化時,生態(tài)系統(tǒng)的反映也各不相同。當(dāng)生態(tài)系統(tǒng)具備一定免疫能力時,一部分的干擾因素由于生態(tài)系統(tǒng)回彈和恢復(fù)機(jī)制并不能引起負(fù)面影響,甚至?xí)蔀橐恍┥鷳B(tài)系統(tǒng)的依賴[82]。在多數(shù)情況下,大部分干擾因素會給生態(tài)系統(tǒng)造成負(fù)面影響。Rapport等人認(rèn)為要充分考慮到生態(tài)系統(tǒng)健康的影響因素。例如,在森林生態(tài)系統(tǒng)中,主要的影響因素有:氣候變化、溫度變化、突發(fā)性山火、水源涵養(yǎng)、臟污氣體、過度砍伐等因素[83]。如圖2-2所示,生態(tài)系統(tǒng)的健康始終是一個相對圖2-1干擾過程Figure2-1Interferingprocess
2相關(guān)概念、模型和算法介紹11性的概念,生態(tài)系統(tǒng)是否活躍、生態(tài)系統(tǒng)的各個部分是否完善、外界對生態(tài)系統(tǒng)的影響、生態(tài)系統(tǒng)在遇到壓力后能否及時復(fù)原、生態(tài)系統(tǒng)能否對外界提供對應(yīng)的職能都是衡量生態(tài)系統(tǒng)是否健康的標(biāo)準(zhǔn)。目前衡量生態(tài)系統(tǒng)健康涉及多個學(xué)科的綜合評價方法,不僅要對生態(tài)系統(tǒng)內(nèi)部進(jìn)行不同范圍的劃分,以實(shí)現(xiàn)評價范圍的多元化,還需要綜合考慮政治、經(jīng)濟(jì)、文化等多個方面的因素?梢詫⑿畔W(xué)、社會學(xué)、經(jīng)濟(jì)學(xué)和生態(tài)學(xué)相結(jié)合,取各類學(xué)科的評價方法進(jìn)行適當(dāng)?shù)厝诤,進(jìn)而得出一套科學(xué)客觀的評價生態(tài)系統(tǒng)是否健康的方法。探究有利于生態(tài)系統(tǒng)的組成成分可以長久生存的條件一直是科研工作者們的目標(biāo),研究生態(tài)系統(tǒng)的健康性為探索這一目標(biāo)提供了獨(dú)辟蹊徑的角度。在研究生態(tài)系統(tǒng)的過程中,尤其要注意以多層面、多角度、多種類的思維方式,實(shí)現(xiàn)可持續(xù)地維護(hù)生態(tài)系統(tǒng)健康發(fā)展的目的。例如徐穎等人認(rèn)為生態(tài)系統(tǒng)在保持自身狀態(tài)良好的同時,還需要考慮生態(tài)系統(tǒng)遭受攻擊之后恢復(fù)原貌的能力大孝調(diào)配水平和所需時間[84]。目前,研究生態(tài)系統(tǒng)的健康性這一課題依然存在著一些問題值得探究,例如采取何種指標(biāo)體系和衡量方法才能最大程度地客觀地評估生態(tài)系統(tǒng)的健康性;衡量生態(tài)系統(tǒng)的健康性數(shù)據(jù)收集與處理方法;生態(tài)系統(tǒng)的健康界定與健康等級劃分的標(biāo)準(zhǔn);生態(tài)系統(tǒng)的組成成分消亡是正常的生命衰敗還是被動淘汰;在選取研究對象的時間維度和空間維度時,應(yīng)當(dāng)選取的規(guī)模、生態(tài)系統(tǒng)內(nèi)部的抽象角色是如何來維持生態(tài)系統(tǒng)的健康等。圖2-2生態(tài)系統(tǒng)健康標(biāo)準(zhǔn)Figure2-2Ecosystemhealthstandards
本文編號:3071839
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3071839.html
最近更新
教材專著