Mauro Pezzè

2030 Software Engineering

The landscape of software engineering has dramatically changed.
Machine learning deeply modifies the skyline with new ethical, fairness and technical problems.
Autonomous systems shape new challenges to software engineering by and for humans.
Engineering sustainable software systems is an urgent priority.
The revolution in software production opens new security issues far beyond classic security engineering.
Download the preliminary report of the 2030 software engineering roadmap workshop here
Find the picture from the workshop here