238 citations · 682 across the 39 of their papers we have counts for
10 papers · 1 filter
Challenges for Inclusion in Software Engineering: The Case of the Emerging Papua New Guinean Society
Raula Gaikovina Kula, Christoph Treude, Hideaki Hata +4
Software plays a central role in modern societies, with its high economic value and potential for advancing societal change. In this paper, we characterise challenges and opportuni…
From Academia to Software Development: Publication Citations in Source Code Comments
Akira Inokuchi, Yusuf Sulistyo Nugroho, Supatsara Wattanakriengkrai +5
Academic publications have been evaluated in terms of their impact on research communities based on many metrics, such as the number of citations. On the other hand, the impact of…
Towards Generation of Visual Attention Map for Source Code
Takeshi D. Itoh, Takatomi Kubo, Kiyoka Ikeda +5
Program comprehension is a dominant process in software development and maintenance. Experts are considered to comprehend the source code efficiently by directing their gaze, or at…
Identifying Algorithm Names in Code Comments
Jakapong Klainongsuang, Yusuf Sulistyo Nugroho, Hideaki Hata +4
For recent machine-learning-based tasks like API sequence generation, comment generation, and document generation, large amount of data is needed. When software developers implemen…
Sentiment Classification using N-gram IDF and Automated Machine Learning
Rungroj Maipradit, Hideaki Hata, Kenichi Matsumoto
We propose a sentiment classification method with a general machine learning framework. For feature representation, n-gram IDF is used to extract software-engineering-related, data…
A Topological Analysis of Communication Channels for Knowledge Sharing in Contemporary GitHub Projects
Jirateep Tantisuwankul, Yusuf Sulistyo Nugroho, Raula Gaikovina Kula +4
With over 28 million developers, success of the GitHub collaborative platform is highlighted through an abundance of communication channels among contemporary software projects. Kn…
Toward Imitating Visual Attention of Experts in Software Development Tasks
Yoshiharu Ikutani, Nishanth Koganti, Hideaki Hata +2
Expert programmers' eye-movements during source code reading are valuable sources that are considered to be associated with their domain expertise. We advocate a vision of new inte…
9.6 Million Links in Source Code Comments: Purpose, Evolution, and Decay
Hideaki Hata, Christoph Treude, Raula Gaikovina Kula +1
Links are an essential feature of the World Wide Web, and source code repositories are no exception. However, despite their many undisputed benefits, links can suffer from decay, i…
How Different Are Different diff Algorithms in Git?
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. Git, a version control sy…
Wait For It: Identifying "On-Hold" Self-Admitted Technical Debt
Rungroj Maipradit, Christoph Treude, Hideaki Hata +1
Self-admitted technical debt refers to situations where a software developer knows that their current implementation is not optimal and indicates this using a source code comment.…