软件工程工具与环境引用文献《软件工程》——肖汉Page2主要内容计算机辅助软件工程及CASE工具计算机辅助软件工程及CASE工具软件工程环境介绍软件工程环境介绍概要设计工具概要设计工具编程工具编程工具测试工具测试工具需求分析和规格说明工具需求分析和规格说明工具Page301计算机辅助软件工程及CASE工具计算机辅助软件工程(CASE,Computer-AidedSoftwareEngineering)在软件工程活动中,软件工程师和管理员按照软件工程的方法和原则,借助于计算机及其软件工具的帮助,开发、维护、管理软件产品的过程,称为计算机辅助软件工程
CASE思想的核心是如何充分利用现有的开发技术和软硬件设备来研制比较优秀的CASE工具,使其能够很好地支持软件开发中的各个过程
CASE工具CASE环境的核心是软件工程信息库
CASE工具的分类(按照其功能):(1)事物系统规划工具(BusinessSystemsPlanningTools)(2)项目管理工具(ProjectManagementTools)(3)支撑工具(SupportTools)(4)分析和设计工具(AnalysisandDesignTools)(5)程序设计工具(ProgrammingTools)Page4(6)测试工具(TestingTools)(7)原型建造工具(PrototypingTools)(8)维护工具(MaintenanceTools)(9)框架工具(FramewordTools)一些常用的CASE工具:RationalRose、SybasePowerDesigner、BorlandTogether、OracleDesigner、Visio等
Page502软件工程环境介绍软件工程环境(SEE,SoftWareEngineeringEnvironment)软件工程环