1、本标准涉及CASE工具的评价与选择,它涵盖了一部分或全部的软件工程生命周期。它建立了适用于CASE工具评价及从若干候选方案中选出最合适的CASE工具的过程和活动。这些过程是通用的,因此各个组织必须对其剪裁以适应自身的需要。CASE工具的评价和选择过程应当在本组织的技术采纳过程这一更大的环境中来看待。本标准提供了:a)确定组织对CASE工具的要求的指南;b)把组织的需求映射到所要评价的CASE工具的特性的指南;c)基于所定义特性的测量,从若干工具中选择最合适的CASE工具的过程。本标准的主要用户是那些打算采用CASE工具来支持他们的软件生命周期过程的组织。CASE工具的提供者也可以使用本标准来描
2、述其CASE工具的特性。本标准不适用于:a)以为数据、控制和表示的集成提供机制为目的的软件工程框架;b)在软件工程活动中可能用到的通用的工具(如字处理器、电子表格),或范围非常狭窄、或有特定用途的CASE工具(如编译器);c)组织内部实现CASE工具所做的规划(尽管这被认为是一个非常重要的课题)。注:用户可以根据本标准作出对CASE工具最佳选择,但是,并不保证成功。ISO/IEC JTC1 SC7 WG4正在草拟一个技术报告,即CASE工具的采用涉及了这个问题。本标准含有一组要被剪裁的过程、活动及任务。剪裁的过程就是选择合适的过程、活动和任务的过程。用本标准中选择的过程、活动以及任务来实施评估和选择项目就是符合本标准。任何强制实施本标准的组织要负责规定对本标准的给定应用构成一致的最小过程、活动和任务集合。定义并用文档描述这些内容成为启始过程的一部分(见第5章)。