KANDA, Tetsuya

» Japanese page
Ph.D. in Information Science and Technology
Assistant Professor
at
Software Engineering Laboratory,
Department of Computer Science,
Graduate School of Information Science and Technology,
Osaka University
t-kanda@ist (+ .osaka-u.ac.jp)
kanda (+ @computer.org)
old: t-kanda@is (+ .naist.jp)
Academic Position
Education
- φ(._.;)
- 2016.03: received Ph.D. in Information Science and Technology, Graduate School of Information Science and Technology,
Osaka University (supervisor: Prof. Katsuro Inoue).
- 2013.03: received Master of Information Science and Technology, Graduate School of Information Science and Technology, Osaka University.
- 2011.03: received B.E., School of Engineering Science, Osaka University.
- 2007.03: graduated Hyogo Prefectural Nagata High School.
- O0o.(_ _ ) ...Zzz...
Lecture
material (in Japanese)
Research
Google Scholar,
ResearchGate,
dblp
Research Interests
Software similarity, Software Product Line, Software evolution, Software reuse, Source code analysis
Publications (in English)
Journal Papers
- 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
[more]
- 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 Journal (EMSE), Volume 22, Issue 3, pp 1194–1222, June 2017
[more]
- 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
[more]
- 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
[more]
Conference and Workshop Papers
- 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",
Proceedings of the 3rd IEEE/ACIS International Conference on Big Data, Cloud computing, and Data Science Engineering (BCD 2018), pp.31-37, Tottori, Japan, July 2018
[more]
- Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. German, Katsuro Inoue:
"Software Ingredients: Detection of Third-party Component Reuse in Java Software Release",
Proceedings of the 13th Working Conference on Mining Software Repositories (MSR 2016), pp.339-350, Austin, Texas, May 2016
[more]
- Yusuke Sakaguchi, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
"Extracting a Unified Directory Tree to Compare Similar Software Products",
Proceedings of the 3rd IEEE Working Conference on Software Visualization (VISSOFT 2015), pp.165-169, Bremen, Germany, September 2015
[more]
- Yasuhiro Hayase, Tetsuya Kanda, Takashi Ishio:
"Estimating Product Evolution Graph using Kolmogorov Complexity",
Proceedings of the 14th International Workshop on Principles of Software Evolution (IWPSE 2015), pp.66-72, Bergamo, Italy, August 2015
[more]
- Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. German, Katsuro Inoue:
"A Method to Detect License Inconsistencies in Large-Scale Open Source Projects",
Proceedings of the 12th Working Conference on Mining Software Repositories (MSR 2015), pp.324-333, Florence, Italy, May 2015
[more]
- 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",
Proceedings of the 14th International Working Conference on Source Code Analysis and Manipulation (SCAM 2014), pp.305-314,
Victoria, Canada, September 2014
[more]
- Tetsuya Kanda, Daniel M. German, Takashi Ishio, Katsuro Inoue:
"Measuring Copying of Java Archives",
Proceedings of the 8th International Workshop on Software Clones (IWSC 2014), Antwerp, Belgium, February 2014
[more]
- Tetsuya Kanda, Takashi Ishio, Katsuro Inoue:
"Extraction of Product Evolution Tree from Source Code of Product Variants",
Proceedings of the 17th International Software Product Line Conference (SPLC 2013), pp.141-150, Tokyo, Japan, August 2013
[more]
Poster
- Tetsuya Kanda, Mingyu Guo, Hideaki Hata, Kenichi Matsumoto:
"Towards Understanding an Open-Source Bounty: Analysis of Bountysource",
Proceedings of the 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017) Poster session, pp.577-578, Klagenfurt, Austria, February 2017
[more]
Technical Reports
- Liu Shuchang, 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, March 2018
[more]
- 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, SS2011-10, pp.35-40, Seoul, South Korea, July 2011
[more]
Publications (in Japanese)
Journal Paper
- 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
[more]
Conference and Workshop Papers
- 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",
rePiT2019 Symposium, Ehime, January 2019
[more]
- Yasuhiro Hayase, Tetsuya Kanda, Takashi Ishio:
"Product Evolution Estimation Based on Kolmogorov Complexity",
FOSE2014, Kagoshima, December 2014
[more][English abst]
Posters
- 白木 秀弥, 神田 哲也, 井上 克郎: "ドキュメントおけるマージコンフリクトの調査と分析",
第25回 ソフトウェア工学の基礎ワークショップ FOSE2018, 北海道, 2018年11月
[more]
- 溝内 剛, 嶋利 一真, 石尾 隆, 神田 哲也, 井上 克郎: "フェイズ検出を用いたプログラムの性能バグ発生の自動検知",
ソフトウェアエンジニアリングシンポジウム2018, 東京, 2018年9月
[more]
Technical Reports
- Koki Ogasawara, Tetsuya Kanda, Katsuro Inoue:
"Proposal of a Usage Investigation Tool of Similar Coding Pattern",
IEICE Technical Report, vol.118, no.137, SS2018-1, pp.1-6, Obihiro, June 2018
[more]
- Tetsuya Kanda, Naoki Fukuyasu, Sachio Saiki, Kohei Ichikawa, Masahide Nakamura, Shinji Kusumoto:
"Cource Design for Training AI and BigData Experts Using Automatic Ordering Problem",
Proceedings of the 34th JSSST Annual Symposium, Kanagawa, September 2018
[more]
- Yusuke Sakaguchi, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue:
"A Tool Visualizing a Unified Directory Tree to Compare Similar Software",
Proceedings of the 32nd JSSST Annual Symposium, Tokyo, September 2015
[more][English abst]
- 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, November 2012
[more][English abst]
- Tetsuya Kanda, Yuki Manabe, Takashi Ishio, Makoto Matsushita, Katsuro Inoue:
"Investigation into Power Law in Software Component Graph of Android Applications",
Proceedings of the 73rd National Convention of IPSJ, vol.1, pp.491-492, Tokyo, March 2011
[more]
Award
- 溝内 剛, 嶋利 一真, 石尾 隆, 神田 哲也, 井上 克郎:
"IPSJ/SIGSE ソフトウェアエンジニアリングシンポジウム2018 ポスター・インタラクティブ賞 ",
ソフトウェアエンジニアリングシンポジウム2018, September 2018
[more]
- Sachio Saiki, Naoki Fukuyasu, Kohei Ichikawa, Tetsuya Kanda, Masahide Nakamura, Shinsuke Matsumoto, Shinichi Yoshida, Shinji Kusumoto:
"BCD 2018 Best Paper Award" ,July 2018
[more]
- 神田 哲也, 眞鍋 雄貴, 石尾 隆, 松下 誠, 井上 克郎:
"平成23年度電子情報通信学会ソフトウェアサイエンス研究会研究奨励賞", May 2012
[more]
Thesis
- Ph.D. Thesis : "Study on Analysis of Program Collection for Classifying and Understanding Relations", Osaka University, January 2016
[more]
- Master Thesis: "Construction of Software Derivation Tree for Software Product Family", February 2013
[more][English abst]
- Bachelor Thesis: "A Tool for Comparing Android Applications Using Difference of API Calling Sequences", February 2011
[more][English abst]
Visits
- 2016.08 - 2017.03: Department of Computer Science, College of Science and Engineering,
City University of Hong Kong, Hong Kong
- 2016.04 - 2016.08: School of Computer Science, University of Adelaide, Australia
- 2012.02 - 2012.03: Department of Computer Science, University of Victoria, Canada
Academic Service
Affiliated Academic Societies
IPSJ, IEEE CS
Others
Job Internship
- 2012.07 - 2012.08: Hitachi, Ltd.
TA , RA
- 2013.04 - 2016.03: RA: Graduate School of Information Science and Technology, Osaka University, Japan
- 2015.10 - 2016.03: TA: Software development (IST, Osaka Univ.)
- 2012.04 - 2012.07: TA: Information science experiment B (ES, Osaka Univ.)
- 2011.04 - 2011.09: TA: Program design (ES, Osaka Univ.)
Special Program
- 2011: IT Specialist Program Initiative for Reality-based Advanced Learning (IT Spiral)
Activities
my Executable works (at Osaka Univ.)
Android applications
Tools
- Software derivation analysis and visualization tools based on source code analysis
Misc
Hobby
Clarinet (wind orchestra)
- Nagata Brass Band (brass band club in Nagata high school) (2004 - 2006)
- I joined their regular concert as a graduated member (2007 - 2015)
- Osaka University Wind Orchestra (2007 - 2009)
- Joined The 15th Band Festival of Asia Pacific Band Director Association (APBDA) as a member of Japan Hanshin University Selection Brass Band(2008)
- Kilauea Wind Orchestra (2010 - 2012)
- Giocoso Raid Wind Orchestra (2011)
- and some other small concert
Electric bass guitar : I belonged to pop'n rock band ;-)