收藏 分享(赏)

上海联鼎软件技术有限公司 .pdf

上传人:瓦拉西瓦 文档编号:787911 上传时间:2019-09-16 格式:PDF 页数:16 大小:740.69KB
下载 相关 举报
上海联鼎软件技术有限公司 .pdf_第1页
第1页 / 共16页
上海联鼎软件技术有限公司 .pdf_第2页
第2页 / 共16页
上海联鼎软件技术有限公司 .pdf_第3页
第3页 / 共16页
上海联鼎软件技术有限公司 .pdf_第4页
第4页 / 共16页
上海联鼎软件技术有限公司 .pdf_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、中 应 用 较为 广 泛 的 有 体 系 分 类 法 和 组 面 分 类 法 。3. 1 体 系 分 类 法 (System C lassification)体 系 分 类 法 又 称 枚 举 分 类 法 , 其 基 本 思 想 是 对 某 一个 领 域 选 用 一 个 主 题 作 为 分 类 标 准 , 运 用 概 念 划 分 与 概括 方 法 , 按 知 识 分 类 的 逻 辑 次 序 , 从 总 到 分 , 层 层 划 分 ,逐 级 展 开 , 形 成 一 个 严 格 的 等 级 结 构 (层 次 结 构 或 树 型结 构 )。 同 位 类 (同 层 类 目 )之 间 是 一 种 并 列

2、 关 系 , 类 目 不重 复 , 不 交 叉 , 并 只 对 应 于 一 个 上 位 类 。 上 位 类 与 下 位 类之 间 是 一 种 隶 属 关 系 。 列 类 方 法 (类 表 )是 枚 举 式 的 。软 件 是 描 述 应 用 领 域 的 业 务 活 动 (即 功 能 ) 的 , 这 些业 务 活 动 具 有 较 强 的 层 层 分 解 的 规 律 性 , 选 择 业 务 功 能作 为 分 类 标 准 来 分 类 软 件 是 科 学 的 。 一 些 软 件 对 象 表 示高 层 次 的 业 务 功 能 (如 子 系 统 功 能 ) , 可 将 相 同 性 质 的 软件 归 为 一

3、类 , 该 类 对 象 包 含 一 系 列 有 序 的 互 不 相 同 的 子任 务 , 可 将 表 示 各 种 子 任 务 的 软 件 , 划 分 为 若 干 子 类 , 直至 表 达 基 本 功 能 的 软 件 对 象 类 。 同 理 也 适 于 其 他 的 表 示框 架 、 模 型 等 抽 象 信 息 的 软 件 对 象 。用 体 系 分 类 法 组 织 的 软 件 库 结 构 , 是 一 种 严 格 的 树型 结 构 , 每 一 个 软 件 类 就 是 树 的 一 个 结 点 , 这 个 类 下 又分 出 许 多 小 类 , 形 成 这 个 结 点 的 子 结 点 。 父 子 结 点

4、之 间的 是 隶 属 关 系 , 父 子 行 为 之 间 是 实 现 关 系 。 由 于 体 系 分类 是 一 种 严 格 的 概 念 划 分 , 因 而 子 类 必 须 穷 尽 父 类 , 每个 子 类 结 点 只 能 有 一 个 父 结 点 , 且 同 一 级 结 点 (同 位 类 )按 功 能 之 间 的 逻 辑 次 序 排 列 。例 如 , 对 企 业 领 域 的 应 用 软 件 , 使 用 体 系 分 类 法 得到 的 分 类 结 构 如 下 :(1) 文 档 管 理 : 建 立 , 排 序 , 增 加 , 修 改 , 删 除 , 数 据查 询 , 数 据 集 成 ;(2) 计 算

5、: 帐 务 处 理 , 劳 资 计 算 , 材 料 核 算 , 成 本 核算 , 固 定 资 产 核 算 , 利 润 核 算 ;(3) 计 划 : 计 划 初 算 , 计 划 调 整 , 测 算 , 计 划 制 定 , 实施 ;(4) 统 计 : 数 据 收 集 , 分 类 统 计 , 汇 总 统 计 ;(5) 决 策 : 数 据 挖 掘 , 信 息 集 成 , 综 合 分 析 , 决 策 制定 与 修 改 ;(6) 报 表 处 理 : 数 据 收 集 , 制 表 , 报 表 显 示 , 报 表 打印 ;(7) 知 识 管 理 : 知 识 获 取 , 知 识 表 示 , 知 识 库 管 理 ;

6、(8) 智 能 处 理 : 知 识 检 索 , 知 识 推 理 , 模 式 识 别 , 自然 语 言 处 理 。由 于 软 件 的 灵 活 复 杂 的 动 态 特 性 , 较 难 处 理 严 格 的隶 属 关 系 , 例 如 查 询 、 打 印 等 功 能 , 可 为 较 多 的 其 他 业 务功 能 使 用 , 不 能 归 于 某 一 上 位 类 , 可 以 将 这 些 公 共 子 对象 单 独 成 类 , 并 建 立 与 其 他 对 象 之 间 的 参 照 连 接 关 系 。一 些 同 一 级 的 软 件 对 象 (同 位 类 ) 之 间 存 在 着 “ 使 用 ” 关系 , 也 需 建

7、立 相 应 的 连 接 关 系 。体 系 分 类 法 对 软 件 领 域 进 行 清 晰 的 高 度 结 构 化 的划 分 , 能 帮 助 用 户 理 解 软 件 对 象 之 间 的 本 质 关 系 , 提 供向 上 和 向 下 的 自 然 查 找 方 法 。 这 种 分 类 体 系 结 构 的 最 大特 点 是 继 承 性 , 便 于 软 件 信 息 的 共 享 ; 其 次 , 结 构 的 准 确性 和 严 密 性 , 使 得 对 象 的 归 类 易 于 实 现 ; 而 且 结 构 的 层次 反 映 了 软 件 对 象 的 抽 象 层 次 , 从 高 层 至 低 层 由 概 括 到详 细 ,

8、 便 于 用 户 进 行 扩 检 和 缩 检 , 提 高 检 全 率 和 检 准 率 。但 另 一 方 面 , 与 其 它 分 类 方 法 比 较 起 来 , 该 方 法 过 于 严格 , 需 要 手 工 分 类 , 自 动 化 分 类 方 法 正 处 于 探 索 之 中 。 面向 对 象 技 术 和 构 件 技 术 , 解 决 了 大 型 类 层 次 结 构 的 实 现问 题 , 可 以 动 态 维 护 和 扩 充 。 目 前 , 一 些 软 件 系 统 暂 用 面向 对 象 技 术 中 的 对 象 模 型 实 现 , 尚 不 能 满 足 软 件 的 全 部要 求 , 而 公 用 对 象 请

9、 求 代 理 结 构 (CORBA ) 和 JAVA 为之 带 来 了 希 望 。22第 26 卷 第 126 期V o l. 26. NO. 126中 国 图 书 馆 学 报TH E JOU RNAL O F TH E L IBRA RY SC IEN CE IN CH INA2000 年 3 月M ar, 20003. 2 组 面 分 类 法 (Facet C lassification)组 面 分 类 法 使 用 概 念 的 分 析 与 综 合 的 逻 辑 方 法 , 将主 题 概 念 多 向 成 类 , 从 不 同 专 指 度 、 不 同 角 度 较 全 面 地表 达 事 物 。 其

10、基 本 思 想 可 以 从 下 面 三 个 方 面 来 说 明 。(1) 组 面 的 获 得 。 领 域 分 析 专 家 就 某 一 领 域 进 行 分析 , 预 先 得 到 能 充 分 表 示 该 领 域 的 具 有 代 表 性 的 重 要 术语 , 即 分 类 对 象 的 若 干 属 性 或 特 征 , 称 之 为 “ 组 面 ” 。 组 面与 组 面 之 间 尽 可 能 做 到 不 相 关 , 组 面 数 目 依 不 同 的 领 域而 异 。(2) 组 面 的 排 列 。 将 得 到 的 组 面 按 照 组 面 所 反 映 领域 对 象 的 重 要 性 从 左 至 右 进 行 排 列 。

11、(3) 组 面 的 赋 值 。 领 域 内 包 含 诸 多 领 域 对 象 , 将 每一 个 领 域 对 象 依 据 给 出 的 组 面 进 行 分 解 , 得 到 相 应 的 关键 词 , 这 些 关 键 词 即 各 个 组 面 的 “ 值 ” 。组 面 分 类 法 , 允 许 对 同 一 类 事 物 用 多 种 属 性 作 为 分类 标 准 进 行 划 分 , 分 类 标 准 必 须 是 事 物 的 本 质 属 性 或 有一 定 检 索 意 义 的 特 征 。 用 组 面 分 类 法 分 类 软 件 对 象 , 主要 问 题 是 分 类 标 准 的 选 择 和 分 面 数 目 的 确 定

12、。一 些 专 家 的 组 面 分 类 方 案 如 下 。 CA SE 软 件 开 发 者选 择 三 个 组 面 : 库 信 息 ( Repository )、 功 能(Functionality)、 应 用 领 域 (Dom ain )。 Sindre 在 RE2BOO T 构 件 库 中 定 义 的 四 个 组 面 为 : 抽 象(A bstraction )、 操 作 (Operation )、 操 作 对 象 (Operateson)、 依 赖 关 系 (D ependencies)。 国 内 青 鸟 工 程 JBCL 中的 五 组 面 为 : 应 用 环 境 (A pp licatio

13、n Environm ent)、 应 用领 域 (A pp lication Dom ain)、 功 能 (Functionality)、 抽 象层 次 ( L evel of A bstraction )、 表 示 方 法(Rep resentation)。 P rieto2D iaz 提 出 的 六 组 面 为 : 功 能(Function )、 对 象 (O bject )、 介 质 (M edia )、 系 统 类 型(System T ypes)、 功 能 领 域 (Function A rea) 和 应 用 环 境(Setting)。软 件 对 象 的 分 类 表 示 应 独 立

14、于 软 件 的 实 现 , 选 用 较高 层 次 (如 概 念 层 或 逻 辑 层 )的 描 述 。 组 面 应 反 映 软 件 开发 者 和 复 用 者 对 软 件 对 象 的 认 识 分 析 和 要 求 , 以 保 证 结构 体 系 的 质 量 和 软 件 的 最 大 重 用 。 笔 者 认 为 软 件 对 象 的以 下 属 性 较 为 重 要 , 可 以 作 为 组 面 选 择 的 候 选 对 象 , 如功 能 描 述 、 操 作 对 象 、 所 属 系 统 类 型 、 应 用 领 域 、 抽 象 层次 和 表 示 方 法 (如 C,A da,OO , CA SE)。 具 体 的 组 面

15、 分 类方 案 随 软 件 领 域 的 实 际 需 要 而 定 。组 面 分 类 法 是 根 据 对 象 的 某 个 或 某 几 个 特 征 来 查找 对 象 的 , 这 就 要 求 在 建 软 件 库 时 对 库 中 的 对 象 要 尽 可能 地 从 多 个 方 面 进 行 详 细 描 述 。 对 象 描 述 的 越 详 细 , 角度 越 多 , 查 找 对 象 的 准 确 度 就 越 高 , 误 检 和 漏 检 的 可 能性 就 越 低 。 但 是 , 要 注 意 防 止 出 现 不 必 要 的 组 面 , 以 避 免给 分 类 和 使 用 带 来 麻 烦 。软 件 的 组 成 分 类 模

16、 式 , 可 用 所 选 定 的 组 面 及 其 组 面值 组 成 的 二 维 表 来 表 示 。 例 如 UN IX 软 件 对 象 的 三 组 面分 类 模 式 , 如 表 1 所 示 。表 1 UN IX 软 件 的 一 种 组 面 分 类 方 案操 作 操 作 对 象 所 属 系 统Get F ile2nam es L ine2edito rPut Identifiers T ext2fo rm atterU pdate L ine2num berA ppend CharacterCheck N um berD etect Exp ressionL ocate EntrySearch

17、D eclarationEvaluate L ineCompare patternM akeBuildStart从 上 面 的 叙 述 可 以 总 结 出 组 面 分 类 法 的 以 下 优 点 :(1) 可 扩 充 性 好 。 它 是 一 种 动 态 的 、 便 于 扩 充 的 分 类体 系 , 既 可 对 组 面 进 行 增 删 、 修 改 , 也 可 向 每 一 个 组 面 增加 、 更 新 新 的 术 语 。 对 每 个 组 面 的 修 改 不 会 影 响 其 他 组 面 。(2) 组 面 分 类 灵 活 。 它 建 立 在 领 域 分 析 的 基 础 上 ,不 同 的 应 用 领 域

18、 可 以 用 不 同 的 组 面 进 行 分 类 , 体 现 了 自由 分 类 的 思 想 。(3) 提 供 多 种 查 询 途 径 。 组 面 分 类 表 较 全 面 地 表 达软 件 对 象 的 主 题 内 容 , 用 户 可 以 根 据 自 己 的 需 要 选 择 若干 组 面 进 行 查 询 。(4) 易 于 实 现 。 由 于 采 用 的 是 表 格 形 式 , 可 以 用 关系 数 据 库 很 方 便 地 实 现 。但 是 , 组 面 分 类 法 并 非 完 美 无 缺 , 它 没 有 解 决 同 义词 问 题 及 词 的 语 义 模 糊 问 题 。 对 同 义 词 不 进 行 处

19、 理 容 易把 不 相 关 的 软 件 对 象 检 索 出 来 。 与 同 义 词 相 关 的 一 个 问题 是 “ 近 似 匹 配 ” , 即 检 索 到 的 软 件 对 象 与 所 需 软 件 对 象极 为 相 近 但 不 完 全 匹 配 。 P rieto2D iaz 提 出 利 用 “ 概 念 图 ”对 组 面 值 之 间 的 相 似 性 进 行 定 量 描 述 。 其 基 本 原 理 是 对近 似 匹 配 的 软 件 对 象 与 所 需 的 软 件 对 象 根 据 组 面 值 逐一 进 行 相 似 性 计 算 , 所 得 结 果 为 两 者 之 间 的 “ 相 关 距离 ” , 并

20、分 配 一 个 数 字 来 表 示 , 人 们 根 据 这 些 数 字 就 可 以进 行 软 件 对 象 的 相 关 性 排 序 。 关 于 词 的 语 义 模 糊 性 问题 , 具 体 表 现 在 : 对 某 一 个 具 体 的 组 面 值 来 说 , 如 果 仅 考虑 较 少 的 可 能 的 含 意 , 则 会 降 低 检 全 率 ; 如 果 考 虑 另 外的 无 关 的 含 意 , 则 会 影 响 检 准 率 。 为 此 , 可 以 建 立 一 个 可控 词 表 , 来 规 范 用 于 软 件 对 象 分 类 的 词 , 检 索 式 只 能 由词 表 中 的 词 组 成 。32张 玉 峰

21、 文 燕 平 : 软 件 资 源 的 组 织 方 法 研 究Zhang Yufeng,W en yanp ing: A Study of the O rganization of Softw are Resources4 超 文 本 方 法分 类 方 法 应 用 人 类 的 抽 象 思 维 方 式 , 从 知 识 分 类 的角 度 组 织 软 件 资 源 , 实 际 上 , 软 件 对 象 之 间 还 存 在 着 其他 多 种 语 义 相 关 和 互 操 作 关 系 , 并 且 不 同 类 型 的 分 布 式软 件 资 源 所 采 用 的 组 织 方 法 各 异 (异 构 ) , 如 何 充

22、分 利 用软 件 资 源 内 外 的 各 种 关 联 , 实 现 最 大 程 度 的 软 件 重 用 、资 源 共 享 呢 ? 一 些 专 家 试 用 超 文 本 方 法 , 取 得 了 可 喜 的成 果 。超 文 本 是 能 描 述 和 管 理 任 意 复 杂 结 构 的 信 息 资 源的 新 技 术 。 它 应 用 人 类 的 抽 象 思 维 、 形 象 思 维 、 经 验 思 维等 多 种 方 式 , 将 信 息 资 源 组 织 为 一 种 信 息 网 络 结 构 , 由结 点 和 链 接 组 成 。用 超 文 本 方 法 组 织 软 件 资 源 , 结 点 表 示 软 件 对 象 或其

23、 抽 象 信 息 , 链 接 表 达 结 点 之 间 的 关 系 , 例 如 调 用 、 服务 、 通 讯 、 数 据 库 存 取 、 部 件 交 换 等 动 态 实 现 关 系 , 以 及分 类 、 语 义 相 关 等 静 态 逻 辑 关 系 。 结 点 之 间 的 链 接 可 依需 要 任 意 设 置 , 但 是 链 接 太 复 杂 反 而 影 响 软 件 对 象 的 检索 和 重 用 , 应 加 以 适 当 控 制 。超 文 本 方 法 能 提 供 强 有 力 的 多 途 径 浏 览 功 能 , 可 以帮 助 使 用 者 充 分 了 解 软 件 库 的 内 容 , 为 提 高 浏 览 效

24、 率 , 应配 置 合 理 的 “ 导 航 ” 机 制 。5 结 束 语以 上 的 分 类 方 法 和 超 文 本 方 法 , 从 不 同 方 面 描 述 了软 件 对 象 的 内 容 及 其 联 系 。 没 有 一 种 方 法 能 充 分 满 足 用户 的 需 求 。 体 系 分 类 法 具 有 结 构 化 和 继 承 特 性 , 但 需 手工 分 类 ; 组 面 分 类 法 具 有 多 维 性 和 易 实 现 性 , 但 实 现 信息 量 大 , 有 重 复 信 息 ; 超 文 本 方 法 具 有 动 态 性 和 灵 活 性 ,但 查 找 速 度 慢 。因 此 , 在 组 织 软 件 资

25、源 时 , 应 尽 可 能 采 用 多 种 方 法 ,取 长 补 短 , 分 清 主 次 。 类 层 次 结 构 是 所 有 数 据 模 型 的 核心 部 分 , 可 以 作 为 所 有 资 源 组 织 的 公 用 元 模 型 , 有 利 于标 准 化 。 以 功 能 本 质 特 征 组 织 的 分 类 结 构 , 可 作 为 软 件库 的 元 模 型 或 数 据 模 型 , 以 提 高 软 件 的 可 控 性 、 可 复 用性 和 共 享 性 。 组 面 分 类 法 组 织 的 二 维 倒 排 表 , 可 作 为 软件 库 的 扩 展 结 构 , 以 提 高 软 件 库 的 检 索 效 率

26、。 超 文 本 结构 用 于 非 结 构 化 的 对 象 连 接 , 作 为 辅 助 结 构 , 与 其 他 方法 组 合 使 用 。 随 着 构 件 技 术 、 数 据 仓 库 、 人 工 智 能 等 新 技术 的 不 断 发 展 , 还 需 探 索 其 他 组 织 方 法 , 如 智 能 方 法 、 多维 组 合 方 法 。参 考 文 献1 Tom as Isakow itz and Robert J. Kauffm an,“ Suppo rtingSearch fo r Reusable Softw are O bjects” , IEEE T ransac2tions on Softw are Engineering, V o l. 22, N o. 6, June19962

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 网络技术 > 软件架构

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报