Simplicity, Speed, Security: 3S requirements for Software Sustainability

Date: 
Wednesday, April 27, 2022
Location: 
Aula N. Cabibbo, Edifio 'Fermi', La Sapienza
Time: 
4:00 PM - 6:00 PM

Speaker: Massimo Bernaschi, “Dirigente Tecnologo” of the National Research Council of Italy and Adjunct Professor of Computer Science at Rome University “Sapienza”.

Affiliation: National Research Council of Italy (CNR).

Summary: Twenty years ago, Paul Kocher stated "when it comes to writing secure code, less is more."

Unfortunately, this wise advice has been completely overlooked and the complexity of the software is steadily growing. Even simple tasks are, by now, accomplished by bulky (and quite often buggy) software applications that could be replaced by lean modules properly combined. On the same line, the availability of very powerful hardware reduced the attention to the efficiency of the software and there is an alarming trend toward low-performing software.

By means of a few simple examples, we will show how, actually, simplicity has, most of the time, a positive effect on the speed and security of a software solution. In particular, we will discuss the causes and the effects of the dramatic success of ransomware attacks. Finally, we will address the issue of sustainability in a software-based economy

Biography: Massimo Bernaschi graduated in Physics in 1987 with Nobel laureate Giorgio Parisi. He has been 10 years with IBM where he received two Outstanding Technical Achievement Awards for working in High-Performance Computing. Since 1998, he is with the National Research Council of Italy (CNR) as Chief Technology Officer of the Institute for Computing Applications. In 2012 he has been named CUDA Fellow. He is also an adjunct professor at LUISS University in Rome where he teaches Blockchain and Cryptocurrencies.

Registration:  Participation is free. However, registration is required on Eventbrite at the following link:
'Simplicity, Speed, Security: 3S requirements for Software Sustainability'.