Write a Blog >>
Mon 9 Nov 2020 21:00 - 21:30 at Virtual room 3 - Section 2 Chair(s): Alexander Serebrenik, Tien N. Nguyen

Software development requires many different types of knowledge, such as knowledge about software development processes, practices and techniques and about the domain of an application. While developing software, developers share knowledge in informal communication channels (e.g., instant messaging tools, e-mails, or online forums). Considering that this informal communication contains knowledge that may be potentially relevant for other developers and given that this knowledge is not necessarily captured and formally documented for reuse, in this work we will: (a) explore whether developer communication (via instant messaging) is a suitable source of software engineering knowledge; (b) investigate how to identify that knowledge using data mining; (c) and analyse through an action research how to present it to developers in a useful way for reuse. The envisioned knowledge characterization, identification and summarization approaches will analyze existing software development data captured in communication, rather than data that were captured specifically to be ``reused'' for solving a specific task.

Mon 9 Nov
Times are displayed in time zone: (UTC) Coordinated Universal Time change

21:00 - 22:00
Section 2Doctoral Symposium at Virtual room 3
Chair(s): Alexander SerebrenikEindhoven University of Technology, Tien N. NguyenUniversity of Texas at Dallas

The names under the talk are displayed in the following order: 1) presenter and 2) author.

Reusing Software Engineering Knowledge from Developer Communication
Doctoral Symposium
S: Mairieli WesselUniversity of São Paulo, A: Camila Mariane Costa SilvaUniversity of Canterbury
Assisting the Elite-driven Open Source Development through Activity Data
Doctoral Symposium
S: Camila Mariane Costa SilvaUniversity of Canterbury, A: Zhendong WangUniversity of California, Irvine