Education
-
2019-2022
Osaka University Graduate School of Information Science and Technology Department of Computer Science
-
2017-2019
Osaka University Graduate School of Information Science and Technology Department of Computer Science
-
2013-2017
Osaka University School of Engineering Science Department of Information and Computer sciences
Degree
-
博士(情報科学)
Academic & Professional Experience
-
2026.04-Now
Wakayama University Faculty of Systems Engineering 講師
-
2022.04-2026.03
Nara Institute of Science and Technology 先端科学技術研究科 助教
-
2019.07-2021.06
Osaka University Institute for Open and Transdisciplinary Research Initiatives Specially Appointed Researcher
Association Memberships
-
2022.10-Now
日本ソフトウェア科学会
-
2019.07-Now
IEEE
-
2018.05-Now
IPSJ
Research Areas
-
Informatics / Software / Software Engineering
Research Interests
-
Program Comprehension
-
Software Engineering
-
Dynamic Analysis
-
Software Maintenance
-
プログラミング教育
-
Program Analysis
Published Papers
-
eye2vec: Learning Distributed Representations of Eye Movement for Program Comprehension Analysis.
Haruhiko Yoshioka, Kazumasa Shimari, Hidetake Uwano, Kenichi Matsumoto
CoRR abs/2510.11722 2025.10
-
Understanding the Characteristics of LLM-Generated Property-Based Tests in Exploring Edge Cases.
Hidetake Tanaka, Haruto Tanaka, Kazumasa Shimari, Kenichi Matsumoto
CoRR abs/2510.25297 2025.10
-
Round Outcome Prediction in VALORANT Using Tactical Features from Video Analysis
Nirai Hayakawa, Kazumasa Shimari, Kazuma Yamasaki, Hirotatsu Hoshikawa, Rikuto Tsuchida, Kenichi Matsumoto
2025 IEEE Conference on Games (CoG) ( IEEE ) 1 - 4 2025.08 [Refereed]
-
JCompaths: 実行経路の比較と可視化を行うコードレビュー向けツール
神田 哲也, 橋本 悠樹, 嶋利 一真, 肥後 芳樹
コンピュータソフトウェア 42 ( 3 ) 23 - 39 2025.08 [Refereed]
-
Using LLMs for Security Advisory Investigations: How Far Are We?
Bayu Fedra Abdullah, Yusuf Sulistyo Nugroho, Brittany Reid, Raula Gaikovina Kula, Kazumasa Shimari, Kenichi Matsumoto
2025 International Conference on Smart Computing, IoT and Machine Learning (SIML) 1 - 6 2025.06 [Refereed]
-
Uncovering Intention through LLM-Driven Code Snippet Description Generation.
Yusuf Sulistyo Nugroho, Farah Danisha Salam, Brittany Reid, Raula Gaikovina Kula, Kazumasa Shimari, Kenichi Matsumoto
2025 International Conference on Smart Computing, IoT and Machine Learning (SIML) 1 - 6 2025.06 [Refereed]
-
Mining for Lags in Updating Critical Security Threats: A Case Study of Log4j Library.
Hidetake Tanaka, Kazuma Yamasaki, Momoka Hirose, Takashi Nakano, Youmei Fan, Kazumasa Shimari, Raula Gaikovina Kula, Kenichi Matsumoto
Proceedings of the 22nd International Conference on Mining Software Repositories 319 - 323 2025.05 [Refereed]
-
Scenario-based Automatic Generation Method for Diverse Programming Exercises
Hidetake Tanaka, Hiroshi Igaki, Kazumasa Shimari, Naoki Fukuyasu, Kenichi Matsumoto
情報処理学会論文誌 ( 情報処理学会 ) 66 ( 4 ) 687 - 700 2025.04
-
eye2vec: Learning Distributed Representations of Eye Movement for Program Comprehension Analysis.
Haruhiko Yoshioka, Kazumasa Shimari, Hidetake Uwano, Kenichi Matsumoto
Proceedings of the 2025 Symposium on Eye Tracking Research and Applications 51 3 - 3 2025 [Refereed]
-
N-gramによる確率モデルを用いた初学者向け構文エラー修正支援手法
田中 慎之佑, 嶋利 一真, 福島 和希, 石尾 隆, 松本 健一
情報処理学会論文誌 2025 [Refereed]
-
Do Developers Depend on Deprecated Library Versions? A Mining Study of Log4j.
Haruhiko Yoshioka, Sila Lertbanjongngam, Masayuki Inaba, Youmei Fan, Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, Kenichi Matsumoto
Proceedings of the 22nd International Conference on Mining Software Repositories 314 - 318 2025 [Refereed]
-
Python初学者のエラー修正活動における編集内容および入力操作の分析
増井 太一, 嶋利 一真, 石尾 隆, 松本 健一
コンピュータソフトウェア 2025 [Refereed]
-
Towards Detecting Textually Dissimilar Duplicate Bug Reports using Transformers
Masayuki Inaba, Kazumasa Shimari, Masao Ohira, Kenichi Matsumoto
The First International Workshop on Intertwining Research & Education on Software 2024.12 [Refereed]
-
A Preliminary Study on Test Selection Methods with Finer-Grained Dependencies
Tetsuya Kanda, Yuma Fujiwara, Kazumasa Shimari, Yoshiki Higo
The First International Workshop on Intertwining Research & Education on Software 2024.12 [Refereed]
-
Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, Christoph Treude, Marc Cheong, Kenichi Matsumoto
ICSME 624 - 629 2024.10 [Refereed]
-
How Maintainable is Proficient Code? A Case Study of Three PyPI Libraries.
Indira Febriyanti, Youmei Fan, Kazumasa Shimari, Kenichi Matsumoto, Raula Gaikovina Kula
ISSRE (Workshops) 103 - 104 2024.10 [Refereed]
-
Initial Investigation of Behavioral Changes of Obfuscated Programs Caused by Code Optimization.
Tetsuya Kitaoka, Yuichiro Kanzaki, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
ISSRE (Workshops) 109 - 110 2024.10 [Refereed]
-
ROS アプリケーションにおけるトピック通信の記述パターンを用いたデータフロー可視化手法
村田 優斗, 石尾 隆, 嶋利 一真, 松本 健一
電子情報通信学会論文誌D 2024.07 [Refereed]
-
Evaluating the effectiveness of size-limited execution trace with near-omniscient debugging.
Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda 0001, Katsuro Inoue
Science of Computer Programming 236 103117 - 103117 2024.04
-
Comparing Execution Trace Using Merkle- Tree to Detect Backward Incompatibilities.
Atsuhito Yamaoka, Teyon Son, Kazumasa Shimari, Takashi Ishio, Kenichi Matsumoto
IEEE International Conference on Software Analysis, Evolution and Reengineering(SANER) ( IEEE ) 649 - 653 2024.03 [Refereed]
-
Test Case Generation for Python Libraries Using Dependent Projects' Test-Suites.
Keita Morisaki, Kazumasa Shimari, Takashi Ishio, Kenichi Matsumoto
IEEE International Conference on Software Analysis, Evolution and Reengineering ( IEEE ) 167 - 174 2024.03 [Refereed]
-
Reliability Evaluation Framework for Obfuscating Transformations in Program Code
KITAOKA Tetsuya, KANZAKI Yuichiro, ISHIO Takashi, SHIMARI Kazumasa, MATSUMOTO Kenichi
Computer Software 40 ( 4 ) 4_37 - 4_46 2023.10 [Refereed] [Invited]
-
Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
35th International Conference on Software Engineering Education and Training(CSEE&T) ( IEEE ) 199 - 200 2023.08 [Refereed]
-
Leveraging Execution Trace with ChatGPT: A Case Study on Automated Fault Diagnosis.
Takafumi Sakura, Ryo Soga, Hideyuki Kanuka, Kazumasa Shimari, Takashi Ishio
IEEE International Conference on Software Maintenance and Evolution(ICSME) ( IEEE ) 397 - 402 2023 [Refereed]
-
Stack Overflowのコード片へ加えられた変更に追従しないGitHubプロジェクトの変更パターン分類による考察
栗原 拓己, 嶋利 一真, 神田 哲也, 井上 克郎
電子情報通信学会論文誌D J105-D ( 11 ) 2022.11 [Refereed]
-
Comparing Execution Traces of Jupyter Notebook for Checking Correctness of Refactoring.
Fumiya Sato, Ayano Ikegami, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
16th IEEE International Workshop on Software Clones(IWSC) ( IEEE ) 62 - 68 2022.10 [Refereed]
-
A Similarity-based Assisted Grading for Introductory Programming Course.
Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
16th IEEE International Workshop on Software Clones(IWSC) ( IEEE ) 23 - 24 2022.10 [Refereed]
-
JISDLab: A web-based interactive literate debugging environment.
Sakutaro Sugiyama, Takashi Kobayashi 0001, Kazumasa Shimari, Takashi Ishio
IEEE International Conference on Software Analysis, Evolution and Reengineering(SANER) ( IEEE ) 497 - 501 2022 [Refereed]
-
Kazumasa Shimari, Masahiro Tanaka, Takashi Ishio, Makoto Matsushita, Katsuro Inoue, Satoru Takanezawa
IEEE International Conference on Software Maintenance and Evolution(ICSME) ( IEEE ) 564 - 567 2022 [Refereed]
-
didiffff: a viewer for comparing changes in both code and execution traces.
Tetsuya Kanda 0001, Kazumasa Shimari, Katsuro Inoue
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension(ICPC) ( ACM ) 528 - 532 2022 [Refereed]
-
NOD4J: Near-omniscient debugging tool for Java using size-limited execution trace.
Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda 0001, Naoto Ishida, Katsuro Inoue
Science of Computer Programming 206 102630 - 102630 2021 [Refereed]
-
A Clustering-Based Filtering Method for Similar Source Code Fragment Search
嶋利一真, 石尾隆, 井上克郎
電子情報通信学会論文誌 D(Web) J103-D ( 10 ) 2020 [Refereed]
-
Near-Omniscient Debugging for Java Using Size-Limited Execution Trace.
Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda 0001, Katsuro Inoue
2019 IEEE International Conference on Software Maintenance and Evolution(ICSME) ( IEEE ) 398 - 401 2019 [Refereed]
-
PADLA: a dynamic log level adapter using online phase detection.
Tsuyoshi Mizouchi, Kazumasa Shimari, Takashi Ishio, Katsuro Inoue
Proceedings of the 27th International Conference on Program Comprehension(ICPC) ( IEEE / ACM ) 135 - 138 2019 [Refereed]
-
An execution trace recording method using a limited size storage for Java.
嶋利一真, 石尾隆, 井上克郎
コンピュータソフトウェア 36 ( 4 ) 2019 [Refereed]
Misc
-
Feature Extraction during Program Comprehension based on Distributed Representation of Eye Movement
吉岡春彦, 嶋利一真, 上野秀剛, 松本健一
情報処理学会研究報告(Web) 2025 ( SE-220 ) 2025
-
大規模言語モデルによるヒント生成手法のプログラミング演習への導入
工藤 拓斗, 嶋利 一真, 石尾 隆, 松本 健一
ソフトウェア工学の基礎 31 169 - 174 2024.11 [Refereed]
-
Pythonプログラミング演習におけるエラーに対応したプログラムの編集内容の分析
増井 太一, 嶋利 一真, 石尾 隆, 松本 健一
ソフトウェア工学の基礎 31 109 - 114 2024.11 [Refereed]
-
JCompaths: 実行経路の比較と可視化を行うコードレビュー向けツール
神田 哲也, 橋本 悠樹, 嶋利 一真, 肥後 芳樹
日本ソフトウェア科学会 第41回大会講演論文集 2024.09
-
シナリオの導入による多様なプログラミング演習問題の自動生成手法の検討
田中 英武, 井垣 宏, 嶋利 一真, 福安 直樹, 松本 健一
ソフトウェアエンジニアリングシンポジウム2024 2024.09 [Refereed]
-
Pythonプログラミング演習におけるプログラミング経験度とエラー修正時間の関係分析
篠原 遼太郎, 嶋利 一真, 福島 和希, 田中 慎之佑, 石尾 隆, 松本 健一
情報処理学会研究報告ソフトウェア工学(SE) 2024-SE-216 ( 15 ) - 8 2024.03
-
Javaプロジェクトにおける一文字変数の利用方法とソースコード保守性への影響の調査
岡井 光輝, 嶋利 一真, 石尾 隆, 松本 健一
情報処理学会研究報告ソフトウェア工学(SE) 2024-SE-216 ( 2 ) 1 - 8 2024.03
-
藤原, 勇真, 神田, 哲也, 嶋利, 一真, 肥後, 芳樹
ソフトウェアエンジニアリングシンポジウム2023論文集 ( 情報処理学会 ) 2023 242 - 243 2023.08
-
Topic通信処理記述の解析によるROSアプリケーションのデータフローの可視化
村田 優斗, 石尾 隆, 嶋利 一真, 松本 健一
情報処理学会研究報告ソフトウェア工学(SE) 2022-SE-212 ( 10 ) 1 - 8 2022.12
-
ObfusEval: Evaluating Reliability of Obfuscating Transformations
Tetsuya Kitaoka, Yuichiro Kanzaki, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
Annual Computer Security Applications Conference (ACSAC 2022) 2022.12 [Refereed]
-
2つのWebアプリケーション間の類似する操作対象の対応関係抽出
内田 啓太, 石尾 隆, 嶋利 一真, 松本 健一
ソフトウェア工学の基礎29 198 - 199 2022.11 [Refereed]
-
コード難読化ツールの信頼性を評価するフレームワークの検討
北岡 哲哉, 神崎 雄一郎, 石尾 隆, 嶋利 一真, 松本 健一
ソフトウェア工学の基礎29 170 - 179 2022.11 [Refereed]
-
藤原, 勇真, 神田, 哲也, 嶋利, 一真, 井上, 克郎
研究報告ソフトウェア工学(SE) ( 情報処理学会 ) 2022-SE-211 ( 27 ) 1 - 8 2022.07
-
Investigating the impact of source code metrics on merge conflict resolution judgement model
Mohan Bian, Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue
SIG Technical Reports 2022-SE-210 ( 21 ) 1 - 8 2022.03
-
GitHubプロジェクトに利用されているStack Overflowのコード片の進化パターンの調査
栗原拓己, 嶋利一真, 神田哲也, 井上克郎
情報処理学会研究報告(Web) 2021 ( SE-208 ) 2021
Awards & Honors
-
Student Best Paper
Winner: Bayu Fedra Abdullah, Yusuf Sulistyo Nugroho, Brittany Reid, Raula Gaikovina Kula, Kazumasa Shimari, Ken-ichi Matsumoto
2025.06 2025 International Conference on Smart Computing, IoT and Machine Learning Using LLMs for Security Advisory Investigations: How Far Are We?
-
Distinguished Presentation Award
Winner: Tetsuya Kanda, Yuma Fujiwara, Kazumasa Shimari, Yoshiki Higo
2024.12 The First International Workshop on Intertwining Research & Education on Software A Preliminary Study on Test Selection Methods with Finer-Grained Dependencies
-
Distinguished Presentation Award
Winner: Masayuki Inaba, Kazumasa Shimari, Masao Ohira, Kenichi Matsumoto
2024.12 The First International Workshop on Intertwining Research & Education on Software Towards Detecting Textually Dissimilar Duplicate Bug Reports using Transformers
-
Distinguished Presentation Award
Winner: Indira Febriyanti, Youmei Fan, Kazumasa Shimari, Kenichi Matsumoto, Raula Gaikovina Kula
2024.12 The First International Workshop on Intertwining Research & Education on Software How Maintainable is Proficient Code? A Case Study of Three PyPI Libraries
-
Distinguished Presentation Award
Winner: Takashi Nakano, Kazumasa Shimari, Raula Gaikovina Kula, Christoph Treude, Marc Cheong, Kenichi Matsumoto
2024.12 The First International Workshop on Intertwining Research & Education on Software Nice to Meet You: The Role of Communicative Signaling in GitHub Profile Biographies
-
Best Poster and Tool Track Award
Winner: Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
2023.08 35th International Conference on Software Engineering Education and Training Towards Assessment of Practicality of Introductory Programming Course Using Vocabulary of Textbooks, Assignments, and Actual Projects
-
Distinguished Reviewer Award
Winner: Kazumasa Shimari
2023.05 International Conference on Program Comprehension 2023
-
ライブ論文ポスター賞
Winner: 嶋利一真
2018.11 日本ソフトウェア科学会 Java アプリケーションの動的解析に基づくライブラリのバージョン互換性テストの生成
-
ポスター・インタラクティブ賞
Winner: 溝内 剛, 嶋利 一真, 石尾 隆, 神田 哲也, 井上 克郎
2018.09 情報処理学会 フェイズ検出を用いたプログラムの性能バグ発生の自動検知
-
学生奨励発表賞
Winner: 嶋利一真
2017.09 情報処理学会 ソフトウェアの実行を分析するための低侵襲なモニタリングツールの試作
Conference Activities & Talks
-
限られた資源を用いた効率的なデバッグ手法に関する研究
嶋利一真
2022.12.10
-
ObfusEval: Evaluating Reliability of Obfuscating Transformations
Tetsuya Kitaoka, Yuichiro Kanzaki, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto
Proceedings of the 38th Annual Computer Security Applications Conference 2022.12.08
-
言語サーバを応用した細粒度編集履歴収集プラットフォームの構想
石田 直人, 神田 哲也, 嶋利 一真, 井上 克郎
ソフトウェアエンジニアリングシンポジウム2020 2020.09.10
-
Java アプリケーションの動的解析に基づくライブラリのバージョン互換性テストの生成
嶋利 一真, 石尾 隆, 井上 克郎
第25回 ソフトウェア工学の基礎ワークショップ FOSE2018 in 湯の川温泉 2018.11.16
-
フェイズ検出を用いたプログラムの性能バグ発生の自動検知
溝内 剛, 嶋利 一真, 石尾 隆, 神田 哲也, 井上 克郎
ソフトウェアエンジニアリングシンポジウム2018 2018.09.06
-
部分的な実行再現を目的とした実行トレース収集手法の調査
嶋利 一真, 石尾 隆, 井上 克郎
ソフトウェアエンジニアリングシンポジウム2018 2018.09.05