正在加载图片...
索引词汇表 受控的索引词汇表 不受控的索引词汇表 分类 关键词 抽取术语的 不抽取术语的 表单文本 表单文本 枚举 多面 具有语法 头部 不具有语法 图86源于图书馆索引方法的分类法 6.分层式体系结构 所谓分层式体系结构,是按层次组织软件的一种软件体系结构,其中每一层软件建立在 低一层的软件层上。位于同一层的软件系统或子系统具有同等的通用性,在下一层的软件比 在上一层的软件通用性更强。一个层次可视为同等通用档次的一组(子)系统 因此,在分层的体系结构中,最高层是应用层,可包容许多应用系统。次高层是构件层 可包括多个可复用构件库系统,可用于建立应用系统。应用系统建立在构件层之上,而此构 件层中的许多构件库系统又是建立在更低层次的构件库系统之上 软件的组织方式通常是指软件的静态分层结构,就像在编译连接时软件各个模块之间的 分层依赖关系那样,是一种静态的关系,而不是指软件在运行时的组织和动态结构。一个系 统的动态特征时由使用事例、协作、过程和结点模型来定义的。这些动态模型需要与软件的 静态分层组织联合起来使用。 即使按照上述的原则,人们仍然定义出多种形式的分层式体系结构。层次的数目、层次 的名称、层次的内容可随情况而定。图87给出一种典型的4层次体系结构。 最顶层(即最高层)是应用系统层, 各个应用的各种变体 此层包含多个应用系统,每个应用系统 向系统的用户提供一组使用事例。有的 应用软件层 各个应用系统 应用系统还可具有不同的版本或若干 个构件库系统 变体。应用系统可以通过其接口与其它 特定业务层 (针对特定论域 特定业务) 系统操作,还可以通过低层软件提供的 中间件层 不依赖平台的 服务或对象(如操作系统、特定业务服 低层构件等 务)间接地与其它系统交互操作。 系统软件层 特定的平台软件: 次顶层(即次高层)是“特定业务” 操作系统等 层。此层应当包括专门针对不同业务类 型的一系列构件库系统。这样的构件库 图87一种4层次的分层式体系结构 系统向用户提供可复用的使用事例和对象构件,用于开发应用系统,支持复用业务。特定业 务层的软件建立在中间件之上。 中间件层位于次高层下面,它为次顶层的各个构件库系统提供实用软件类,以及不依赖 于平台的服务。例如,在异种机型环境下的分布式对象计算等等。此层经常包括:图形用户 界面构筑者使用的构件库系统、与数据库管理系统ΦDBMS)的接口、不依赖平台的操作系统 服务、对象请求代理(ORBs)、对象链接和嵌入OLE构件,如电子表格和框图编辑器。这些 软件主要提供给应用软件和构件开发人员使用,使得他们能够专注于业务构件和应用系统的11 图 8.7 一种 4 层次的分层式体系结构 图 8.6 源于图书馆索引方法的分类法 6. 分层式体系结构 所谓分层式体系结构,是按层次组织软件的一种软件体系结构,其中每一层软件建立在 低一层的软件层上。位于同一层的软件系统或子系统具有同等的通用性,在下一层的软件比 在上一层的软件通用性更强。一个层次可视为同等通用档次的一组(子)系统。 因此,在分层的体系结构中,最高层是应用层,可包容许多应用系统。次高层是构件层, 可包括多个可复用构件库系统,可用于建立应用系统。应用系统建立在构件层之上,而此构 件层中的许多构件库系统又是建立在更低层次的构件库系统之上。 软件的组织方式通常是指软件的静态分层结构,就像在编译连接时软件各个模块之间的 分层依赖关系那样,是一种静态的关系,而不是指软件在运行时的组织和动态结构。一个系 统的动态特征时由使用事例、协作、过程和结点模型来定义的。这些动态模型需要与软件的 静态分层组织联合起来使用。 即使按照上述的原则,人们仍然定义出多种形式的分层式体系结构。层次的数目、层次 的名称、层次的内容可随情况而定。图 8.7 给出一种典型的 4 层次体系结构。 最顶层(即最高层)是应用系统层, 此层包含多个应用系统,每个应用系统 向系统的用户提供一组使用事例。有的 应用系统还可具有不同的版本或若干 变体。应用系统可以通过其接口与其它 系统操作,还可以通过低层软件提供的 服务或对象(如操作系统、特定业务服 务)间接地与其它系统交互操作。 次顶层(即次高层)是“特定业务” 层。此层应当包括专门针对不同业务类 型的一系列构件库系统。这样的构件库 系统向用户提供可复用的使用事例和对象构件,用于开发应用系统,支持复用业务。特定业 务层的软件建立在中间件之上。 中间件层位于次高层下面,它为次顶层的各个构件库系统提供实用软件类,以及不依赖 于平台的服务。例如,在异种机型环境下的分布式对象计算等等。此层经常包括:图形用户 界面构筑者使用的构件库系统、与数据库管理系统(DBMS)的接口、不依赖平台的操作系统 服务、对象请求代理(ORBs)、对象链接和嵌入 OLE 构件,如电子表格和框图编辑器。这些 软件主要提供给应用软件和构件开发人员使用,使得他们能够专注于业务构件和应用系统的 应用软件层 特定业务层 中间件层 系统软件层 各个应用的各种变体 各个应用系统 各个构件库系统 (针对特定论域、 特定业务) 不依赖平台的 低层构件等 特定的平台软件: 操作系统等 索引词汇表 受控的索引词汇表 不受控的索引词汇表 分类 枚举 多面 关键词 描述符 主题 头部 抽取术语的 表单文本 不抽取术语的 表单文本 具有语法 不具有语法 词典
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有