計算機輔助軟體工程工具技術,即CASE工具技術,是從軟體工具及其開發方法學基礎上發展起來的新技術,也是實際套用發展的結果。
基本介紹
- 中文名:下一代計算機輔助軟體工程工具
- 外文名:The next generation of computer aided software engineering tools
- 簡稱:CASE工具技術
- 套用學科:通信科技
- 發展時間:90年代
- 工具類型:圖工具,分析工具,文檔工具等
含義,CASE的工具技術種類,CASE的工具分類標準,CASE工具類型及適用範圍,
含義
在軟體工程套用中,計算機輔助軟體工程(CASE)工具代表了支持軟體開發、維護和管理技術的一個主要方面,在軟體生存周期過程中,CASE工具輔助各個軟體工程活動的實施,從軟體的項目計畫、需求分析、系統設計、編碼調試、測試管理、運行維護,到支持軟體的過程管理、質量保證等都發揮著越來越大的作用,大大提高了軟體開發、維護和管理工作的效率,也使軟體的質量得到了極大地提高。
CASE工具在軟體生存周期過程中要經歷計畫階段,開發階段,運行階段三個階段,90年代開始得到了快速發展及套用,並在軟體市場中發揮了不可替代的作用。成為目前計算機領域中研究的熱點之一。
CASE的工具技術種類
CASE系統所涉及到的技術有兩種:一是支持軟體開發過程技術,二是特殊的CASE技術,即元-CASE技術。
CASE的工具分類標準
對CASE工具分類的標準可分為:
(1)功能
(2)支持的過程
(3)支持的範圍
根據CASE工具的支持範圍,可將其分劃為三類:
(1)支持一個過程任務的工具
(2)支持軟體某一過程維護工程的工具
(3)環境支持軟體管理和支持過程的工具
CASE工具類型及適用範圍
CASE工具的範圍,進入軟體開發生命周期的各個階段,所使用的工具類型如:圖工具,流程建模工具,項目管理工具,文檔工具,分析工具,設計工具,源碼瀏覽工具,配置管理工具,變更控制工具,編程工具,原型開發工具,Web開發工具,質量保證工具,維護工具。