Categories |
SERVERLESS
CLOUD
MICROSERVICES
SOFTWARE ENGINEERING
|
About |
Serverless computing, the conjunction of Function-as-a-Service (FaaS) and Backend-as-a-Service (BaaS), has become an attractive polyglot programming and deployment model for developers and a core runtime offering of all major cloud platform providers within the past five years. Cloud functions orchestrated in FaaS are seen as the sincerest form of microservices. Accordingly, deployment frameworks (e.g. Serverless), artifact repositories (e.g. AWS SAR) and composition languages (e.g. IBM Composer) complement FaaS/BaaS technologies for a wholesome developer experience. One of the main reasons for the adoption of serverless application engineering is enabling Agile and distributed processes and the reduction of effort for Ops. Several companies are migrating their software systems to pure or hybrid serverless architecture. Some of the major issues faced by these companies are the lack of clear development process and architectural patterns. In monolithic systems, different metrics, patterns, antipatterns and code smells have been proposed in the last 20 years. The development of a serverless-based systems without clear patterns could result in the development of a distributed monolith composed of several unconnected or unrelated functions. Furthermore, from an Agile perspective, cloud functions decomposition allows for faster reaction to change, although this is limited by incomplete knowledge about the runtime environments. |
Call for Papers |
Topics of InterestThe symposium is open to authors by focusing on development mindsets, Agile methodologies, architectures, patterns, testing approaches, and frameworks/tools for the enablement of serverless applications. We invite authors to submit technical works, preliminary results, and experience reports around serverless software engineering. The authors of the best papers will be invited to submit an extended version of their work to a special issue on Serverless Applications Engineering of the IEEE Software We specifically encourage submissions on any aspect of serverless applications including, but not limited to:
GuidelinesAll submissions must conform to the LNBIP formatting and submission instructions. See the instructions for authors here. ESSCA seeks original contributions of the following types (maximum length):
Camera ready versions of the accepted papers papers in the three first mentioned categories (full, short, industry experience /case study) will appear in the XP 2020 post-conference proceedings to be published by Springer in the Lecture Notes in Business Information Processing (LNBIP) and will be open access. Papers must be submitted electronically via EasyChair by March 17, 2020. Program CommitteeCo-chairs:
Questions?If you have any questions or comments, please contact Davide Taibi by email. |
Summary |
ESSCA 2020 : Second European Symposium on Serverless Computing and Applications will take place in Copenhagen, Denmark. It’s a 1 day event starting on Jun 12, 2020 (Friday) and will be winded up on Jun 12, 2020 (Friday). ESSCA 2020 falls under the following areas: SERVERLESS, CLOUD, MICROSERVICES, SOFTWARE ENGINEERING, etc. Submissions for this Symposium can be made by Mar 17, 2020. Authors can expect the result of submission by Apr 17, 2020. Upon acceptance, authors should submit the final version of the manuscript on or before Jul 07, 2020 to the official website of the Symposium. Please check the official event website for possible changes before you make any travelling arrangements. Generally, events are strict with their deadlines. It is advisable to check the official website for all the deadlines. Other Details of the ESSCA 2020
|
Credits and Sources |
[1] ESSCA 2020 : Second European Symposium on Serverless Computing and Applications |