| 软件版权许可 |
从软件版权许可特点上看,软件工具库中的软件工具可分为授权软件工具和开放软件工具。 (1)授权软件工具是由软件工具库建设单位统一购买的部分业界通用的授权软件工程工具,会员企业可以适当方式租用(或免费)使用,通常不能自由下载和散发,受相应的软件许可证的严格限制;
(2)开放软件工具则是经过验证的开放源代码/免费软件工程工具,这些工具允许会员自由下载使用和散发。 |
工具库使用方式 |
从工具库使用方式上看,软件工具库中的有关工具可以分成三类,需要用户通过三种方式使用:
(1)一类软件,以提供运算资源为主的软件工具的使用。用户可以通过远程方式在线使用工具库中有关工具的运算资源,要求在用户机上安装相应的客户端软件;
(2)二类软件,以提供管理能力为主的软件工具的使用。这些工具所管理的资源服务器和客户端均在企业内,工具库仅负责管理许可证的使用和用户认证;
(3)三类软件,开放软件工具类工具的使用。这些工具允许用户下载到本地安装使用,工具库仅负责工具的收集、整理、验证,并为用户提供下载连接,还可根据情况提供一定的咨询服务。
|
工具库分类 |
为了便于用户理解和检索使用,本系统提供了两种分类机制,一种就是按照上面说明的
软件版权许可特点进行分类,允许用户根据自己对于许可证的要求来查看相应软件工
具。同时,还按照软件工具的功能特点进行了大致分类,具体如下: |
| 软件需求工具 |
| 支持需求收集、记录、分析、确认。 |
| 软件设计/构造工具 |
| 支持设计描述、设计方法、代码生成等。 |
| 软件测试工具 |
| 支持测试用例开发、测试用例执行、测试评估、测试过程管理。 |
| 软件维护工具 |
| 辅助人们理解程序、辅助对已有产品的回溯以创建诸如设计、需求规格等等。 |
| 软件工程过程工具 |
| 覆盖软件开发周期的多个阶段的集成CASE环境、软件过程的建模和分析工具等。 |
| 软件质量工具 |
| 支持评审和审查、程序静态分析及动态行为或性能分析等。 |
| 软件工程管理工具 |
| 支持项目计划和跟踪、风险分析和管理、度量、问题跟踪、版本管理等。 |
工具库页面功能 |
工具库页面左上方为用户提供“分类浏览”连接入口,点击后允许用户按照上述分类来浏览库中已有工具;页面左上方提供的“搜索”功能,允许登录用户直接利用关键词检索库中已有的工具信息(所有出现在工具名、简介、分类、软件版权许可中的文字均可被检索);页面左上方还为用户提供“软件查看”连接入口,允许以分页浏览方式查看库中所有工具信息。每个工具显示的内容包括“简介”(给出工具的概要描述)、“分类”(给出工具所属的类别)和“软件版权许可”(说明软件工具是授权的还是开放的),点击工具名后,即进入该工具页面,系统根据该工具的许可特点,对开放软件工具提供“下载”功能,对授权软件工具则提供“申请使用”功能,同时提供该工具的下载统计信息。
|
| |