试题详情
- 简答题什么是CASE?CASE工具有哪些分类?
-
C.ASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。从学术研究角度讲,CASE是多年来在软件开发管理、软件开发方法、软件开发环境和软件工具等方面研究和发展的产物。CASE把软件开发技术、软件工具和软件开发方法集成到一个统一而一致的框架中,并且吸引了CAD(计算机辅助设计)、软件工程、操作系统、数据库、网络和许多其它计算机领域的原理和技术。因而,CASE领域是一个应用集成和综合的领域。从产业角度讲,CASE是种类繁多的软件开发和系统集成的产品及软件工具的集合。CASE技术种类CASE系统所涉及到的技术有两类:一类是支持软件开发过程本身的技术;另一类是支持软件开发过程管理的技术。从CASE系统产生方式来看,还有一种特殊的CASE技术,即元——CASE技术。他是生成CASE系统的生成器所采用的技术。该生成器可用来创建支持软件开发过程活动及过程管理的CASE系统。
C.ASE工具分类的标准可分为:①功能。功能是对软件进行分类的最常用的标准。②支持的过程。根据支持的过程,工具可分为设计工具、编程工具、维护工具等。③支持的范围。根据支持的范围,可分为窄支持、较宽支持和一般支持工具。窄支持指支持过程中特定的任务,较宽支持是指支持特定过程阶段;一般支持是指支持覆盖软件过程的全部阶段或大多数阶段。1993年,Fuggetta根据CASE系统对软件过程的支持范围,提出CASE系统可分为三类:(1)支持单个过程任务的工具。工具可能是通用的,或者也可能归组到工作台。(2)工作台支持某一过程所有活动或某些活动。他们一般以或多或少的集成度组成工具集。(3)环境支持软件过程所有活动或至少大部分。他们一般包括几个不同的工作台,将这些工作台以某种方式集成起来。 关注下方微信公众号,在线模考后查看
热门试题
- 类具有属性,它是()的抽象,用()来描述
- 程序设计语言的心理特性在语言中表现不应包
- 支持计算机软件的开发、维护、模拟、移植或
- 在软件开发过程中的每个阶段都要进行严格的
- 软件范围标明了软件要实现的基本功能,并尽
- 简述四种UML依赖关系异同。
- 用例与用例之间的关系主要有哪两种?其区别
- 一个模块的()范围应在其()范围之内,且
- WIMP界面是屏幕菜单驱动用户界面的一种
- 螺旋模型在笛卡儿坐标的四个象限上分别表达
- 软件模块之间的依赖性可以从哪些角度和抽象
- 软件范围包括功能、性能、限制、()和可靠
- 什么是软件?它的特性是什么?
- 简述软件生存期由哪些主要的阶段组成,每一
- 快速原型模型中,用于及早向用户提交一个原
- 用于软件设计阶段,考察实现方案是否可行的
- 业务系统计划工具借助特定的()建立一个组
- 请简单说明结构化分析的主要步骤。
- 软件工程学科出现的主要原因是()。
- 简述主程序员组的优缺点。