ReDA

is a web visualization tool of Open Source Software (OSS) peer review process developed based on D3.js, a JavaScript library. This tool aims to summarize history of OSS peer review in many aspects for facilicating Software Engineering researchers and others who are interested in this process. Currently, ReDA visualizes peer review history of Android Open Source Project (AOSP), which based on Gerrit, an online code reviews for projects using the Git version control system.

Citing ReDA

Thank you for citing the article below when presenting analyses using ReDA.
@inproceedings{reda2014,
title = {{ReDA: A Web-based Visualization Tool for Analyzing Modern Code Review Dataset}},
author = {Patanamon Thongtanunam, Xin Yang, Norihiro Yoshida, Raula Gaikovina Kula, Ana Erika Camargo Cruz, Kenji Fujiwara, Hajimu Iida},
booktitle = {The Proceedings of the 30th International Conference on Software Maintenance and Evolution},
pages = {to appear},
year = {2014},
}

Publications

  1. Kazuki Hamasaki, Raula Gaikovina Kula, Norihiro Yoshida, Ana Erika Camargo Cruz, Kenji Fujiwara and Hajimu Iida, "Who does what during a Code Review? Datasets of OSS Peer Review Repositories", In Proceedings of the 10th Working Conference on Mining Software Repositories, San Francisco, California, USA, May 2013.
  2. Xin Yang, Raula Gaikovina Kula, Camargo Cruz Ana Erika, Norihiro Yoshida, Kazuki Hamasaki, Kenji Fujiwara, Hajimu Iida, "Understanding OSS Peer Review Roles in Peer Review Social Network (PeRSoN), " In Proceedings of the 19th Asia-Pacific Software Engineering Conference (APSEC 2012), Emerging Track, Hong Kong, December 2012.
  3. Raula Gaikovina Kula, Ana Erika Camargo Cruz, Norihiro Yoshida, Kazuki Hamasaki, Kenji Fujiwara, Xin Yang, Hajimu Iida: "Using Profiling Metrics to Categorise Peer Review Types in the Android Project", Supplemental Proceedings of the IEEE 23rd International Symposium on Software Reliability Engineering (ISSRE 2012), Student Papers, pp.146-151, Dallas, TX, USA, November 2012.
  4. Kazuki Hamasaki, Kenji Fujiwara, Norihiro Yoshida, Raula Gaikovina Kula, Kyohei Fushida and Hajimu Iida, Analysis of Patch Reviews in the Android Open Source Project The Special Interest Group Technical Reports of IPSJ, Vol.2012-SE-176, No. 12 (2012)
  5. Patanamon Thongtanunam, Raula Gaikovina Kula, Ana Erika Camargo Cruz, Norihiro Yoshida, and Hajimu Iida, Improving Code Review Effectiveness Through Reviewer Recommendations, The proceeding of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE2014), pp. 119-122, 2014.