Software Development for the Cloud - Challenges and Opportunities

Staff - Faculty of Informatics

Start date: 26 February 2016

End date: 27 February 2016

Speaker: Philipp Leitner
  University of Zurich, Switzerland
Date: Friday, February 26, 2016
Place: USI Lugano Campus, room SI-003, Informatics building (Via G. Buffi 13)
Time: 09.30

 

Abstract:

Cloud computing is more than cheaply and quickly spinning up virtualized hardware. Rather, the cloud computing hype has proven to be a transformative force that is changing how software development and provisioning works in companies small and large. In it's wake, we have seen developments such as Continuous Delivery, DevOps, Infrastructure-as-Code, containerization, live testing, and microservices, all of which have changed not only what software looks like, but also the processes and culture that surround it. In this seminar talk I will be presenting our research on the state of the art in cloud-based software development loosely based on our recent paper in the ESEC/FSE conference. I will focus on the opportunities that software developers see in the cloud, discuss current challenges (as well as ways to address them), and give an outlook on the current state of the field.

 

Biography:

Dr. Philipp Leitner is a Senior Research Associate at the software architecture and evolution lab of University of Zurich in Switzerland. Dr. Leitner holds a PhD degree from Vienna University of Technology, and has authored or co-authored more than 70 peer-reviewed publications in top venues of software engineering, cloud computing, service-oriented computing, and event-based systems, leading to an h-index of 20. The primary research interest of Dr. Leitner and his team is to understand how and why software developers use cloud systems, and to support them with better methods, techniques, and tools for cloud development, deployment, and debugging.

 

Host: Prof. Cesare Pautasso