- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Measurement of Program Reuse-ratio in Enhancement Projects using Software Birthmarks
Bibliographic Information
- Other Title
-
- バースマークを用いたソフトウェア拡張開発での流用度合いの測定
Search this article
Description
本稿では,既存システムの改造,また,既存システムへの機能追加を行うプロジェクトにおいて,モジュールの流用の度合いを測定する一手法を示す.この度合いを測定することで,テスト工数をモジュールごとに配分する基準を与えることができる.また,開発を外部委託したとき,依頼したモジュール以外に修正が行われていないかを確認することができる.その測定のために,本稿では,バースマークと呼ばれる,プログラム(モジュール)の実行に不可欠な部分をそのプログラムの特徴として抽出し,それを手掛かりにプログラムを比較する技術を用いる.対象プロジェクトとして,オープンソースで開発されているApache Strutsを選択し,バージョン1.0.2, 1.1, 1.2.2, 1.2.4, 1.2.7, 1.3.8, 1.3.9間をバースマークを用いて比較した.その結果,各バージョン間で流用の度合いの大小をバースマークにより相対的に測定できることを確認した.
Journal
-
- 全国大会講演論文集
-
全国大会講演論文集 第70回 (リーディングプロジェクト e-society), 399-400, 2008-03-13
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050574047110116352
-
- NII Book ID
- AN00349328
-
- Text Lang
- ja
-
- Article Type
- conference paper
-
- Data Source
-
- IRDB