Development of distributed software systems is conceived nowadays as the most prominent way for delivering functional systems to clients. Cloud computing has enabled the rapid expansion of distributed software systems in the form of services that alleviate the need to purchase and maintain expensive or sophisticated hardware in order to support data processing and storing. Cloud computing systems have therefore minimized upfront investment, while at the same time promise to offer certain levels of performance, high availability, on demand scalability and elasticity, and fault tolerance. During the last years, there has been a shift towards the DevOps approach to software development, which focuses on a framework where software development and operation processes are continuous and inseparable. DevOps describes the main stakeholders of producing and supporting a distributed software service or application, that possess a mixture of code skills and system operation skills. Practitioners often conceive DevOps as a set of new criteria for development, testing, release, support and metrics gathering which are strongly supported by tools for automation. DevOps is essentially a growing trend that prescribes management of development and operations activities targeting at faster application delivery with automated release and deployment. To this end, it embraces agile approaches to development and automates various tasks, including testing, deployment, and reconfiguration. DevOps is particularly useful for service-oriented software development as it supports continuous delivery and rapid deployment.
The workshop will focus on core software engineering issues in the context of service-oriented systems and especially focus on modern trends of cloud native microservices and associated DevOps approaches. Our aim is to facilitate exchange and evolution of ideas in service engineering research across multiple disciplines and to encourage participation of researchers from academia and industry. WESOACS 2018 continues a successful series of workshops that started at ICSOC 2005 in Amsterdam. Over the last thirteen years WESOA/CS has demonstrated its relevance by attracting a large number of participants and producing high-quality papers that were published by Springer LNCS series. The WESOACS series encourages radically new approaches that address challenges arising from unique characteristics of service-oriented applications and cloud services, focusing on principles, methodologies, techniques and tools that support a service-oriented system development life cycle.