Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Wed 15 Jul 2020 02:00 - 02:15 at ICPC - Session 10: Documentation Chair(s): Gias Uddin

Software-intensive organizations rely on large numbers of software assets of different types, e.g., source-code files, tables in the data warehouse, and software configurations. Who is the most suitable owner of a given asset changes over time, e.g., due to reorganization and individual function changes. New forms of automation can help suggest more suitable owners for any given asset at a given point in time. By such efforts on ownership health, accountability of ownership is increased. The problem of finding the most suitable owners for an asset is essentially a program comprehension problem: how do we automatically determine who would be best placed to understand, maintain, evolve (and thereby assume ownership of) a given asset. This paper introduces the Facebook Ownesty system, which uses a combination of ultra large scale data mining and machine learning and has been deployed at Facebook as part of the company’s ownership management approach. Ownesty processes many millions of software assets (e.g., source-code files) and it takes into account workflow and organizational aspects. The paper sets out open problems and challenges on ownership for the research community with advances expected from the fields of software engineering, programming languages, and machine learning.

Wed 15 Jul

Displayed time zone: (UTC) Coordinated Universal Time change

01:30 - 02:30
Session 10: DocumentationIndustry / Research / ERA at ICPC
Chair(s): Gias Uddin University of Calgary, Canada
01:30
15m
Paper
Deep-Diving into Documentation to Develop Improved Java-to-Swift API Mapping
Research
Zejun Zhang , Minxue Pan Nanjing University, Tian Zhang Nanjing University, Xinyu Zhou Nanjing University, Xuandong Li Nanjing University
Media Attached
01:45
15m
Paper
The Secret Life of Commented-Out Source Code
Research
Tri Minh-Triet Pham Concordia University, Jinqiu Yang Concordia University, Montreal, Canada
Pre-print Media Attached
02:00
15m
Paper
Ownership at Large — Open Problems and Challenges in Ownership Management
Industry
John Ahlgren Facebook, Maria Eugenia Berezin Facebook, Kinga Bojarczuk Facebook, Johann George Facebook, Natalija Gucevska Facebook, Mark Harman Facebook and University College London, Shan He Facebook, Ralf Laemmel Facebook London, Erik Meijer , Silvia Sapora Facebook, Justin Spahr-Summers Facebook
Pre-print Media Attached
02:15
15m
Paper
Detecting Code Comment Inconsistency using Siamese Recurrent Network
ERA
Fazle Rabbi Institute of Information Technology, University of Dhaka, Md Saeed Siddik Institute of Information Technology, University of Dhaka
Pre-print Media Attached