Item type |
SIG Technical Reports(1) |
公開日 |
2017-03-05 |
タイトル |
|
|
タイトル |
マクロ展開処理の追跡を行うC言語前処理系解析器 |
タイトル |
|
|
言語 |
en |
|
タイトル |
A C preprocessor analyzer that traces macro expansion processing |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
設計・テスト |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_18gh |
|
資源タイプ |
technical report |
著者所属 |
|
|
|
岩手県立大学いわてものづくりソフトウェア融合テクノロジーセンター |
著者所属 |
|
|
|
岩手県立大学大学院ソフトウェア情報学研究科 |
著者所属 |
|
|
|
岩手県立大学大学院ソフトウェア情報学研究科 |
著者所属 |
|
|
|
岩手県立大学大学院ソフトウェア情報学研究科 |
著者所属 |
|
|
|
岩手県立大学大学院ソフトウェア情報学研究科 |
著者所属(英) |
|
|
|
en |
|
|
Iwate Monodukuri and Software Integration Technology Center |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Software and Information Science, Iwate Prefectural University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Software and Information Science, Iwate Prefectural University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Software and Information Science, Iwate Prefectural University |
著者所属(英) |
|
|
|
en |
|
|
Graduate School of Software and Information Science, Iwate Prefectural University |
著者名 |
福原, 和哉
猪股, 俊光
杉野, 栄二
新井, 義和
今井, 信太郎
|
著者名(英) |
Kazuya, Fukuhara
Toshimitsu, Inomata
Eiji, Sugino
Yoshikazu, Arai
Shintaro, Imai
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
C 言語を対象としたプログラム解析ツールの多くは前処理後のプログラムを解析の対象としているが,Erust らの調査では前処理指令を用いない C 言語プログラムは存在せず,前処理指令は全ステップ数の 8.4% を占めていることから,C 言語プログラムの正確な解析には前処理によって置換 ・ 挿入される要素の対応付けが必要である.そこで,筆者らは前処理前後での要素の対応関係と前処理過程をモデル化して出力するC言語前処理系解析器を提案し,作成 ・ 評価した.その結果,得られたモデルを用いることで,マクロ展開前後のプログラムの要素の対応付けと,前処理過程の可視化が可能であることがわかった. |
書誌レコードID |
|
|
収録物識別子タイプ |
NCID |
|
収録物識別子 |
AN10112981 |
書誌情報 |
研究報告ソフトウェア工学(SE)
巻 2017-SE-195,
号 29,
p. 1-8,
発行日 2017-03-05
|
ISSN |
|
|
収録物識別子タイプ |
ISSN |
|
収録物識別子 |
2188-8825 |
Notice |
|
|
|
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. |
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |