2018 Fiscal Year Final Research Report
Collecting, Analyzing, and Evaluating Software Assets for Effective Reuse
Project/Area Number |
25220003
|
Research Category |
Grant-in-Aid for Scientific Research (S)
|
Allocation Type | Single-year Grants |
Research Field |
Software
|
Research Institution | Osaka University |
Principal Investigator |
INOUE Katsuro 大阪大学, 情報科学研究科, 教授 (20168438)
|
Co-Investigator(Kenkyū-buntansha) |
楠本 真二 大阪大学, 情報科学研究科, 教授 (30234438)
松下 誠 大阪大学, 情報科学研究科, 准教授 (60304028)
石尾 隆 奈良先端科学技術大学院大学, 先端科学技術研究科, 准教授 (60452413)
岡野 浩三 信州大学, 学術研究院工学系, 准教授 (70252632)
肥後 芳樹 大阪大学, 情報科学研究科, 准教授 (70452414)
|
Co-Investigator(Renkei-kenkyūsha) |
KULA RAULA GAIKOVINA
OUNI Ali
DE ROOVER Coen
YOSHIDA Norihiro
MANABE Yuki
CHOI Eunjong
|
Research Collaborator |
GERMAN Daniel
KESSENTINI Marouane
|
Project Period (FY) |
2013-05-31 – 2018-03-31
|
Keywords | ソフトウェア資産 / 再利用 / 依存関係グラフ / プログラム検索 / リファクタリング評価 / 依存関係可視化 |
Outline of Final Research Achievements |
For efficient development of software system, we have studied various methods and techniques on collecting, analyzing, and evaluating software assets. One of the important outcomes is developing a method of modeling dependency of software assets, named SUG (Software Universe Graph). Also, we have developed library dependency visualizers. In addition to these, we have studied fast library search techniques, refactability evaluation method, software license inconsistency detection method, and many others.
|
Free Research Field |
ソフトウェア工学
|
Academic Significance and Societal Importance of the Research Achievements |
ソフトウェアシステムは、現代社会に必須な要素で、その効率的な開発方法の探求は、強く求められている。本プロジェクトでは、過去のソフトウェア資産を有効に活用し、開発の効率を上げ、高い機能のソフトウェア・システム構築できるようにするための種々の技術開発を行った。特に、過去の資産を効率よく探し出す検索技術、多数の資産の間の関連を分析し評価する技術、個々の資産をいろいろな視点で評価する技術などを開発し、ソフトウェア資産の効率的な利活用の推進に貢献した。
|