教員一覧 List of faculty members
石尾 隆 教授
ISHIO, Takashi Professor
石尾 隆 教授
ISHIO Takashi所属:
情報アーキテクチャ学科、 情報アーキテクチャ領域、 高度ICT領域
研究分野
ソフトウェア工学、ソフトウェア可視化前職・前歴
奈良先端科学技術大学院大学担当科目(学部)
ソフトウェアプロセスと品質、情報マネージメント論、IT・ビジネススキル担当科目(大学院)
サービス・マネジメント特論学位
博士(情報科学)
ISHIO, Takashi Professor
Affiliation:
Department of Media Architecture
Research Fields
Software Engineering, Software VisualizationAcademic Background
Nara Institute of Science and TechnologySubjects in Charge (Undergraduate)
Software Process and Quality, Management of Information Industry, IT Business SkillSubjects in Charge (Graduate School)
Advanced Topics in Service ManagementDegree
Ph. D研究内容
ソフトウェアを構成するプログラムの内部構造や動作を自動的に解析、可視化することで、プログラミングやソフトウェア開発に関する様々な活動を支援する技術を研究しています。
研究の魅力
ソフトウェア工学は、研究者と、その具体的な成果の利用者であるソフトウェア開発者の距離が近いという特徴があります。研究の成果をソフトウェア開発現場に持ち込んで,作業のやり方を実際に変えることができ,喜ばれるという点が、面白い研究分野と思います。
実績
- 情報処理学会ソフトウェア工学研究会 卓越研究賞 (2021年9月 September, 2021 )
- 電子情報通信学会 論文賞 (2021年6月 June, 2021 )
- 13th International Workshop on Software Clones People’s Choice Award (2019年2月 February, 2019 )
- 2018 DocGen Challenge runner-ups (Usefulness category) (2018年9月 September, 2018 )
- 23rd IEEE International Conference on Program Comprehension Best Tool Demo Award (2015年5月 May, 2015 )
- 6th International Workshop on Empirical Software Engineering in Practice Best Paper Award (2014年11月 November, 2014 )
主な著作・論文
- Yuki Ueda, Takashi Ishio, Kenichi Matsumoto: DevReplay: Linter that Generates Regular Expressions for Repeating Code Changes. Science of Computer Programming, November 2022.
- Ifraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto: Newcomer OSS-Candidates: Characterizing Contributions of Novice Developers to GitHub. Empirical Software Engineering, vol.27, article number 109, May 2022.
- Takashi Ishio, Naoto Maeda, Kensuke Shibuya, Kenho Iwamoto, Katsuro Inoue: NCDSearch: Sliding Window-Based Code Clone Search Using Lempel-Ziv Jaccard Distance. IEICE Transactions on Information and Systems, vol.E105-D, no.5, pp.973-981, May 2022.
- Bodin Chinthanet, Raula Gaikovina Kula, Rodrigo Eliza Zapata, Takashi Ishio, Kenichi Matsumoto, Akinori Ihara: SojiTantei: Function-Call Reachability Detection of Vulnerable Code for Npm Packages. IEICE Transactions on Information and Systems, vol.E105-D, no.1, pp.19-20, January 2022.
- Dong Wang, Yuki Ueda, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto: Can We Benchmark Code Review Studies? A Systematic Mapping Study of Methodology, Dataset, and Metric. Journal of Systems and Software, vol.180, no.111009, October 2021.
- Tao Xiao, Dong Wang, Shane Mcintosh, Hideaki Hata, Raula Gaikovina Kula, Takashi Ishio, and Kenichi Matsumoto: Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems, IEEE Transactions on Software Engineering, Accepted on September 2021.
- 伊藤 薫, 石尾 隆, 神田 哲也, 井上 克郎: 軽量なデータ構造を利用したソフトウェア進化履歴の高速な復元手法. 電子情報通信学会論文誌, vol.J104-D, no.8, pp.609-621, 2021年8月 August, 2021 .
- Takenouchi, Keita, Takashi Ishio, Joji Okada, and Yuji Sakata: PATSQL: Efficient Synthesis of SQL Queries from Example Tables with Quick Inference of Projected Columns. Proceedings of the VLDB Endowment, vol.14, no.11, pp.1937-1949, August 2021.
- Morita, Hiromu, Toshiki Hirao, Takashi Ishio, Shota Nitta, Yasunao Mori, and Kenichi Matsumoto: Towards Measuring the Impact of Industrial Programming Training on Source Code Quality, コンピュータソフトウェア, vol.38, no.3, pp.75-82, 2021年7月 July, 2021 .
- Bodin Chinthanet, Raula Gaikovina Kula, Shane McIntosh, Takashi Ishio, Akinori Ihara, Kenichi Matsumoto: Lags in the Release, Adoption, and Propagation of Npm Vulnerability Fixes. Empirical Software Engineering, vol.26, article no.47, 28 pages, March 2021.
- Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Naoto Ishida, Katsuro Inoue: NOD4J: Near-Omniscient Debugging Tool for Java Using Size-Limited Execution Trace. Science of Computer Programming, vol.206, no.102630, 13 pages, February 2021.
- 伊藤 薫, 石尾 隆, 神田 哲也, 井上 克郎: 軽量な類似度計算によるプロジェクト間のソースファイル集合の再利用検出. 電子情報通信学会論文誌, vol.J103-D, no.7, pp.542–554, 2020年7月 July, 2020 .
Research Contents
My research includes software analysis and visualization techniques for software developers to support programming and software development activities.
Attractive Factors of My Research
Software Engineering researchers are close to software developers who use the methodologies and tools produced by the research. The research is exciting because we can bring research outcomes to industry to change their work habits and make software developers happier.
Achievements
- IPSJ/SIGSE Research Award (September, 2021)
- IEICE Best Paper Award (June, 2021)
- 13th International Workshop on Software Clones People’s Choice Award (February, 2019)
- 2018 DocGen Challenge runner-ups (Usefulness category) (September, 2018)
- 23rd IEEE International Conference on Program Comprehension Best Tool Demo Award (May 2015)
- 6th International Workshop on Empirical Software Engineering in Practice Best Paper Award (November 2014)
Major Books and Papers
- Yuki Ueda, Takashi Ishio, Kenichi Matsumoto: DevReplay: Linter that Generates Regular Expressions for Repeating Code Changes. Science of Computer Programming, November 2022.
- Ifraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto: Newcomer OSS-Candidates: Characterizing Contributions of Novice Developers to GitHub. Empirical Software Engineering, vol.27, article number 109, May 2022.
- Takashi Ishio, Naoto Maeda, Kensuke Shibuya, Kenho Iwamoto, Katsuro Inoue: NCDSearch: Sliding Window-Based Code Clone Search Using Lempel-Ziv Jaccard Distance. IEICE Transactions on Information and Systems, vol.E105-D, no.5, pp.973-981, May 2022.
- Bodin Chinthanet, Raula Gaikovina Kula, Rodrigo Eliza Zapata, Takashi Ishio, Kenichi Matsumoto, Akinori Ihara: SojiTantei: Function-Call Reachability Detection of Vulnerable Code for Npm Packages. IEICE Transactions on Information and Systems, vol.E105-D, no.1, pp.19—20, January 2022.
- Dong Wang, Yuki Ueda, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto: Can We Benchmark Code Review Studies? A Systematic Mapping Study of Methodology, Dataset, and Metric. Journal of Systems and Software, vol.180, no.111009, October 2021.
- Tao Xiao, Dong Wang, Shane Mcintosh, Hideaki Hata, Raula Gaikovina Kula, Takashi Ishio, and Kenichi Matsumoto: Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems, IEEE Transactions on Software Engineering, Accepted on September 2021.
- Takenouchi, Keita, Takashi Ishio, Joji Okada, and Yuji Sakata: PATSQL: Efficient Synthesis of SQL Queries from Example Tables with Quick Inference of Projected Columns. Proceedings of the VLDB Endowment, vol.14, no.11, pp.1937-1949, August 2021.
- Morita, Hiromu, Toshiki Hirao, Takashi Ishio, Shota Nitta, Yasunao Mori, and Kenichi Matsumoto: Towards Measuring the Impact of Industrial Programming Training on Source Code Quality, コンピュータソフトウェア, vol.38, no.3, pp.75-82, 2021年7月 July, 2021 .
- Bodin Chinthanet, Raula Gaikovina Kula, Shane McIntosh, Takashi Ishio, Akinori Ihara, Kenichi Matsumoto: Lags in the Release, Adoption, and Propagation of Npm Vulnerability Fixes. Empirical Software Engineering, vol.26, article no.47, 28 pages, March 2021.
- Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Naoto Ishida, Katsuro Inoue: NOD4J: Near-Omniscient Debugging Tool for Java Using Size-Limited Execution Trace. Science of Computer Programming, vol.206, no.102630, 13 pages, February 2021.
この教員に関係する研究シーズ
ソフトウェアの構造と動作の可視化
NEWS
「石尾 隆」に関連する最新のニュース
本学の学生および教員が実践的IT教育シンポジウム rePiT2025で優秀ポスター賞を受賞
高度ICT演習チーム「Fun-i-Con」がHOKKAIDO学生アプリコンテスト2024で北海道経済産業局長賞(最優秀賞)とインプル賞(協賛企業賞)を受賞
本学の学生がJPHACKS 2024で株式会社セキュアサイクル賞を受賞
雪でも快適に通学! バスロケアプリ「BuLo」
石尾隆教授が12th IEEE Working Conference on Software Visualization (VISSOFT 2024)のMost Influential Paper Awardを受賞
「高度ICT演習お悩みざっそう会」を開催
石尾隆教授が国際会議 32nd IEEE/ACM International Conference on Program Comprehension (2024年4月開催) の Distinguished Reviewer Award を受賞
壁紙選びのお悩みを解決 Fun-i-Con
本学の学生および教員が実践的IT教育シンポジウム rePiT2026で優秀ポスター賞を受賞

















































