@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00094974, author = {竹治, 勲 and 大久保, 弘崇 and 粕谷, 英人 and 山本, 晋一郎 and 齋藤, 邦彦 and Isao, Takeji and Hirotaka, Ohkubo and Hideto, Kasuya and Shinichiro, Yamamoto and Kunihiko, Saito}, book = {ソフトウェアエンジニアリングシンポジウム2013論文集}, month = {Sep}, note = {本論文では,C プログラムに対して,利用している構造体型を特徴付ける手法を提案する.大規模なソフトウェアを理解する初期段階において,構成要素を役割に基づいて分類することは有用である.構造体型に関する利用頻度は,プログラムの実行段階により変動する.この変動を可視化することで,構造体型のプログラム中における役割が推測できる.そこからプログラムの構成要素が分類できる.2 つのソフトウェアによる適用実験から提案手法の検証を行った., This paper characterizes the use of struct types in C programs. It is useful to classify software components by their roles in the initial phase of large-scale software comprehension. Frequency of use of the struct types is not steady but varies according to execution phases. By visualizing these fluctuation, the roles of struct types in a program can be inferred, and the components of the program can be classified. We present two experimental results using open-source software to evaluate our approach.}, pages = {1--8}, publisher = {情報処理学会}, title = {大規模ソフトウェアの概要把握支援のための動的解析結果の静的解析を用いた一元化}, volume = {2013}, year = {2013} }