A manifesto for future generation cloud computing: Research directions for the next decade

R Buyya, SN Srirama, G Casale, R Calheiros… - ACM computing …, 2018 - dl.acm.org
The Cloud computing paradigm has revolutionised the computer science horizon during the
past decade and has enabled the emergence of computing as the fifth utility. It has captured …

Architecting with microservices: A systematic map** study

P Di Francesco, P Lago, I Malavolta - Journal of Systems and Software, 2019 - Elsevier
Context A microservice architecture is composed of a set of small services, each running in
its own process and communicating with lightweight mechanisms. Many aspects on …

A brief history of cloud application architectures

N Kratzke - Applied Sciences, 2018 - mdpi.com
Featured Application This paper features system and software engineering use cases for
large-scale (business) Cloud-native applications (eg, Netflix, Twitter, Uber, Google Search) …

The essential deployment metamodel: a systematic review of deployment automation technologies

M Wurster, U Breitenbücher, M Falkenthal… - SICS Software-Intensive …, 2020 - Springer
In recent years, a plethora of deployment technologies evolved, many following a
declarative approach to automate the delivery of software components. Even if such …

[HTML][HTML] The do's and don'ts of infrastructure code: A systematic gray literature review

I Kumara, M Garriga, AU Romeu, D Di Nucci… - Information and …, 2021 - Elsevier
Abstract Context: Infrastructure-as-code (IaC) is the DevOps tactic of managing and
provisioning software infrastructures through machine-readable definition files, rather than …

Attack and system modeling applied to IoT, cloud, and mobile ecosystems: Embedding security by design

JBF Sequeiros, FT Chimuco, MG Samaila… - ACM Computing …, 2020 - dl.acm.org
Over the years, pervasive computing and communication technologies have enabled the
emergence of new computing paradigms that have gained importance across a wide …

Modeling languages for Internet of Things (IoT) applications: a comparative analysis study

S Arslan, M Ozkaya, G Kardas - Mathematics, 2023 - mdpi.com
Modeling languages have gained ever-increasing importance for the Internet of Things (IoT)
domain for improving the productivity and quality of IoT developments. In this study, we …

Towards model-driven quantum software engineering

F Gemeinhardt, A Garmendia… - 2021 IEEE/ACM 2nd …, 2021 - ieeexplore.ieee.org
Quantum technologies are emerging. Dedicated languages for programming Quantum
machines are emerging as well and already used in different settings. Orthogonal to this …

A systematic map** study on engineering function-as-a-service platforms and tools

V Yussupov, U Breitenbücher, F Leymann… - Proceedings of the 12th …, 2019 - dl.acm.org
Function-as-a-Service (FaaS) is a novel cloud service model allowing to develop fine-
grained, provider-managed cloud applications. In this work, we investigate which challenges …

Facing the unplanned migration of serverless applications: A study on portability problems, solutions, and dead ends

V Yussupov, U Breitenbücher, F Leymann… - Proceedings of the 12th …, 2019 - dl.acm.org
Serverless computing focuses on develo** cloud applications that comprise components
fully managed by providers. Function-as-a-Service (FaaS) service model is often associated …