AUGUST 26-30, 2019
HELD IN CONJUNCTION WITH 27TH ACM JOINT EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2019)
Contemporary and future software systems are composed of large-scale ensembles of widely distributed, largely autonomous and heterogeneous entities situated in both the physical world and in back-end computer systems.
From software development perspective, the world of computing is shifting from the era of single device computing to a new era where literally everything (Services, Things and People) is interconnected, online, and programmable. We are therefore increasingly looking at, and building, emergent and adaptive socio-technical applications built on top of large-scale decentralized distributed computing systems. The lessons learned in distributed software management have led to the idea of a micro-service-based architectural style derived from the concept of web services, flows, and message exchange.
These concepts are not only used in large systems, but become common practice in all types of applications, even the smallest involving smart things.
From a technical point of view, modern computing platforms -- such as those provided by serverless computing, containers, fog computing, cloud computing, or the Internet of Things -- offer many advantages. However, creating software that leverages the possibilities of such platforms and accounts for their limitations entails several challenges, affecting many software engineering activities.
Therefore, in this workshop, we seek to bring together researchers and practitioners to discuss research challenges, ideas, initiatives and results to share new approaches and emerging results.
Call for paper: http://sisinflab.poliba.it/ensemble/2019/