MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Improving Automatic Reproduction of Maven Artifacts

Amirhossein Rahmati
Sharif University of Technology
PhD Application Talk
AG 1, AG 2, AG 3, INET, AG 4, AG 5, D6, SWS, RG1, MMCI  
AG Audience
English

Date, Time and Location

Monday, 27 January 2025
09:30
30 Minutes
Virtual talk
zoom

Abstract

Reproducibility in software development ensures that an artifact can be rebuilt from its original source, verifying its integrity, consistency, and security by detecting potential vulnerabilities. Prior work, AROMA, has laid the foundation for automating reproducibility checks and has helped the Maven ecosystem better leverage reproducibility. Building on AROMA, this research aims to enhance automation and improve the recognition of build factors necessary for reproducing packages. One of the factors overlooked in previous research is Maven build profiles. In this research, we identify the build profiles used during artifact releases and incorporate them into the reproduction process to improve its success rate.

Contact

Ina Geisler
+49 681 9325 1802
--email hidden

Virtual Meeting Details

Zoom
passcode not visible
logged in users only

Ina Geisler, 01/24/2025 10:27
Ina Geisler, 01/24/2025 10:21 -- Created document.