Hideaki Hata

Abstract

I am an Assistant Professor in Graduate School of Information Science at Nara Institute of Science and Technology, Japan. I am a member of Software Engineering Laboratory. I received M.Sc. Ph.D degrees in Graduate School of Information Science and Technology from Osaka University.

Recent papers

  1. Koji Kitagawa, Mingyu Guo, Kiminao Kogiso, and Hideaki Hata, Utility Design for Two-Player Normal-Form Games, In Proc. of 2017 Asian Control Conference (ASCC 2017).

  2. Nuttapon Lertwittayatrai, Raula Gaikovina Kula, Saya Onoue, Hideaki Hata, Arnon Rungsawang, Pattara Leelaprute, and Kenichi Matsumoto, Extracting Insights from the Topology of the Javascript Package Ecosystem, In Proc. of 24th Asia-Pacific Software Engineering Conference (APSEC2017), pp. 298-307, December 2017. See [Figure].

  3. Hideaki Hata, Mingyu Guo, and Ali Babar, Understanding the Heterogeneity of Contributors in Bug Bounty Programs, In Proc. of 11th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2017), pp. 223-228, November 2017. See [Figure] and [Slides].

  4. Mingyu Guo, Hideaki Hata, and Ali Babar, Optimizing Affine Maximizer Auctions Via Linear Programming: an Application to Revenue Maximizing Mechanism Design for Zero-Day Exploits Markets, In Proc. of 20th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA 2017), pp. 280-292, October 2017.

  5. Katsuya Ogami, Raula Gaikovina Kula, Hideaki Hata, Takashi Ishio, and Kenichi Matsumoto, Using High-Rising Cities to Visualize Performance in Real-Time, In Proc. of 5th IEEE Working Conference on Software Visualization (VISSOFT 2017), pp. 33-42, September 2017. See [Figure], [Tool], [Slides], [Video 1], and [Video 2].

  6. Pannavat Terdchanakul, Hideaki Hata, Passakorn Phannachitta, and Kenichi Matsumoto, Bug or Not? Bug Report Classification using N-Gram Idf, In Proc. of 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME 2017), pp. 534-538, September 2017. [Dataset] and [Slides].

Publications

Conference Proceedings

  1. Keitaro Nakasai, Hideaki Hata, Saya Onoue, and Kenichi Matsumoto, Analysis of Donations in Eclipse Project, In Proc. of 8th IEEE International Workshop on Empirical Software Engineering in Practice (IWESEP 2017), pp. 18-22, March 2017.

  2. Tetsuya Kanda, Mingyu Guo, Hideaki Hata, and Kenichi Matsumoto, Towards Understanding an Open-Source Bounty: Analysis of Bountysource, In Proc. of 24th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2017), pp. 577-578, February 2017.

  3. Tomohiro Ichinose, Kyohei Uemura, Daiki Tanaka, Hideaki Hata, Hajimu Iida, and Kenichi Matsumoto, Rocat on Kataribe: Code Visualization for Communities, In Proc. of 4th International Conference on Applied Computing and Information Technology (ACIT 2016), pp. 158-163, December 2016.

  4. Akira Inokuchi, Haruaki Tamada, Hideaki Hata, and Masateru Tsunoda, Toward Obliging Bots for Supporting Next Actions, In Proc. of 4th International Conference on Applied Computing and Information Technology (ACIT 2016), pp. 183-188, December 2016.

  5. Stevche Radevski, Hideaki Hata, and Kenichi Matsumoto, Eyenav: Gaze-Based Code Navigation, In Proc. of 9th Nordic Conference on Human-Computer Interaction (NordiCHI 2016), number 89, 89:1-89:4, October 2016.

  6. Mingyu Guo, Hideaki Hata, and Ali Babar, Revenue Maximizing Markets for Zero-Day Exploits, In Proc. of 19th International Conference on Principles and Practice of Multi-Agent Systems (PRIMA 2016), pp. 247-260, August 2016.

  7. Yutaka Arakawa, Keiichi Yasumoto, Kenichi Matsumoto, Hideaki Hata, Hirohiko Suwa, Akinori Ihara, and Manato Fujimoto, Project IS^3 : Incentive-based Intelligent Intervention for Smart and Sustainable Society, In Proc. 5th International Congress on Advanced Applied Informatics (IIAI AAI 2016), pp. 215-218, July 2016.

  8. Kyohei Uemura, Yusuke Saito, Shin Fujiwara, Daiki Tanaka, Kenji Fujiwara, Hideaki Hata, Hajimu Iida, and Kenichi Matsumoto, A Hosting Service of Multi-Language Historage Repositories, In Proc. of 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016), pp. 843-848, June 2016.

  9. Norihito Kitagawa, Hideaki Hata, Akinori Ihara, Kiminao Kogiso, and Kenichi Matsumoto, Code Review Participation: Game Theoretical Modeling of Reviewers in Gerrit Datasets, In Proc. of 9th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2016), pp. 64-67, May 2016.

  10. Keitaro Nakasai, Masateru Tsunoda, and Hideaki Hata, Web Search Behaviors for Software Development, In Proc. of 9th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2016), pp. 125-128, May 2016.

  11. Stevche Radevski, Hideaki Hata, and Kenichi Matsumoto, Towards Building Api Usage Example Metrics, In Proc. of 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), pp. 619-623, March 2016.

  12. Kanako Kina, Masateru Tsunoda, Hideaki Hata, Haruaki Tamada, and Hiroshi Igaki, Analyzing the Decision Criteria of Software Developers Based on Prospect Theory, In Proc. of 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), pp. 644-648, March 2016.

  13. Yusuke Oda, Hiroyuki Fudaba, Graham Neubig, Hideaki Hata, Sakriani Sakti, Tomoki Toda, and Satoshi Nakamura, Learning to Generate Pseudo-Code from Source Code Using Statistical Machine Translation, In Proc. of 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015), p. 574-584, November 2015.

  14. Hiroyuki Fudaba, Yusuke Oda, Koichi Akabe, Graham Neubig, Hideaki Hata, Sakriani Sakti, Tomoki Toda, and Satoshi Nakamura, Pseudogen: A Tool to Automatically Generate Pseudo-Code from Source Code, In Proc. of 30th IEEE/ACM International Conference on Automated Software Engineering (ASE 2015), p. 824-829, November 2015. [Demo].

  15. Zhaohong Sun, Hideaki Hata, Taiki Todo, and Makoto Yokoo, Exchange of Indivisible Objects with Asymmetry, In Proc. of 24th International Joint Conference on Artificial Intelligence 2015 (IJCAI-15), pp. 97-103, July 2015.

  16. Atsushi Itsuda, Shin Fujiwara, Nao Yamasaki, Haruaki Tamada, Hideaki Hata, Masateru Tsunoda, and Hiroshi Igaki, Fu-Rin-Ka-Zan: Quantitative Analysis of Developers Characteristics Based on Project Historical Data, In Proc. of 3rd International Conference on Applied Computing & Information Technology (ACIT 2015), pp. 15-20, July 2015.

  17. Stevche Radevski, Hideaki Hata, and Kenichi Matsumoto, Real-Time Monitoring of Neural State in Assessing and Improving Software Developers Productivity, In Proc. of 8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2015), pp. 93-96, May 2015.

  18. Hideaki Hata, Taiki Todo, Saya Onoue, and Kenichi Matsumoto, Characteristics of Sustainable OSS Projects: A Theoretical and Empirical Study, In Proc. of 8th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2015), pp. 15-21, May 2015. Slides.

  19. Yoshiki Higo, Akio Ohtani, Shinpei Hayashi, Hideaki Hata, and Shinji Kusumoto, Toward Reusing Code Changes, In Proc. of 12th Working Conference on Mining Software Repositories (MSR 2015), pp. 372-376, May 2015.

  20. Masao Ohira, Yutaro Kashiwa, Yosuke Yamatani, Hayato Yoshiyuki, Yoshiya Maeda, Nachai Limsettho, Keisuke Fujino, Hideaki Hata, Akinori Ihara, and Kenichi Matsumoto, A Dataset of High Impact Bugs: Manually-Classified Issue Reports, In Proc. of 12th Working Conference on Mining Software Repositories (MSR2015), pp. 518-521, May 2015. [Dataset].

  21. Shin Fujiwara, Hideaki Hata, Akito Monden, and Kenichi Matsumoto, Bug Report Recommendation for Code Inspection, In Proc. of 1st International Workshop on Software Analytics (SWAN 2015), pp. 9-12, March 2015.

  22. Ryohei Yuzuki, Hideaki Hata, and Kenichi Matsumoto, How We Resolve Conflict: An Empirical Study of Method-Level Conflict Resolution, In Proc. of 1st International Workshop on Software Analytics (SWAN 2015), pp. 21-24, March 2015.

  23. Masateru Tsunoda, Haruaki Tamada, and Hideaki Hata, How to Classify Personalities of Team Members on Project-Based Learning, In Proc. of Software Engineering Education Workshop (SEEW 2014), December 2014.

  24. Nachai Limsettho, Hideaki Hata, Akito Monden, and Kenichi Matsumoto, Automatic Unsupervised Bug Reports Categorization, In Proc. of 6th International Workshop on Empirical Software Engineering in Practice (IWESEP 2014), pp. 7-12, November 2014.

  25. Saya Onoue, Hideaki Hata, and Kenichi Matsumoto, Software Population Pyramids: the Current and the Future of OSS Development Communities, In Proc. of 8th International Symposium on Empirical Software Engineering and Measurement (ESEM 2014), number 34, 4 pp., September 2014.

  26. Papon Yongpisanpop, Hideaki Hata, and Kenichi Matsumoto, Bugarium: 3D Interaction for Supporting Large-Scale Bug Repositories Analysis, In Companion Proc. of 36th International Conference on Software Engineering (ICSE 2014), pp. 500-503, June 2014.

  27. Nachai Limsettho, Hideaki Hata, and Kenichi Matsumoto, Comparing Hierarchical Dirichlet Process with Latent Dirichlet Allocation in Bug Report Multiclass Classification, In Proc. of 15th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2014), pp. 137-142, June 2014.

  28. Kenji Fujiwara, Hideaki Hata, Erina Makihara, Yusuke Fujihara, Naoki Nakayama, Hajimu Iida, and Kenichi Matsumoto, Kataribe: A Hosting Service of Historage Repositories, In Proc. of 11th Working Conference on Mining Software Repositories (MSR2014), pp. 380-383, May 2014.

  29. Chakkrit Tantithamthavorn, Akinori Ihara, Hideaki Hata, and Kenichi Matsumoto, Impact Analysis of Granularity Levels on Feature Location Technique, In Proc. of 1st Asia Pacific Requirements Engineering Symposium (APRES2014), pp. 135-149, April 2014.

  30. Natthakul Pingclasai, Hideaki Hata, and Kenichi Matsumoto, Classifying Bug Reports to Bugs and Other Requests Using Topic Modeling, In Proc. of 5th International Workshop on Empirical Software Engineering in Practice (IWESEP 2013), pp. 13-18, December 2013. [Dataset].

  31. Saya Onoue, Hideaki Hata, and Kenichi Matsumoto, A Study of the Characteristics of Developers Activities in Github, In Proc. of 5th International Workshop on Empirical Software Engineering in Practice (IWESEP 2013), pp. 7-12, December 2013.

  32. Yui Sasaki, Tomoya Ishihara, Keisuke Hotta, Hideaki Hata, Yoshiki Higo, Hiroshi Igaki, and Shinji Kusumoto, Preprocessing of Metrics Measurement Based on Simplifying Program Structures, In Proc. of International Workshop on Software Analysis, Testing and Applications (SATA 2012), volume 2, pp. 120-127, December 2012.

  33. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Bug Prediction Based on Fine-Grained Module Histories, In Proc. of 34th International Conference on Software Engineering (ICSE 2012), pp. 200-210, June 2012. [Dataset] and [Slides].

  34. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Inferring Restructuring Operations on Logical Structure of Java Source Code, In Proc. of 3rd International Workshop on Empirical Software Engineering in Practice (IWESEP2011), pp. 17-22, November 2011.

  35. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Historage: Fine-Grained Version Control System for Java, In Proc. of 12th International Workshop on Principles of Software Evolution and 7th Annual ERCIM Workshop on Software Evolution, pp. 96-100, September 2011.

  36. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Reconstructing Fine-Grained Versioning Repositories with Git for Method-Level Bug Prediction, In Proc. of International Workshop on Empirical Software Engineering in Practice 2010 (IWESEP2010), pp. 27-32, December 2010.

  37. Osamu Mizuno and Hideaki Hata, An Empirical Comparison of Fault-Prone Module Detection Approaches: Complexity Metrics and Text Feature Metrics, In Proc. of 34th Annual IEEE Computer Software and Applications Conference (COMPSAC2010), pp. 248-249, July 2010.

  38. Osamu Mizuno and Hideaki Hata, An Integrated Approach to Detect Fault-Prone Modules Using Complexity and Text Feature Metrics, In Proc. of 2010 International Conference on Advanced Science and Technology (AST2010), pp. 457-468, June 2010.

  39. Osamu Mizuno and Hideaki Hata, Yet Another Metric for Predicting Fault-Prone Modules, In Proc. of 2009 International Conference on Advanced Software Engineering & Its Applications (ASEA2009), pp. 296-304, December 2009.

  40. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Comparative Study of Fault-Proneness Filtering with Pmd, In Proc. of 19th International Symposium on Software Reliability Engineering (ISSRE2008), pp. 317-318, November 2008.

  41. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, An Extension of Fault-Prone Filtering Using Precise Training and a Dynamic Threshold, In Proc. of 5th Working Conference on Mining Software Repositories (MSR2008), pp. 89-97, May 2008.

  42. Motoaki Nakashima, Hideaki Hata, Masanori Akiyoshi, and Norihisa Komoda, A Retrieval Method for Bulletin Board Service Articles by Word Relevance Based on a Count of Web pp. from an Internet Search Engine, In Proc. of E-Activity and Leading Technologies 2007 (E-ALT2007), pp. 90-97, December 2007.

Journal

  1. Nachai Limsettho, Hideaki Hata, Akito Monden, and Kenichi Matsumoto, Unsupervised Bug Report Categorization Using Clustering and Labeling Algorithm, International Journal of Software Engineering and Knowledge Engineering (IJSEKE), Vol. 26, No. 07, pp. 1027-1053, September 2016.

  2. Saya Onoue, Hideaki Hata, Akito Monden, and Kenichi Matsumoto, Investigating and Projecting Population Structures in Open Source Software Projects: A Case Study of Projects in Github, IEICE Transactions on Information and Systems, Vol. E99-D, No. 5, pp. 1304-1315, May 2016.

  3. Yuki Kashiwabara, Takashi Ishio, Hideaki Hata, and Katsuro Inoue, Method Verb Recommendation Using Association Rule Mining in a Set of Existing Projects, IEICE Transactions on Information and Systems, Vol. E98-D, No. 3, pp. 627-636, March 2015.

  4. Saya Onoue, Hideaki Hata, Kenichi Matsumoto, Developer Classification Based on Developers’ Activities in GitHub, IPSJ Journal, Vol. 56, No. 2, pp. 715-719, February 2015. (in Japanese)

  5. Yui Sasaki, Tomoya Ishihara, Keisuke Hotta, Hideaki Hata, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto, Simplifying Source Code for Preprocessings of Metrics Measurement, IEICE Trans. on Information and Systems, Vol. J96-D, No. 11, pp. 2634-2645, November 2013. (in Japanese)

  6. Osamu Mizuno and Hideaki Hata, A Metric to Detect Fault-Prone Software Modules Using Text Classifier, International Journal of Reliability and Safety, Vol. 7, No. 1, pp. 17-31, August 2013.

  7. Hideaki Hata, Yoshiki Higo, Shinji Kusumoto, Code Clone Version Control System for Mining Rich Clone Histories, IPSJ Journal, Vol. 54, No. 2, pp. 894-902, February 2013.

  8. Hideaki Hata, Osamu Mizuno, Tohru Kikuno, Fault Prediction on Fine-Grained Modules Based on Historical Metrics, IPSJ Journal, Vol. 53, No. 6, pp. 1635-1643, June 2012. (in Japanese)

  9. Hideaki Hata, Osamu Mizuno, Tohru Kikuno, A Systematic Review of Software Fault Prediction Studies and Related Techniques in the Context of Repository Mining, JSSST Computer Software, Vol. 29, No. 1, pp. 106-117, February 2012. (in Japanese)

  10. Hideaki Hata, Ryosuke Morii, Osamu Mizuno, Tohru Kikuno, Quantitative Analysis of Method Call Changes Related to Bug Fixing, IPSJ Journal, Vol. 52, No. 2, pp. 801-816, February 2011. (in Japanese)

  11. Osamu Mizuno, Hideaki Hata, A Comparative Study on Fault-Prone Module Prediction between Spam-Filter Based Approach and Complexity Metrics Based Approach, IEICE Trans. on Information and Systems, Vol. J94-D, No. 1, pp. 409-412, January 2011. (in Japanese)

  12. Osamu Mizuno and Hideaki Hata, A Hybrid Fault-Proneness Detection Approach Using Text Filtering and Static Code Analysis, International Journal of Advancements in Computing Technology, Vol. 2, No. 5, pp. 1-12, December 2010.

  13. Hideaki Hata, Osamu Mizuno, and Tohru Kikuno, Fault-Prone Module Detection Using Large-Scale Text Features Based on Spam Filtering, Empirical Software Engineering, Vol. 15, No. 2, pp. 147-165, April 2010.

  14. Osamu Mizuno and Hideaki Hata, Prediction of Fault-Prone Modules Using a Text Filtering Based Metric, International Journal of Software Engineering and Its Application, Vol. 4, No. 1, pp. 43-52, January 2010.

Others

  1. Katsuya Ogami, Hideaki Hata, and Kenichi Matsumoto, Development of a Real-Time 3D Java Profiler, 8th IEEE International Workshop on Empirical Software Engineering in Practice (IWESEP 2017), Poster session, 2017.

  2. Stevche Radevski, Vermille Ann Saw, Hideaki Hata, and Kenichi Matsumoto, Source Code Or Natural Language?, 7th International Workshop on Empirical Software Engineering in Practice (IWESEP 2016), Poster session, March 2016.

  3. Pannavat Terdchanakul, Passakorn Phannachitta, Hideaki Hata, and Kenichi Matsumoto, Which Gems Should I Use: a Case Study on Ruby Gems, 7th International Workshop on Empirical Software Engineering in Practice (IWESEP 2016), Poster session, March 2016.

  4. Yusaku Noriyuki, Hideaki Hata, and Kenichi Matsumoto, A Study of the Growth of Programmers by Mining Programming Learning Website Datasets, 7th International Workshop on Empirical Software Engineering in Practice (IWESEP 2016), Poster session, March 2016.

  5. Norihito Kitagawa, Hideaki Hata, Akinori Ihara, Kenichi Matsumoto, and Kiminao Kogiso, A Theoretical and Empirical Study of Cooperation in Code Review, MSR Asia Summit 2015, Poster session, October 2015.

  6. Tomohiro Ichinose, Hideaki Hata, and Kenichi Matsumoto, Gamification with Code Visualization on Software Development, MSR Asia Summit 2015, Poster session, October 2015.

  7. Yusaku Noriyuki, Hideaki Hata, and Kenichi Matsumoto, A Study of the Characteristics of Programmers by Mining Programming Competition Datasets, MSR Asia Summit 2015, Poster session, October 2015.

  8. Norihito Kitagawa, Hideaki Hata, Kenichi Matsumoto, and Kiminao Kogiso, Estimating Developers’ Believes in OSS Contributions: A Game Theoretical Approach, MSR Asia Summit 2014, Poster session, November 2014.

  9. Shin Fujiwara, Hideaki Hata, Akito Monden, and Kenichi Matsumoto, Recommending Bug Reports for Debugging, 6th International Workshop on Empirical Software Engineering in Practice (IWESEP 2014), Poster session, November 2014.

  10. Stevche Radevski, Hideaki Hata, and Kenichi Matsumoto, Monitoring Neural State in Assessing and Improving Software Developers Productivity, MSR Asia Summit 2014, Poster session, November 2014.