計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究_第1頁
計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究_第2頁
計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究_第3頁
計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究_第4頁
計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——計(jì)算機(jī)輔助軟件工程工具的選擇應(yīng)用探究

摘要

計(jì)算機(jī)輔佐軟件工程工具技術(shù)已在計(jì)算機(jī)信息系統(tǒng)開發(fā)利用中獲得了越來越為廣泛的應(yīng)用,那如何才能在多種軟件工具中挑揀出最適合的一種,這是軟件組織迫切需要解決的問題。本文就此陳述在計(jì)算機(jī)輔佐軟件工程工具(CASE)的評價與選擇應(yīng)用中如何利用舉行深層次的探究。

【關(guān)鍵詞】軟件工程工具軟件應(yīng)用選擇

計(jì)算機(jī)輔佐軟件工程工具技術(shù),即CASE工具技術(shù),是從軟件工具及其開發(fā)方法學(xué)根基上進(jìn)展起來的新技術(shù),也是實(shí)際應(yīng)用進(jìn)展的結(jié)果。CASE工具在軟件生存周期過程中要體驗(yàn)籌劃階段,開發(fā)階段,運(yùn)行階段三個階段。90年頭開頭得到了快速進(jìn)展及應(yīng)用,并在軟件市場中發(fā)揮了不成替代的作用。成為目前計(jì)算機(jī)領(lǐng)域中研究的熱點(diǎn)之一。

1計(jì)算機(jī)輔佐軟件工程工具(CASE)應(yīng)用理論研究

軟件工具是用于輔佐計(jì)算機(jī)軟件的開發(fā)、運(yùn)行、維護(hù)和管理等活動的一種軟件。隨著計(jì)算機(jī)輔佐軟件工程工具的展現(xiàn),人們也習(xí)慣使用工具這一術(shù)語。人們不再加以識別地使用軟件工具和CASE工具這兩個詞語。

1.1CSAE工具的技術(shù)種類

CASE系統(tǒng)所涉及到的技術(shù)有兩種:一是支持軟件開發(fā)過程技術(shù),二是特殊的CASE技術(shù),即元-CASE技術(shù)。

2.2對CASE工具分類的標(biāo)準(zhǔn)可分為

(1)功能。

(2)支持的過程。

(3)支持的范圍。

根據(jù)CASE工具的支持范圍,可將其分劃為三類:

(1)支持一個過程任務(wù)的工具。

(2)支持軟件某一過程維護(hù)工程的工具。

(3)環(huán)境支持軟件管理和支持過程的工具。

2.3CASE工具類型及適用范圍

CASE工具的范圍,進(jìn)入軟件開發(fā)生命周期的各個階段,所使用的工具類型如:圖工具,流程建模工具,工程管理工具,文檔工具,分析工具,設(shè)計(jì)工具,源碼欣賞工具,配置管理工具,變更操縱工具,編程工具,原型開發(fā)工具,Web開發(fā)工具,質(zhì)量保證工具,維護(hù)工具。

2CASE工具的選擇與應(yīng)用

2.1CASE工具的選擇階段

選用CASE工具是對軟件組織工作效率和軟件質(zhì)量的提高起到關(guān)鍵性作用。在眾多的CASE工具面前,對如何選擇工具?選擇哪一種工具是最適用的?工具如何符合組織的目標(biāo)?如何對CASE工具舉行技術(shù)評價等這些問題缺乏理論依據(jù),勢必會造成一些不必要的時間和資源濫用。隨著科技的進(jìn)步,實(shí)踐說明,越來越多的應(yīng)用,一個軟件工具,用于評估目的,和應(yīng)用機(jī)制的選擇,合理的軟件工具在軟件組織,提高工作效率和改善軟件開發(fā)過程中是分外必要的。

3.2CASE工具的應(yīng)用階段

為了模范CASE工具的應(yīng)用工作,指引軟件組織告成地采用適用的工具,根據(jù)《信息技術(shù)CASE工具的評價與選擇指南》提出了一種應(yīng)用階段,它是全面的,對各種選擇工具的綜合研究可能帶來的過程和活動,有必要建立一套輔佐工具的評估與選擇。對輔佐工具的評估與選擇過程質(zhì)量特性及子特性,和軟件產(chǎn)品評價模型,工具和測量技術(shù)評價的功能和軟件,選擇最適合的工具的過程。而評價和選擇過程主要有以下幾個片面構(gòu)成:

3.2.1主要過程

(1)打定過程。

(2)評價和選擇過程。

(3)測驗(yàn)過程。

(4)轉(zhuǎn)換過程。

4個主要過程是對大片面軟件組織都是使用的,其涵蓋了各種條件和要求,在考慮工具的處境下,又不局限于概括的軟件開發(fā)標(biāo)準(zhǔn)的使用,開發(fā)方法或技術(shù)的進(jìn)展。在概括應(yīng)用中,軟件工具可以結(jié)合自身的特點(diǎn)和環(huán)境及文化背景的根基上,適當(dāng)修改一些工程活動,便當(dāng)適應(yīng)組織的需要。在中國,已研發(fā)了一個基于案例集成環(huán)境的概念模型。包括三個方面:應(yīng)用模型,過程模型和信息模型。信息模型是一個多功能的軟件信息庫,所需的應(yīng)用開發(fā)和維護(hù)各種軟件信息,包含四個子數(shù)據(jù)庫:軟件學(xué)識,軟件配置庫,工具庫和數(shù)據(jù)庫應(yīng)用環(huán)境。集成環(huán)境下的事務(wù)處理和管理信息系統(tǒng)(DP/MIS)開發(fā)的范疇,并已投入使用。

3.2.2子過程

(1)起始過程。

(2)構(gòu)造過程。

(3)評價過程。

(4)選擇過程。

3.2.3主要活動

(1)起始轉(zhuǎn)化過程。

(2)培訓(xùn)。

(3)制度化。

(4)監(jiān)控和持續(xù)支持。

(5)評價采用工程完成處境。

(6)需求分析。

(7)收集軟件工具信息。

(8)確定候選的軟件工具。

(9)選擇打定。

(10)應(yīng)用選擇算法。

(11)推舉一個選擇確認(rèn)抉擇。

隨著計(jì)算機(jī)輔佐軟件工程工具技術(shù)的不斷進(jìn)展,將來可能還會逐步進(jìn)展成為更加強(qiáng)有力的綜合技術(shù),并廣泛用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論