My Role on the Project
I worked on ESSENTIALS as a Postdoctoral Researcher in the REVEAL group led by Michele Lanza at the Software Institute of Università della Svizzera italiana, contributing to several of the project’s methods, tools, and publications on mining software repositories, recommender systems, and the analysis of unstructured software development data.
Project Scientific Abstract
Software evolution research has so far focused on structured and semi-structured data, typically the source code or versioning data of a software system. In this project, the focus now shifts to data that is essential to specific stakeholders in their current working context. Developers, testers, project managers, or product managers have very particular information needs when evolving a software system. We call this information “evolutionary essentials”, thereby concentrating on people-centric aspects of software development. This project investigates means and ways to examine the information available about a software system, to prepare it appropriately for the people involved, and to provide it for their current working context. The goal is thus a needs-oriented and efficient delivery of the essentials of a software system, tailored to the concrete contextual and work-related needs of the people involved in software evolution.
























