WEKO3
アイテム
前処理命令解析と関数呼出し解析に基づく機能スイッチ特定
https://ipsj.ixsq.nii.ac.jp/records/198941
https://ipsj.ixsq.nii.ac.jp/records/198941fabc80c6-5fde-4052-b911-0abdde5c7d10
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2019 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Symposium(1) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2019-08-22 | |||||||||||
タイトル | ||||||||||||
タイトル | 前処理命令解析と関数呼出し解析に基づく機能スイッチ特定 | |||||||||||
言語 | ||||||||||||
言語 | jpn | |||||||||||
キーワード | ||||||||||||
主題Scheme | Other | |||||||||||
主題 | プログラム解析と理解 | |||||||||||
資源タイプ | ||||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||||||
資源タイプ | conference paper | |||||||||||
著者所属 | ||||||||||||
東京工業大学情報理工学院 | ||||||||||||
著者所属 | ||||||||||||
東京工業大学情報理工学院 | ||||||||||||
著者所属 | ||||||||||||
東京工業大学情報理工学院 | ||||||||||||
著者所属(英) | ||||||||||||
en | ||||||||||||
School of Computing, Tokyo Institute of Technology | ||||||||||||
著者所属(英) | ||||||||||||
en | ||||||||||||
School of Computing, Tokyo Institute of Technology | ||||||||||||
著者所属(英) | ||||||||||||
en | ||||||||||||
School of Computing, Tokyo Institute of Technology | ||||||||||||
著者名 |
相澤, 遥也
× 相澤, 遥也
× 森園, 宏紀
× 小林, 隆志
|
|||||||||||
論文抄録 | ||||||||||||
内容記述タイプ | Other | |||||||||||
内容記述 | ソースコード中の可変点,特にユーザがオプションで切り替える個所を特定することは,開発者のプログラム理解に役立つ.本論文では C/C++ の静的な可変点を構成するマクロのうち,ユーザが構成ごとに切り替えるマクロ (機能スイッチ) を抽出する方法を提案する.提案手法では,マクロ変数と関数の関係グラフを構築し,グラフ上の構造的特徴から機能スイッチを推定する.提案手法を実装し,Linux を含む 4 つの OSS に対して評価を行い,構造的特徴を利用する方法が有効であることを確認した. | |||||||||||
書誌情報 |
ソフトウェアエンジニアリングシンポジウム2019論文集 巻 2019, p. 22-30, 発行日 2019-08-22 |
|||||||||||
出版者 | ||||||||||||
言語 | ja | |||||||||||
出版者 | 情報処理学会 |