Prochlo: Strong privacy for analytics in the crowd

A Bittau, Ú Erlingsson, P Maniatis, I Mironov… - Proceedings of the 26th …, 2017 - dl.acm.org
The large-scale monitoring of computer users' software activities has become commonplace,
eg, for application telemetry, error reporting, or demographic profiling. This paper describes …

DevOps in practice: A multiple case study of five companies

LE Lwakatare, T Kilamo, T Karvonen, T Sauvola… - Information and software …, 2019 - Elsevier
Context: DevOps is considered important in the ability to frequently and reliably update a
system in operational state. DevOps presumes cross-functional collaboration and …

Extraction of microservices from monolithic software architectures

G Mazlami, J Cito, P Leitner - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Driven by developments such as mobile computing, cloud computing infrastructure, DevOps
and elastic computing, the microservice architectural style has emerged as a new alternative …

Systematic analysis of software development in cloud computing perceptions

HU Khan, F Ali, S Nazir - Journal of Software: Evolution and …, 2024 - Wiley Online Library
Cloud computing is characterized as a shared computing and communication infrastructure.
It encourages the efficient and effective developmental processes that are carried out in …

Logram: Efficient Log Parsing Using -Gram Dictionaries

H Dai, H Li, CS Chen, W Shang… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Software systems usually record important runtime information in their logs. Logs help
practitioners understand system runtime behaviors and diagnose field failures. As logs are …

From monolithic architecture to microservices architecture

L De Lauretis - 2019 IEEE International Symposium on …, 2019 - ieeexplore.ieee.org
The purpose of this work is the definition of a strategy, still in early stage, that will be able to
support the migration from a Monolithic Architecture to a Microservices Architecture. This …

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 …

An empirical analysis of the docker container ecosystem on github

J Cito, G Schermann, JE Wittern… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
Docker allows packaging an application with its dependencies into a standardized, self-
contained unit (a so-called container), which can be used for software development and to …

Did we miss something important? studying and exploring variable-aware log abstraction

Z Li, C Luo, TH Chen, W Shang, S He… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Due to the sheer size of software logs, developers rely on automated techniques for log
analysis. One of the first and most important steps of automated log analysis is log …

Developing docker and docker-compose specifications: A developers' survey

D Reis, B Piedade, FF Correia, JP Dias, A Aguiar - Ieee Access, 2021 - ieeexplore.ieee.org
Cloud computing and Infrastructure-as-Code (IaC), supported by technologies such as
Docker, have shaped how many software systems are built and deployed. Previous …