Interested in Higo Lab?

Presentation by Senior Lecturer Christoph Treude (University of Melbourne)

October 26, 2022

Senior Lecturer Christoph Treude from University of Melbourne gave a talk.

Overview of presentation

Title

Representation and Dissemination of Programming Knowledge

Presenter

Christoph Treude (University of Melbourne, Australia)

Abstract

In the early days of programming, documentation used to exist only in scarce source code comments and quickly-outdated textbooks. Over the past twenty years, the advent and rise of web-based collaboration platforms have substantially changed the way programming knowledge is externalized and accessed and it has created a new research challenge: how can we effectively process and make sense of the large amount and wide variety of information available to support programmers' decision making? In this talk, I will portray the maturation of a research area, from studies on the information needs of programmers and qualitative analyses of the information contained in different sources, to documentation generation and retrieval approaches which integrate information from different sources. To enable more comprehensive approaches which can utilize all relevant knowledge, I will conclude with a roadmap outlining a more systematic treatment of information from different sources, based on knowledge graphs, multi-document summarisation, and source code representations for machine learning applications.

Pictures

treude1 treude2 treude3 treude4 treude5

HIGO LAB

Department of Computer Science

Graduate School of Information Science and Technology

Osaka University