自考《軟件工程》基礎知識點復習:計算機輔助軟件工程


計算機輔助軟件工程
計算機輔助軟件工程(CASE),英文是 Computer Aided Software Engineering,是一組工具和方法的集合,可以輔助軟件開發(fā)生命周期各階段進行軟件開發(fā)。
較早期的CASE是結(jié)構(gòu)的基于圖形的CASE。
CASE領域是一個應用、集成和綜合的領域。它把軟件開發(fā)技術(shù)、軟件工具和軟件開發(fā)方法集成到一個統(tǒng)一而一致的框架,吸收了CAD、網(wǎng)絡、軟件工程、數(shù)據(jù)庫、操作系統(tǒng)和許多其他計算機領域的原理和技術(shù)。
根據(jù)支持的范圍,CASE工具可分為窄支持(支持單個過程任務的工具)、較寬支持(工作臺支持某一過程所有活動或某些活動)、一般支持(環(huán)境軟件過程所有活動或至少大部分活動)工具。另外還可根據(jù)支持過程和功能進行分類。
CASE生存期步驟:CASE需求、CASE剪裁、CASE引入、CASE操作、CASE演化、CASE廢棄。
CASE系統(tǒng)所涉及的技術(shù)有:支持軟件開發(fā)過程本身的技術(shù)、支持軟件開發(fā)過程管理的技術(shù)。從CASE系統(tǒng)產(chǎn)生方式看還有一種生成CASE系統(tǒng)的生成器所采用的技術(shù):元-CASE技術(shù)。
集成化CASE的五級模型:
平臺集成:工具運行在相同的硬件/操作系統(tǒng)平臺上。
數(shù)據(jù)集成:不同軟件工程能相互交換數(shù)據(jù),工具使用共享數(shù)據(jù)模型來操作。分為三個級別:共享文件、共享數(shù)據(jù)結(jié)構(gòu)、共享倉庫。
表示集成:工具使用相同的用戶界面。分為三個級別:窗口系統(tǒng)集成、命令集成、交互集成。
控制集成:工具激活后能控制其它工具的操作。
過程集成:工具在一個過程模型和“過程機”的指導下使用。即CASE系統(tǒng)嵌入了關于過程活動、階段、約束和支持這些活動所需的工具的知識。
最新資訊
- 歷年匯總!2025年10月《馬原》高頻考點及備考資料2025-09-23
- 重點!2025年10月自考《習概(15040)》常考簡答題匯總2025-09-22
- 臨考沖刺!2025年10月自考考試題型、評分標準確定,速領沖刺資料包2025-09-22
- 常考!2025年10月自考《英語二》高頻考點+必背知識點2025-09-22
- 2025年10月自考開考科目清單公布!新版教材這樣買才不會錯2025-09-21
- 倒計時!2025年10月自考考前沖刺,這些資料必須有2025-09-20
- 重點收藏!2025年10月自考《中國近代史綱要》歷史事件時間點梳理2025-09-19
- 考生必看!2025年10月自考《中國近代史綱要》必背考點2025-09-19
- 重點收藏!2025年10月自考《習概(15040)》歷年高頻簡答題匯總2025-09-19
- 2025年10月自考報名全結(jié)束!后續(xù)備考要點、資源合集、考試須知一文看全2025-09-18