Tutorial 1 (first day): Data-driven Analysis for Monitoring Software Evolution
Abstract: In the rapidly evolving world of software development, maintaining user satisfaction and adapting to changing needs is critical to the success of software products. This tutorial paper focuses on a data-driven approach to user review and contextual analysis as a means to monitor software maintenance and evolution and ultimately improve user satisfaction. To leverage user feedback to support software evolution, we organize the tutorial in three parts: 1) evaluating collective user expectations and perceived quality; 2) monitoring user satisfaction across software updates; and 3) incorporating user profiles and situational contexts into the analysis. This tutorial aims to provide researchers, IT professionals, and developers with the approaches necessary for adaptive and responsive software evolution.
Presenters: Zheying Zhang & Kostas Stefanidis form Tampere University – Finland
Tutorial 2 (2nd day): On Customer Data Deduplication – Research vs. Industrial Perspective
Abstract: In this tutorial we present the results of researching, designing, implementing, and deploying data deduplication pipelines for customer records in a big financial institution. The tutorial is based on our experience gained within a R\&D project. In the project we developed two deduplication pipelines. The first one is based on statistical modeling, whereas the second one is based on machine learning. Both pipelines were extensively tested on a real data set including customer records. The pipeline based on statistical modeling has already been deployed in the production system of the financial institution and processes batches of over 20 million of customer records.
Presenters: Witold Andrzejewski & Robert Wrembel from Poznan Unviersity of Technology – Poland