A service computing manifesto: the next 10 years

A Bouguettaya, M Singh, M Huhns, QZ Sheng… - Communications of the …, 2017 - dl.acm.org
A service computing manifesto: the next 10 years Page 1 64 COMMUNICATIONS OF THE ACM
| APRIL 2017 | VOL. 60 | NO. 4 review articles DOI:10.1145/2983528 Mapping out the …

Systematically understanding the cyber attack business: A survey

K Huang, M Siegel, S Madnick - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Cyber attacks are increasingly menacing businesses. Based on the literature review and
publicly available reports, this article conducts an extensive and consistent survey of the …

Contextual understanding of microservice architecture: current and future directions

T Cerny, MJ Donahoo, M Trnka - ACM SIGAPP Applied Computing …, 2018 - dl.acm.org
Current industry trends in enterprise architectures indicate movement from Service-Oriented
Architecture (SOA) to Microservices. By understanding the key differences between these …

“Leagile” software development: An experience report analysis of the application of lean approaches in agile software development

X Wang, K Conboy, O Cawley - Journal of Systems and Software, 2012 - Elsevier
In recent years there has been a noticeable shift in attention from those who use agile
software development toward lean software development, often labelled as a shift “from …

A mixed-method empirical study of Function-as-a-Service software development in industrial practice

P Leitner, E Wittern, J Spillner, W Hummer - Journal of Systems and …, 2019 - Elsevier
Abstract Function-as-a-Service (FaaS) describes cloud computing services that make
infrastructure components transparent to application developers, thus falling in the larger …

The state‐of‐the‐art in container technologies: Application, orchestration and security

E Casalicchio, S Iannucci - Concurrency and Computation …, 2020 - Wiley Online Library
Containerization is a lightweight virtualization technology enabling the deployment and
execution of distributed applications on cloud, edge/fog, and Internet‐of‐Things platforms …

Comprehensive and systematic review of the service composition mechanisms in the cloud environments

A Vakili, NJ Navimipour - Journal of Network and Computer Applications, 2017 - Elsevier
Typically, cloud computing includes the provisioning of dynamically scalable and virtualized
resources as services over the Internet. In the cloud environment, based on the user's …

When services computing meets blockchain: Challenges and opportunities

X Li, Z Zheng, HN Dai - Journal of Parallel and Distributed Computing, 2021 - Elsevier
Services computing can offer a high-level abstraction to support diverse applications via
encapsulating various computing infrastructures. Though services computing has greatly …

Container orchestration: A survey

E Casalicchio - Systems Modeling: Methodologies and Tools, 2019 - Springer
Container technologies are changing the way cloud platforms and distributed applications
are architected and managed. Containers are used to run enterprise, scientific and big data …

REST APIs: A large-scale analysis of compliance with principles and best practices

C Rodríguez, M Baez, F Daniel, F Casati… - Web Engineering: 16th …, 2016 - Springer
Quickly and dominantly, REST APIs have spread over the Web and percolated into modern
software development practice, especially in the Mobile Internet where they conveniently …