Assistant Professor, Software Engineering Laboratory, Division of Information Science, Graduate School of Science and Technology, Nara Institute of Science and Technology
E-mail:k.shimari@is.(+naist.jp)
My research interests include software debugging, dynamic analysis, program comprehension, programming education.
Tetsuya Kitaoka, Yuichiro Kanzaki, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “Reliability Evaluation Framework for Obfuscating Transformations in Program Code,” Computer Software (Accepted to appear).
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, pp102630, June 2021
Takumi Kurihara, Kazumasa Shimari, Tetsuya Kanda, Katsuro Inoue, “Classification of changes in GitHub projects not following changes made to Stack Overflow code snippets,” IEICE TRANSACTIONS on Information and Systems, Vol.J105-D, No.11, pp.717-719, Nov. 2022.
Kazumasa Shimari, Takashi Ishio, Katsuro Inoue, “A clustering-based filtering method for similar source code fragment search,” IEICE TRANSACTIONS on Information and Systems, Vol.J103-D, No.10, pp.751-753, October 2020.
Kazumasa Shimari, Takashi Ishio, Katsuro Inoue, “An execution trace recording method using a limited size storage for Java,” Computer Software, Vol.36, No.4, pp.107-113, October 2019.
Takafumi Sakura, Ryo Soga, Hideyuki Kanuka, Kazumasa Shimari, Takashi Ishio, “Leveraging Execution Trace with ChatGPT: A Case Study on Automated Fault Diagnosis,” Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME 2023), Bogota, Columbia, Oct. 2023.
Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “Towards Assessment of Practicality of Introductory Programming Course Using Vocabulary of Textbooks, Assignments, and Actual Projects,” Proceedings of the 35th International Conference on Software Engineering Education and Training (CSEE&T), pp.199-200, Tokyo, Japan, Aug. 2023.
Tetsuya Kitaoka, Yuichiro Kanzaki, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “ObfusEval: Evaluating Reliability of Obfuscating Transformations,” Annual Computer Security Applications Conference (ACSAC 2022), Poster Presentation (2 pages), Texas, USA, Dec. 2022.
Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “A Similarity-based Assisted Grading for Introductory Programming Course,” Proceedings of the 16th International Workshop on Software Clones (IWSC 2022), pp.23-24, Limassol, Cyprus, Oct. 2022.
Fumiya Sato, Ayano Ikegami, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “Comparing Execution Traces of Jupyter Notebook for Checking Correctness of Refactoring,” Proceedings of the 16th International Workshop on Software Clones (IWSC 2022), pp.62-68, Limassol, Cyprus, Oct. 2022.
Kazumasa Shimari, Masahiro Tanaka, Takashi Ishio, Makoto Matsushita, Katsuro Inoue, Satoru Takanezawa “Selecting Test Cases based on Similarity of Runtime Information: A Case Study of an Industrial Simulator,” Proceedings of the 38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022), pp.564 -567, Limassol, Cyprus, Oct. 2022
Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue, “didiffff: A Viewer for Comparing Changes in both Code and Execution Trace,” Proceedings of the 30th IEEE International Conference on Program Comprehension (ICPC 2022), pp.528-532, Online, May 2022.
Sakutaro Sugiyama, Takashi Kobayashi, Kazumasa Shimari, Takashi Ishio, “JISDLab: A web-based interactive literate debugging environment,” Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022), Online, pp.497–501, March 2022
Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue, “Near-Omniscient Debugging for Java Using Size-Limited Execution Trace,” Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution (ICSME 2019), pp.398-401, Cleveland, OH, USA, October 2019.
Tsuyoshi Mizouchi, Kazumasa Shimari, Takashi Ishio, Katsuro Inoue, “PADLA: A Dynamic Log Level Adapter Using Online Phase Detection,” Proceedings of the IEEE/ACM 27th International Conference on Program Comprehension (ICPC 2019), pp.135-138, Montreal, Quebec, Canada, May 2019
Kazuki Fukushima, Takashi Ishio, Kazumasa Shimari, Kenichi Matsumoto, “Towards Assessment of Practicality of Introductory Programming Course Using Vocabulary of Textbooks, Assignments, and Actual Projects,” Best Poster and Tool Track Award: the 35th International Conference on Software Engineering Education and Training, Tokyo, Japan, Aug. 2023.
ICPC 2023 Distinguished Reviewer Award
2022.04-: Assistant Professor, Software Engineering Laboratory, Division of Information Science, Graduate School of Science and Technology, Nara Institute of Science and Technology
2017.04-2019.03: Master of Information Science and Technology, Graduate School of Information Science and Technology, Osaka University.
Ph.D. Thesis: “Study on Cost-Effective Debugging Methods under Restricted Resources” (2022.03) [detail]
Master Thesis: “The proposal and evaluation of an execution trace recording method using a limited size storage for Java.”, February 2019 (in Japanese)[detail]
Bachelor Thesis: “Developing the prototype of a low invasive execution monitoring tool for software failure analysis”, February 2017 (in Japanese)[detail]