因为您使用方便且一致的方法来组织、记录、共享、存储和恢复解决方案,所以 RAS 资产可以简化与其他用户共享解决方案的过程。
资产的大小、复杂性和用途可能相差很大。RAS 资产的范围仅由生产者的设计进行限制以支持使用者的需要。举例来说,一个资产包含引用文件以便您站点上的所有用户创建源代码页眉和页脚,它就是一个 RAS 资产。页眉和页脚包含产品标识和保护您的代码的版权声明。资产还可以设置缺省网络资源位置。使用 RAS 资产的另一个示例是创建一系列用于存储设计模式和代码模板的资产。这些 RAS 资产包含常用的代码结构和模型。在应用它们之后,可以将它们快速地转换为代码。
可以设计更复杂的 RAS 资产来包括为了适用不断变化的系统需求而创建的子系统的体系结构。这样的资产可以是整个应用程序的基础。文档(可能相当大)将包含在使用了资产结构一致性的资产中,也可以通过引用生产者的 Web 站点上文件而获得。
RAS 资产可以包含许多类型的工件;例如,设计模型、用例、模式资产、Web 链接、代码样本、文本文件和测试数据。用于长期复用的资产可以从概述了资产的用途、使用、内容和上下文的良好文档中获益。文档在帮助使用者确定资产是否满足其需求方面起很关键的作用。
RAS 资产提供以下好处:
RAS 资产的价值取决于标准和一致性,“可复用资产规范”提供了一些装配、组织、存储和记录 RAS 资产的准则。在遵守这些准则的情况下,IBM Rational 为您提供了一些创建、记录、测试和打包 RAS 资产的工具。创建 RAS 资产的要点是其可复用性,IBM Rational 工具允许您在本地和远程存储库中搜索和归档资产,以便可以共享您的资产。
作为 RAS 生产者,在系统提示您提供 RAS 资产清单文件的数据时,应提供关于 RAS 资产的重要信息。此数据给潜在使用者提供条件,方便他们搜索存储库以获取满足其需要的特定资产。字符串搜索中包含的资产信息示例有作者、描述和分类描述符。
创建 RAS 资产时,该资产的所有工件将包含在压缩的归档文件中。此文件的扩展名为 .ras。清单文件 manifest.rmd 包含一个有关归档中所有文件的记录以及关于在导入 RAS 资产时如何找到这些文件的指示信息。
可以将存储库添加到存储库列表,以便可以查看、搜索和导入其 RAS 资产。“资产资源管理器”视图中也预装入了模式存储库。