KANDA Tetsuya
神田 哲也

Publications

Show papers written in:

Journal Papers

  • Shiyu Yang, Tetsuya Kanda, Daniel M German, Yoshiki Higo:
    Unveiling Python Version Compatibility Challenges in Code Snippets on Stack Overflow,
    IEICE TRANSACTIONS on Information and Systems (to appear), 2024
  • Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Evaluating the Effectiveness of Size-Limited Execution Trace with Near-Omniscient Debugging,
    Science of Computer Programming, vol.236, no., pp.103117, September 2024 detailDOI10.1016/j.scico.2024.103117
  • Yo Koike, Yuki Manabe, Tetsuya Kanda, Katsuro Inoue, Yoshiki Higo:
    Buildability Study for Java Projects and Kotlin's Android Applications,
    IPSJ Journal, vol.64, no.9, pp.1394-1398, September 2023 detailDOI10.20729/00227616
  • Taketo Tanabe, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
    Development of an automatic SPDX document generation tool to show dependencies between Debian packages,
    IEICE TRANSACTIONS on Information and Systems (Japanese Edition), vol.J106-D, no.9, pp.457-458, September 2023 detailDOI10.14923/transinfj.2023JDL8004
  • 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 (Japanese Edition), vol.J105-D, no.11, pp.717-719, November 2022 detailDOI10.14923/transinfj.2022JDL8007
  • Kaoru Ito, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Efficient Method to Recover Software Evolution History with Lightweight Data Structure,
    IEICE TRANSACTIONS on Information and Systems (Japanese Edition), vol.J104-D, no.8, pp.609-621, August 2021 detailDOI10.14923/transinfj.2020JDP7080
  • 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., pp.102630, June 2021 detailDOI10.1016/j.scico.2021.102630
  • Sachio Saiki, Naoki Fukuyasu, Tetsuya Kanda, Kohei Ichikawa, Shinichi Yoshida, Masahide Nakamura, Shinji Kusumoto:
    An Empirical Report of Nurturing Practical Engineer Course based on Questionnaire Results for Students,
    Computer Software, vol.38, no.1, pp.52-64, January 2021 detailDOI10.11309/jssst.38.1_52
  • Kaoru Ito, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Source File Set Reuse Detection between Projects with Lightweight Similarity Calculation,
    IEICE TRANSACTIONS on Information and Systems (Japanese Edition), vol.J103-D, no.7, pp.542-554, July 2020 detailDOI10.14923/transinfj.2019JDP7077
  • Sachio Saiki, Naoki Fukuyasu, Tetsuya Kanda, Kohei Ichikawa, Shinichi Yoshida, Masahide Nakamura, Shinji Kusumoto:
    Improvement and enhancement of nuturing practical IT engineer couse “AiBiC Spiral”,
    Computer Software, vol.37, no.1, pp.19-30, January 2020 detailDOI10.11309/jssst.37.1_19
  • Naoto Ishida, Takashi Ishio, Yuta Nakamura, Shinji Kawaguchi, Tetsuya Kanda, Katsuro Inoue:
    Visualization of Inter-Module Dataflow through Global Variables for Source Code Review,
    IEICE TRANSACTIONS on Information and Systems, vol.E101-D, no.12, pp.3238-3241, December 2018 detailDOI10.1587/transinf.2018EDL8104
  • Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. German, Katsuro Inoue:
    Analysis of license inconsistency in large collections of open source projects,
    Empirical Software Engineering, vol.22, no.3, pp.1194-1222, June 2017 detailDOI10.1007/s10664-016-9487-8
  • Tetsuya Kanda, Daniel M German, Takashi Ishio, Katsuro Inoue:
    Comparing Frequency of Identifier Definition in C and Java APIs,
    IEICE TRANSACTIONS on Information and Systems (Japanese Edition), vol.J99-D, no.4, pp.461-462, April 2016 detailDOI10.14923/transinfj.2015JDL8026
  • Tetsuya Kanda, Takashi Ishio, Katsuro Inoue:
    Approximating the Evolution History of Software from Source Code,
    IEICE Transactions on Information and Systems, vol.E98-D, no.6, pp.1185-1193, June 2015 detailDOI10.1587/transinf.2014EDP7286
  • Tetsuya Kanda, Yuki Manabe, Takashi Ishio, Makoto Matsushita, Katsuro Inoue:
    Semi-Automatically Extracting Features from Source Code of Android Applications,
    IEICE TRANSACTIONS on Information and Systems, vol.E96-D, no.12, pp.2857-2859, December 2013 detailDOI10.1587/transinf.E96.D.2857

International Conference and Workshop Papers

  • Wataru Otoda, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
    SBOM Challenges for Developers: From Analysis of Stack Overflow Questions,
    The 22nd IEEE/ACIS International Conference on Software Engineering, Management and Applications (to appear), 2024
  • Rio Kishimoto, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
    Osmy: A Tool for Periodic Software Vulnerability Assessment and File Integrity Verification using SPDX Documents,
    The 31st International Conference on Software Analysis, Evolution and Reengineering (Tool Demonstration) (SANER 2024), pp.445-449, Rovaniemi, Finland, March 2024 detailDOI10.1109/SANER60148.2024.00052
  • Shiyu Yang, Tetsuya Kanda, Davide Pizzolotto, Daniel M German, Yoshiki Higo:
    PyVerDetector: A Chrome Extension Detecting the Python Version of Stack Overflow Code Snippets,
    The 31st International Conference on Program Comprehension (Tool Demonstration) (ICPC 2023), pp.25-29, Melbourne, Australia, May 2023 detailDOI10.1109/ICPC58990.2023.00013
  • Sentaro Onizuka, Tetsuya Kanda, Katsuro Inoue:
    Comparison of Developer's Work Efficiency Between Different Editors,
    The 29th Asia-Pacific Software Engineering Conference (Posters) (APSEC 2022), pp.572-573, Online, December 2022 detailDOI10.1109/APSEC57359.2022.00086
  • Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue:
    didiffff: A Viewer for Comparing Changes in both Code and Execution Traces,
    The 30th International Conference on Program Comprehension (Tool Demonstration) (ICPC 2022), pp.528-532, Online, May 2022 detailDOI10.1145/3524610.3527877
  • Koki Ogasawara, Tetsuya Kanda, Katsuro Inoue:
    On the Variations and Evolutions of API Usage Patterns: Case Study on Android Applications,
    The 3rd International Workshop on Software Health (SoHeal 2020), pp.746-753, Seoul, South Korea (Virtual), July 2020 detailDOI10.1145/3387940.3392203
  • Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Near-Omniscient Debugging for Java Using Size-Limited Execution Trace,
    The 35th IEEE International Conference on Software Maintenance and Evolution (Tool Demonstration Track) (ICSME 2019), pp.398-401, Cleveland, Ohio, USA, October 2019 detailDOI10.1109/ICSME.2019.00068
  • Sachio Saiki, Naoki Fukuyasu, Kohei Ichikawa, Tetsuya Kanda, Masahide Nakamura, Shinsuke Matsumoto, Shinichi Yoshida, Shinji Kusumoto:
    A Study of Practical Education Program on AI, Big Data, and Cloud Computing through Development of Automatic Ordering System,
    The 3rd IEEE/ACIS International Conference on Big Data, Cloud Computing, and Data Science & Engineering (BCD 2018), pp.31-36, Tottori, Japan, July 2018 detailDOI10.1109/BCD2018.2018.00013
  • Tetsuya Kanda, Mingyu Guo, Hideaki Hata, Kenichi Matsumoto:
    Towards understanding an open-source bounty: Analysis of Bountysource,
    The 24th International Conference on Software Analysis, Evolution and Reengineering (Poster Track) (SANER 2017), pp.577-578, Klagenfurt, Austria, February 2017 DOI10.1109/SANER.2017.7884685
  • Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M German, Katsuro Inoue:
    Software Ingredients: Detection of Third-party Component Reuse in Java Software Release,
    The 13th Working Conference on Mining Software Repositories (MSR 2016), pp.339-350, Austin, Texas, USA, May 2016 detailDOI10.1145/2901739.2901773
  • Yusuke Sakaguchi, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Extracting a unified directory tree to compare similar software products,
    The 3rd Working Conference on Software Visualization (NIER) (VISSOFT 2015), pp.165-169, Bremen, Germany, September 2015 detailDOI10.1109/VISSOFT.2015.7332430
  • Yasuhiro Hayase, Tetsuya Kanda, Takashi Ishio:
    Estimating product evolution graph using kolmogorov complexity,
    The 14th International Workshop on Principles of Software Evolution (IWPSE 2015), pp.66-72, Bergamo, Italy, August 2015 detailDOI10.1145/2804360.2804368
  • Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. German, Katsuro Inoue:
    A Method to Detect License Inconsistencies in Large-Scale Open Source Projects,
    The 12th Working Conference on Mining Software Repositories (MSR 2015), pp.324-333, Florence, Italy, May 2015 detailDOI10.1109/MSR.2015.37
  • Naohiro Kawamitsu, Takashi Ishio, Tetsuya Kanda, Raula Gaikovina Kula, Coen De Roover, Katsuro Inoue:
    Identifying Source Code Reuse across Repositories Using LCS-Based Source Code Similarity,
    The 14th International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), pp.305-314, Victoria, Canada, September 2014 detailDOI10.1109/SCAM.2014.17
  • Tetsuya Kanda, Daniel M. German, Takashi Ishio, Katsuro Inoue:
    Measuring Copying of Java Archives,
    The 8th International Workshop on Software Clones (Short Papers) (IWSC 2014), Antwerp, Belgium, February 2014 detailDOI10.14279/tuj.eceasst.63.926
  • Tetsuya Kanda, Takashi Ishio, Katsuro Inoue:
    Extraction of product evolution tree from source code of product variants,
    The 17th International Software Product Line Conference (SPLC 2013), pp.141-150, Tokyo, Japan, August 2013 detailDOI10.1145/2491627.2491637

Domestic (Japanese) Conference and Workshops

  • Tetsuya Kanda, Naoki Fukuyasu, Kohei Ichikawa, Sachio Saiki, Shinji Kusumoto:
    Measurement of Outcomes on PBL using Transitions of Self and Objective Evaluations,
    JSSST rePiT 6th Symposium (rePiT2020), pp.43-48, Tokyo, Japan, January 2020 detail
  • Sachio Saiki, Naoki Fukuyasu, Tetsuya Kanda, Kohei Ichikawa, Shinichi Yoshida, Masahide Nakamura, Shinji Kusumoto:
    An empirical report of nurturing practical engineer course based on questionnaire results for students,
    JSSST rePiT 5th Symposium (rePiT2019), pp.1-10, Ehime, Japan, January 2019 detail
  • Yasuhiro Hayase, Tetsuya Kanda, Takashi Ishio:
    Product Evolution Estimation Based on Kolmogorov Complexity,
    JSSST 21st FOSE workshop (FOSE 2014), pp.87-92, Kagoshima, Japan, December 2014 detail

Technical Reports

  • Wataru Otoda, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
    Stack OverflowにおけるSBOM利活用に関する質問の分析,
    IEICE Technical Report, vol.123, no.414, pp.127-132, Okinawa, Japan, March 2024 detail
  • Yuma Fujiwara, Tetsuya Kanda, Kazumasa Shimari, Yoshiki Higo:
    行単位の依存関係を用いたテスト選択手法の提案,
    IPSJ/SIGSE Software Engineering Symposium 2023 (Posters with a paper) (SES 2023), pp.242-243, Tokyo, Japan, August 2023 detail
  • Sentaro Onizuka, Tetsuya Kanda, Yuki Manabe, Yoshiki Higo:
    An exploratory study of linking between Stack Overflow and Language Documentation,
    IEICE Technical Report, vol.123, no.123, pp.98-103, Hokkaido, Japan, July 2023 detail
  • Rio Kishimoto, Tetsuya Kanda, Yuki Manabe, Katsuro Inoue, Yoshiki Higo:
    A tool for vulnerability assessment and checksum verification using SPDX documents,
    IEICE Technical Report, vol.123, no.123, pp.43-48, Hokkaido, Japan, July 2023 detail
  • Taketo Tanabe, Yuki Manabe, Tetsuya Kanda, Katsuro Inoue:
    SPDX file generation tool for Debian packages including dependency relations,
    IEICE Technical Report, vol.122, no.138, pp.115-120, Hokkaido, Japan, July 2022 detail
  • Shiyu Yang, Tetsuya Kanda, Katsuro Inoue:
    The Effect of Python Version Upgrades on the Compilability of Code Snippets Posted on Stack Overflow,
    IPSJ SIG Technical Report, vol.2022-SE-211, no.28, pp.1-8, Hokkaido, Japan, July 2022 detail
  • Yuma Fujiwara, Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue:
    Investigating the Correlation between the Amount of Change in Source Code and the Amount of Change in Execution Trace for Java Programs,
    IPSJ SIG Technical Report, vol.2022-SE-211, no.27, pp.1-8, Hokkaido, Japan, July 2022 detail
  • Mohan Bian, Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue:
    Investigating the Impact of Source Code Metrics on Merge Conflict Resolution Judgement Model,
    IPSJ SIG Technical Report, vol.2022-SE-210, no.21, pp.1-8, Online, March 2022 detail
  • Haruka Sugimori, Kaoru Ito, Tetsuya Kanda, Katsuro Inoue:
    再利用されたライブラリに対するバージョン検出を利用した脆弱性検知ツール,
    IPSJ/SIGSE Software Engineering Symposium 2021 (non-reviewed papers section) (SES 2021), pp.115-122, Online, September 2021 detail
  • Takumi Kurihara, Kazumasa Shimari, Tetsuya Kanda, Katsuro Inoue:
    GitHubプロジェクトに利用されているStack Overflowのコード片の進化パターンの調査,
    IPSJ SIG Technical Report, vol.2021-SE-208, no.13, pp.1-8, Online, July 2021 detail
  • Naoto Ishida, Tetsuya Kanda, Kazumasa Shimari, Katsuro Inoue:
    言語サーバを応用した細粒度編集履歴収集プラットフォームの構想,
    IPSJ/SIGSE Software Engineering Symposium 2020 Workshop (SES 2020 WS5), Online, September 2020 detail
  • Shuya Shiraki, Tetsuya Kanda, Katsuro Inoue:
    Judgment Model of Merge Conflict Resolution Pattern Using Machine Learning Meta-Information,
    IEICE Technical Report, vol.119, pp.61-66, Okinawa, Japan, March 2020 detail
  • Kosuke Haraguchi, Tetsuya Kanda, Katsuro Inoue:
    Finding Groups of Similar Answers in Programming Contests with Source Code Metrics,
    IEICE Technical Report, vol.119, no.246, pp.47-52, Kumamoto, Japan, October 2019 detail
  • Naoki Fukuyasu, Sachio Saiki, Tetsuya Kanda, Kohei Ichikawa, Shinichi Yoshida, Masahide Nakamura, Shinji Kusumoto:
    Analysis of a PBL-based Practical Education Course using Self and Objective Evaluations,
    The 36th JSSST Annual Symposium, no.7-L, Tokyo, Japan, August 2019 detail
  • Saki Okajima, Tetsuya Kanda, Katsuro Inoue:
    A Study on Similarity of Modifications to Technical Debt Focusing on Source Code Comments,
    IEICE Technical Report, vol.118, no.471, pp.121-126, Okinawa, Japan, March 2019 detail
  • Koki Ogasawara, Tetsuya Kanda, Katsuro Inoue:
    Proposal of a Usage Investigation Tool of Similar Coding Pattern,
    IEICE Technical Report, vol.118, no.137, pp.1-6, Hokkaido, Japan, July 2018 detail
  • Shuchang Liu, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    Extraction of Evolution History from Software Source Code Using Linear Counting,
    IPSJ SIG Technical Report, vol.2018-SE-198, no.15, pp.1-8, Tokyo, Japan, March 2018 detail
  • Tetsuya Kanda, Naoki Fukuyasu, Sachio Saiki, Kohei Ichikawa, Masahide Nakamura, Shinji Kusumoto:
    Cource Design for Training AI and BigData Experts Using Automatic Ordering Problem,
    The 34th JSSST Annual Symposium, no.rePiT2-1-L, Kanagawa, Japan, September 2017 detail
  • Yusuke Sakaguchi, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    A Tool Visualizing a Unified Directory Tree to Compare Similar Software,
    The 32nd JSSST Annual Symposium, no.software-3, Tokyo, Japan, September 2015 detail
  • Tetsuya Kanda, Takashi Ishio, Katsuro Inoue:
    Towards Automatic Extraction of the Derivative Relationships of Source Files,
    IPSJ SIG Technical Report, vol.2012-SE-178, no.14, pp.1-8, Hiroshima, Japan, October 2012 detail
  • Tetsuya Kanda, Yuki Manabe, Takashi Ishio, Makoto Matsushita, Katsuro Inoue:
    A Prototype of Comparison Tool for Android Applications Based on Difference of API Calling Sequences,
    Japan-Korea Joint Workshop of Software Science and Engineering, IEICE Technical Report, vol.111, no.107, pp.35-40, Seoul, Korea, June 2011 detail
  • Tetsuya Kanda, Yuki Manabe, Makoto Matsushita, Katsuro Inoue:
    Investigation into Power Law in Software Component Graph of Android Applications,
    The 73rd National Convention of IPSJ, pp.491-492, Tokyo, Japan, March 2011 detail

Posters and Talks(no papers)

  • Jonathan Komala, Tetsuya Kanda, Tsuyoshi Mizouchi, Katsuro Inoue:
    Visualizing Phase Transition for Real-Time 3D Profiler,
    The 10th International Workshop on Empirical Software Engineering in Practice (Posters) (IWESEP 2019) Tokyo, Japan, December 2019 detail
  • Shuya Shiraki, Tetsuya Kanda, Katsuro Inoue:
    ドキュメントおけるマージコンフリクトの調査と分析,
    JSSST 25th FOSE workshop (Posters and demos) (FOSE 2018) Hokkaido, Japan, September 2018 detail
  • Tsuyoshi Mizouchi, Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
    フェイズ検出を用いたプログラムの性能バグ発生の自動検知,
    IPSJ/SIGSE Software Engineering Symposium2018 (Posters) (SES 2018) Tokyo, Japan, September 2018 detail