講演名 2004-08-03
ソースコード検索システムの試作とフリーソフトウェアへの適用実験
松尾 景樹, 宮西 一徳, 荻原 剛志,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ネットワーク上には多くのソースコードが無料で公開されているが,これらの中から必要に応じて再利用可能な部品を探し出すのは困難である.これまで我々は,セマンティックWebにおける知識表現形式であるメタデータとオントロジを用いて,同義語や概念関係に基づいたソースコードの検索が可能なシステムを提案してきた.本稿では,実際に広く用いられているフリーウェアのソースコードに対して提案手法を適用した結果について報告する.実験の結果,ソースコード中の関数名や変数名が省略されずに記述されている場合,ほぼ期待通りの検索が可能であることが示された.
抄録(英) Although a great number of source codes are available freely on the network, it is difficult to search free software for reusable parts we need. We have proposed the system, which can search source code on the basis of synonyms or the conceptual relation of the vocabulary. The system uses the metadata and the ontology, which are the knowledge representation form of the semantic Web. This paper reports the results of experimental application to the source code of the freeware actually used widely. In case the identifiers of functions or variables are described without abbreviation, we can find the appropriate source code as expected.
キーワード(和) ソフトウェア再利用 / セマンティックWeb / ソースコード検索
キーワード(英) Software Reuse / Semantic Web / The Search of Source Code
資料番号 SS2004-19
発行日

研究会情報
研究会 SS
開催期間 2004/7/27(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) ソースコード検索システムの試作とフリーソフトウェアへの適用実験
サブタイトル(和)
タイトル(英) Development of A Source Code Search System And The Application to Practical Free Software
サブタイトル(和)
キーワード(1)(和/英) ソフトウェア再利用 / Software Reuse
キーワード(2)(和/英) セマンティックWeb / Semantic Web
キーワード(3)(和/英) ソースコード検索 / The Search of Source Code
第 1 著者 氏名(和/英) 松尾 景樹 / Kageki MATSUO
第 1 著者 所属(和/英) 神戸大学大学院自然科学研究科
The Graduate School of Science and Technology, Kobe University
第 2 著者 氏名(和/英) 宮西 一徳 / Kazunori MIYANISHI
第 2 著者 所属(和/英) 神戸大学大学院自然科学研究科
The Graduate School of Science and Technology, Kobe University
第 3 著者 氏名(和/英) 荻原 剛志 / Takeshi OGIHARA
第 3 著者 所属(和/英) 神戸大学大学院自然科学研究科
The Graduate School of Science and Technology, Kobe University
発表年月日 2004-08-03
資料番号 SS2004-19
巻番号(vol) vol.104
号番号(no) 243
ページ範囲 pp.-
ページ数 6
発行日