Investigating tendencies in callback method implementations in android applications

Hayato Usui, Masataka Nagura, Shingo Takada

研究成果: Conference contribution

抄録

Android applications can take a wide variety of inputs in the form of events. These inputs (events) are handled by callback methods. Developers sometimes forget to implement callback methods which lead to execution errors. We are working on how developers can be recommended as to which callback methods should be implemented. As a first step towards this goal, we report on an investigation on tendencies in callback method implementations. Specifically, we target the frequency of callback method implementation and the co-occurrence of callback method implementations in existing Android projects. We found that some callback methods tend to be more frequently implemented than others, and that there exist co-occurrences of callback method implementations.

本文言語English
ホスト出版物のタイトルProceedings - 8th IEEE International Workshop on Empirical Software Engineering in Practice, IWESEP 2017
出版社Institute of Electrical and Electronics Engineers Inc.
ページ23-28
ページ数6
ISBN(電子版)9781509066995
DOI
出版ステータスPublished - 2017 5 10
イベント8th IEEE International Workshop on Empirical Software Engineering in Practice, IWESEP 2017 - Tokyo, Japan
継続期間: 2017 3 13 → …

Other

Other8th IEEE International Workshop on Empirical Software Engineering in Practice, IWESEP 2017
CountryJapan
CityTokyo
Period17/3/13 → …

ASJC Scopus subject areas

  • Software

引用スタイル