天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 管理論文 > 組織管理論文 >

軟件開發(fā)中軟件體系結構假設條件及其管理

發(fā)布時間:2020-08-28 15:45
   在軟件開發(fā)中,存在很多不確定性,但為了實現(xiàn)項目目標(如在計劃內完成項目),涉眾往往需要處理這些不確定的事物(如假設條件制定)。軟件開發(fā)中的假設條件指在沒有足夠證據(jù)支持的情況下,被接受或認可為真的軟件開發(fā)知識。軟件開發(fā)中存在多種類型的假設條件,本文關注體系結構假設條件,且解決的核心問題是:如何在軟件開發(fā)中系統(tǒng)地管理體系結構假設條件?本文系統(tǒng)分析了軟件體系結構假設條件及其管理的研究和實踐問題。首先設計并執(zhí)行了關于軟件開發(fā)中假設條件及其管理的系統(tǒng)文獻映射研究。關鍵結果如下:(1)盡管識別出十二類假設條件管理活動,但并未發(fā)現(xiàn)任何系統(tǒng)的假設條件管理過程。(2)在軟件開發(fā)實踐中管理假設條件仍然是一個巨大的挑戰(zhàn)。(3)應特別重視無效的或隱式的假設條件。此外,針對工業(yè)界中體系結構假設條件及其管理的現(xiàn)狀,本文設計并執(zhí)行了案例研究。該案例研究的結果與上述系統(tǒng)文獻映射研究的結果一致。例如在該案例研究中識別出十二類體系結構假設條件管理活動(如制定和描述),且未發(fā)現(xiàn)任何系統(tǒng)的體系結構假設條件管理過程。過程對體系結構假設條件管理尤為重要,因此本文提出了軟件體系結構假設條件的通用管理過程。該過程由四個軟件體系結構假設條件管理活動(即制定、描述、評價、維護)組成。此外,使用了案例研究方法來評價該管理過程。主要結果為:(1)理解和執(zhí)行該管理過程所需的成本適中。(2)該管理過程可以明確體系結構假設條件,識別和減少無效的體系結構假設條件。(3)以上的結果受多種因素影響。在對體系結構假設條件管理過程的評價中,發(fā)現(xiàn)系統(tǒng)地描述體系結構假設條件在假設條件管理中具有重要意義。由于現(xiàn)有的體系結構假設條件描述方法均存在不同的問題,因此,本文設計了用于描述體系結構假設條件的框架。該框架包括四個視角(即細節(jié)視角、關系視角、追溯視角、演化視角)以涵蓋體系結構假設條件及其管理的涉眾關注點。此外,本文通過案例研究方法評價了該框架。該案例研究的主要結果為:(1)該框架容易理解(如半天的研討會);(2)創(chuàng)建體系結構假設條件演化視圖所需成本最小,其次為細節(jié)視圖和關系視圖;(3)該框架可以幫助涉眾識別項目中的風險以及理解項目中的體系結構假設條件。
【學位單位】:武漢大學
【學位級別】:博士
【學位年份】:2018
【中圖分類】:TP311.52
【部分圖文】:

論文結構


逑1.5邐論文結構逡逑如圖1-1所示,本文結構如下:第2章通過系統(tǒng)文獻映射研究方法以理解軟件開發(fā)逡逑中假設條件及其管理的研宄現(xiàn)狀。第3章通過探索性案例研宄以理解軟件體系結構假設逡逑條件及其管理在工業(yè)界的實踐。第4章首先介紹體系結構假設條件管理過程,其次給出逡逑對該過程的驗證。第5章首先介紹體系結構假設條件歸檔框架,其次給出對該框架的驗逡逑證。第6章總結全文工作并給出對未來工作的展望。逡逑12逡逑

篩選過程,試驗性,文獻,步驟


圖2-1文獻的試驗性檢索和篩選過程逡逑2.2.2.2文獻的正式檢索和篩選過程逡逑如圖2-2所示,文獻的正式檢索和篩選過程包括7個步驟:逡逑步驟h在七個數(shù)據(jù)庫中檢索文獻。逡逑步驟2:基于數(shù)據(jù)庫的檢索結果進行第一輪篩選(標題和摘要)。逡逑步驟3:基于步驟2的結果進行第二輪篩選(全文)。逡逑步驟4:基于步驟3的結果采用滾雪球技術[31]對其參考文獻進行人工篩選。滾雪球逡逑包括對一篇文獻的參考文獻進行篩選(逆向滾雪球)或者對引用該文獻的其他文獻進行逡逑篩選(正向滾雪球)以識別額外的相關文獻[31]。此系統(tǒng)文獻映射研宄首先采用逆向滾逡逑雪球技術識別額外的相關文獻(即步驟4-1),然后通過標題和摘要篩選識別的文獻(即逡逑步驟4-2),最后基于步驟4-2的結果通過全文篩選文獻(即步驟4-3)。逡逑步驟5:在七個數(shù)據(jù)庫中檢索和篩選關于rely-guarantee和assumption-commitment逡逑的方法。執(zhí)行該步驟的原因是在執(zhí)行步驟3和步驟4的同時,本研宄發(fā)現(xiàn)一些入選文獻逡逑使用邋assume-guarantee邋方法(又名邋rely-guarantee邋或者邋assumption-commitment)在軟件開逡逑發(fā)中管理假設條件。逡逑步驟6:數(shù)據(jù)抽取(包含試驗性的數(shù)據(jù)抽。。逡逑18逡逑

篩選過程,檢索范圍,數(shù)據(jù)庫,標題


2.2.2.3邋檢索范圍逡逑如表2-1所示,基于我們設計類似研究的經(jīng)驗以及軟件工程中相關的工作[29][33],逡逑本研宄選擇以下七個數(shù)據(jù)庫作為檢索的來源。因這七個數(shù)據(jù)庫采用不同的檢索引擎和策逡逑略,因此在各數(shù)據(jù)庫中的檢索范圍也不同。例如在Springer邋Link數(shù)據(jù)庫中,其檢索引擎逡逑支持用戶檢索邋“with邋all邋of邋the邋words”、“with邋the邋exact邋phase’’、“with邋at邋least邋one邋of邋the逡逑words”、“without邋the邋words’’、“where邋the邋title邋contains’,、“where邋the邋authors邋/editor邋is,’、逡逑“Mow辦但是該引擎并不支持基于關鍵字或摘要的檢索。所以針對逡逑Springer邋Link數(shù)據(jù)庫,本研究設定其檢索范圍為標題。逡逑表2-1數(shù)據(jù)庫檢索逡逑數(shù)據(jù)庫邐|鏈接邐|檢索范圍逡逑ACM邋Digital邋Library邐http://dl.acm.org/邐標題、摘要逡逑IEEE邋Explore邐http://ieeexplore.ieee.org/Xplore/home.jsp邐標題、關鍵字、摘要逡逑

【參考文獻】

相關期刊論文 前3條

1 崔曉峰;孫艷春;梅宏;;以決策為中心的軟件體系結構設計方法[J];軟件學報;2010年06期

2 梅宏;申峻嶸;;軟件體系結構研究進展[J];軟件學報;2006年06期

3 孫昌愛,金茂忠,劉超;軟件體系結構研究綜述[J];軟件學報;2002年07期



本文編號:2807780

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/2807780.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶a9596***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com