no code implementations • 28 Sep 2020 • Rungroj Maipradit, Bin Lin, Csaba Nagy, Gabriele Bavota, Michele Lanza, Hideaki Hata, Kenichi Matsumoto
Self-admitted technical debt (SATD) is a particular form of technical debt: developers consciously perform the hack but also document it in the code by adding comments as a reminder (or as an admission of guilt).
Software Engineering
1 code implementation • 19 Sep 2020 • Yusuf Sulistyo Nugroho, Syful Islam, Keitaro Nakasai, Ifraz Rehman, Hideaki Hata, Raula Gaikovina Kula, Meiyappan Nagappan, Kenichi Matsumoto
Although many software development projects have moved their developer discussion forums to generic platforms such as Stack Overflow, Eclipse has been steadfast in hosting their self-supported community forums.
Software Engineering
no code implementations • 11 Mar 2020 • Teruki Hayakawa, Masateru Tsunoda, Koji Toda, Keitaro Nakasai, Kenichi Matsumoto
Ordinary usage of software fault prediction is analogous to the player betting all 100 coins in one slot machine.
no code implementations • 14 Jul 2019 • Takeshi D. Itoh, Takatomi Kubo, Kiyoka Ikeda, Yuki Maruno, Yoshiharu Ikutani, Hideaki Hata, Kenichi Matsumoto, Kazushi Ikeda
Program comprehension is a dominant process in software development and maintenance.
no code implementations • 27 Apr 2019 • Rungroj Maipradit, Hideaki Hata, Kenichi Matsumoto
We propose a sentiment classification method with a general machine learning framework.
no code implementations • 15 Mar 2019 • Yoshiharu Ikutani, Nishanth Koganti, Hideaki Hata, Takatomi Kubo, Kenichi Matsumoto
Expert programmers' eye-movements during source code reading are valuable sources that are considered to be associated with their domain expertise.
1 code implementation • 7 Feb 2019 • Yusuf Sulistyo Nugroho, Hideaki Hata, Kenichi Matsumoto
Automatic identification of the differences between two versions of a file is a common and basic task in several applications of mining code repositories.
Software Engineering