13.07.2015 Views

开放源代码软件Heatbeat 成熟度评估 - 开源中国社区- 软件镜像下载

开放源代码软件Heatbeat 成熟度评估 - 开源中国社区- 软件镜像下载

开放源代码软件Heatbeat 成熟度评估 - 开源中国社区- 软件镜像下载

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

开 放 源 代 码 软 件 成 熟 度 评 估软 件 的 配 置 完 全 依 赖 于 修 改 配 置 文 件 , 没 有 配 置 工 具 。 软 件 的 设 计 中 可 能 由 于 历 史 的 原因 , 资 源 切 换 和 改 变 事 件 有 多 个 切 入 点 , 不 利 于 系 统 的 扩 展 和 灵 活 应 用 ( 即 一 个 单 一 的 事 件处 理 入 口 对 软 件 是 必 要 的 )。 系 统 的 设 计 中 , 在 从 Partition 故 障 中 回 复 的 动 作 设 计 的 不 够灵 活 , 过 于 简 单 , 也 没 有 为 扩 充 留 下 相 应 的 接 口 或 介 入 点 。Heartbeat 软 件 代 码 质 量 评 测 报 告评 测 工 具 介 绍源 代 码 质 量 管 理 工 具 , 可 集 成 各 种 源 代 码 静 态 分 析 工 具 , 支 持 c/c++,java,php,pthyon等 语 言 , 通 过 该 工 具 可 以 了 解 源 代 码 的 包 括 缺 陷 、 漏 洞 等 质 量 情 况 , 以 及 代 码 行 , 架 构 等 软件 度 量 信 息 , 帮 助 了 解 整 体 代 码 的 成 熟 度 。 主 要 特 点 为 代 码 覆 盖 : 通 过 单 元 测 试 , 将 会 显 示哪 行 代 码 被 选 中 ; 改 善 编 码 规 则 ; 搜 寻 编 码 规 则 : 按 照 名 字 , 插 件 , 激 活 级 别 和 类 别 进 行 查询 ; 项 目 搜 寻 : 按 照 项 目 的 名 字 进 行 查 询 ; 对 比 数 据 : 比 较 同 一 张 表 中 的 任 何 测 量 的 趋 势 ;软 件 缺 陷 检 测提 供 多 角 度 的 各 种 缺 陷 类 型 分 析 。 自 动 化 的 缺 陷 检 测 功 能 易 于 使 用 , 定 制 灵 活 , 具 有 图形 化 的 构 建 和 报 表 管 理 图 形 界 面 , 拥 有 先 进 的 消 息 过 虑 器 , 强 大 的 学 习 调 整 知 识 库 。Klocwork能 够 分 析 C/C++ 和 Java 代 码 , 生 成 代 码 问 题 报 告 。安 全 漏 洞 检 测软 件 安 全 性 时 软 件 质 量 中 一 个 重 要 的 、 并 越 来 越 收 到 重 视 的 方 面 。Klocwork 安 全 漏 洞分 析 基 于 其 先 进 的 软 件 缺 陷 分 析 能 力 , 分 离 出 单 独 的 安 全 漏 洞 和 违 反 推 荐 的 安 全 代 码 的 缺 陷程 序 。软 件 架 构 分 析通 过 架 构 分 析 能 够 使 设 计 人 员 及 开 发 人 员 重 新 认 识 他 们 对 该 软 件 的 架 构 理 解 , 并 结 合 代码 分 析 进 行 功 能 强 大 的 影 响 分 析 , 帮 助 开 发 人 员 找 出 软 件 的 架 构 可 能 会 对 高 质 量 代 码 的 开 发有 何 种 影 响 。软 件 度 量 分 析搜 集 统 计 软 件 的 代 码 信 息 , 比 如 , 文 件 数 , 代 码 行 数 , 代 码 复 杂 度 , 继 承 或 循 环 数 量 等 。帮 助 开 发 者 和 维 护 着 宏 观 上 掌 握 程 序 开 发 的 复 杂 度 , 便 于 有 针 对 性 的 进 行 代 码 管 理 。可 定 制 的 代 码 分 析许 多 组 织 有 自 己 独 特 的 编 码 标 准 、 安 全 策 略 和 质 量 目 标 。 可 利 用 klocwork 为 一 些 特 殊问 题 的 分 析 进 行 单 独 定 制 , 用 户 也 可 以 编 制 自 己 的 扩 展 检 查 器 来 完 成 特 定 任 务 。开 发 人 员 IDE 集 成klocwork 可 以 和 现 在 大 多 是 主 流 的 IDE 开 发 环 境 集 成 , 在 开 发 的 早 期 及 时 发 现 可 能 的 代 码漏 洞 从 而 有 效 降 低 开 发 成 本 。第 9 页 共 25 页

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!