Jacopo Soldani

Orcid: 0000-0002-2435-3543

According to our database1, Jacopo Soldani authored at least 105 papers between 2013 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Comparison of Static Analysis Architecture Recovery Tools for Microservice Applications.
CoRR, 2024

2023
An Interview with Gail Murphy - 2023 SIGSOFT Awardee.
ACM SIGSOFT Softw. Eng. Notes, October, 2023

Datasets for a Systematic Technology Review of General-Purpose Open-Source TOSCA Orchestrators.
Dataset, October, 2023

yRCA: An explainable failure root cause analyser.
Sci. Comput. Program., August, 2023

KubeHound: Detecting Microservices' Security Smells in Kubernetes Deployments.
Future Internet, July, 2023

Offline Mining of Microservice-Based Architectures (Extended Version).
SN Comput. Sci., May, 2023

An Interview with John Grundy - 2023 SIGSOFT Awardee.
ACM SIGSOFT Softw. Eng. Notes, 2023

An Interview with Chunyang Chen - 2023 SIGSOFT Awardee.
ACM SIGSOFT Softw. Eng. Notes, 2023

Anomaly Detection and Failure Root Cause Analysis in (Micro) Service-Based Cloud Applications: A Survey.
ACM Comput. Surv., 2023

AI Techniques in the Microservices Life-Cycle: A Survey.
CoRR, 2023

Kubernetes-Enabled Detection and Resolution of Architectural Smells for Microservices.
Proceedings of the IEEE International Conference on Service-Oriented System Engineering, 2023

Green Orchestration of Cloud-Edge Applications: State of the Art and Open Challenges.
Proceedings of the IEEE International Conference on Service-Oriented System Engineering, 2023

Towards Resolving Security Smells in Microservices, Model-Driven.
Proceedings of the 18th International Conference on Software Technologies, 2023

Smelling Homemade Crypto Code in Microservices, with KubeHound.
Proceedings of the Service-Oriented Computing - ICSOC 2023 Workshops - AI-PA, ASOCA, SAPD, SQS, SSCOPE, WESOACS and Satellite Events, Rome, Italy, November 28, 2023

Semi-Automated Smell Resolution in Kubernetes-Deployed Microservices.
Proceedings of the 13th International Conference on Cloud Computing and Services Science, 2023

To Security and Beyond: On The Impacts of Microservice Security Smells and Refactorings.
Proceedings of the XLIX Latin American Computer Conference, 2023

2022
Modelling and Analysing Replica- and Fault-aware Management of Horizontally Scalable Applications.
ACM Trans. Internet Techn., 2022

Standards-based modeling and deployment of serverless function orchestrations using BPMN and TOSCA.
Softw. Pract. Exp., 2022

Compositional testing of management conformance for multi-component enterprise applications.
Serv. Oriented Comput. Appl., 2022

An interview with Miryung Kim - 2022 SIGSOFT Awardee.
ACM SIGSOFT Softw. Eng. Notes, 2022

An interview with Xin Xia - 2022 SIGSOFT Awardee.
ACM SIGSOFT Softw. Eng. Notes, 2022

Software Engineering After the COVID-19 Outbreak.
ACM SIGSOFT Softw. Eng. Notes, 2022

Trending Topics in Software Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2022

Smells and refactorings for microservices security: A multivocal literature review.
J. Syst. Softw., 2022

Self-healing trans-cloud applications.
Computing, 2022

Serverless or Serverful? A Pattern-Based Approach for Exploring Hosting Alternatives.
Proceedings of the Service-Oriented Computing - 16th Symposium and Summer School, 2022

Pattern-Based Resolution of Integration Mismatches in Enterprise Applications.
Proceedings of the Service-Oriented and Cloud Computing, 2022

Microservices Security: Bad vs. Good Practices.
Proceedings of the Software Architecture. ECSA 2022 Tracks and Workshops, 2022

Should Microservice Security Smells Stay or be Refactored? Towards a Trade-off Analysis.
Proceedings of the Software Architecture - 16th European Conference, 2022

Assessing Architecture Conformance to Coupling-Related Infrastructure-as-Code Best Practices: Metrics and Case Studies.
Proceedings of the Software Architecture - 16th European Conference, 2022

Failure Root Cause Analysis for Microservices, Explained.
Proceedings of the Distributed Applications and Interoperable Systems: 22nd IFIP WG 6.1 International Conference, 2022

Offline Mining of Microservice-based Architectures.
Proceedings of the 12th International Conference on Cloud Computing and Services Science, 2022

2021
The μTOSCA toolchain: Mining, analyzing, and refactoring microservice-based architectures.
Softw. Pract. Exp., 2021

Pains and Gains of Peer-Reviewing in Software Engineering (5).
ACM SIGSOFT Softw. Eng. Notes, 2021

Pains and Gains of Peer-Reviewing in Software Engineering (4).
ACM SIGSOFT Softw. Eng. Notes, 2021

Preface to the Special Issue on Coordination and Self-Adaptiveness of Software Applications.
Sci. Comput. Program., 2021

FaaSten your decisions: A classification framework and technology review of function-as-a-Service platforms.
J. Syst. Softw., 2021

What Went Wrong? Explaining Cascading Failures in Microservice-Based Applications.
Proceedings of the Service-Oriented Computing, 2021

Automated Generation of Configurable Cloud-Native Chaos Testbeds.
Proceedings of the Dependable Computing - EDCC 2021 Workshops, 2021

From Serverful to Serverless: A Spectrum of Patterns for Hosting Application Components.
Proceedings of the 11th International Conference on Cloud Computing and Services Science, 2021

Automating the Deployment of Distributed Applications by Combining Multiple Deployment Technologies.
Proceedings of the 11th International Conference on Cloud Computing and Services Science, 2021

Tailoring Technology-Agnostic Deployment Models to Production-Ready Deployment Technologies.
Proceedings of the Cloud Computing and Services Science - 11th International Conference, 2021

2020
Component-aware orchestration of cloud-based enterprise applications, from TOSCA to Docker and Kubernetes.
Softw. Pract. Exp., 2020

Pains and Gains of Peer-Reviewing in Software Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2020

Pains and Gains of Peer-Reviewing in Software Engineering (3).
ACM SIGSOFT Softw. Eng. Notes, 2020

Pains and Gains of Peer-Reviewing in Software Engineering (2).
ACM SIGSOFT Softw. Eng. Notes, 2020

Pains and Gains of Peer- Reviewing in Software Engineering.
ACM SIGSOFT Softw. Eng. Notes, 2020

Software Engineering Worldwide.
ACM SIGSOFT Softw. Eng. Notes, 2020

Preface to the Special Issue on Foundations of Coordination Languages and Self-Adaptive Systems (Foclasa 2018).
Sci. Comput. Program., 2020

Fine-grained management of cloud-native applications, based on TOSCA.
Internet Technol. Lett., 2020

The essential deployment metamodel: a systematic review of deployment automation technologies.
SICS Softw.-Intensive Cyber Phys. Syst., 2020

Design principles, architectural smells and refactorings for microservices: a multivocal review.
SICS Softw.-Intensive Cyber Phys. Syst., 2020

Technology-Agnostic Declarative Deployment Automation of Cloud Applications.
Proceedings of the Service-Oriented and Cloud Computing, 2020

Testing Conformance in Multi-component Enterprise Application Management.
Proceedings of the Service-Oriented and Cloud Computing, 2020

Finding Feasible Application Deployments in Edge Clusters, with Limited Resources.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2020

Mining the Architecture of Microservice-Based Applications from their Kubernetes Deployment.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2020

Pattern-based Modelling, Integration, and Deployment of Microservice Architectures.
Proceedings of the 24th IEEE International Enterprise Distributed Object Computing Conference, 2020

TOSCA Light: Bridging the Gap between the TOSCA Specification and Production-ready Deployment Technologies.
Proceedings of the 10th International Conference on Cloud Computing and Services Science, 2020

Cloud-native Deploy-ability: An Analysis of Required Features of Deployment Technologies to Deploy Arbitrary Cloud-native Applications.
Proceedings of the 10th International Conference on Cloud Computing and Services Science, 2020

Frameworks and High-Availability in Microservices: An Industrial Survey.
Proceedings of the XXIII Iberoamerican Conference on Software Engineering, 2020

TOSCA Lightning: An Integrated Toolchain for Transforming TOSCA Light into Production-Ready Deployment Technologies.
Proceedings of the Advanced Information Systems Engineering, 2020

2019
Cloud Container Technologies: A State-of-the-Art Review.
IEEE Trans. Cloud Comput., 2019

Grey Literature: A Safe Bridge Between Academy and Industry?
ACM SIGSOFT Softw. Eng. Notes, 2019

Estimating costs of multi-component enterprise applications.
Formal Aspects Comput., 2019

Identifying Failure Causalities in Multi-component Applications.
Proceedings of the Software Engineering and Formal Methods, 2019

The EDMM Modeling and Transformation System.
Proceedings of the Service-Oriented Computing - ICSOC 2019 Workshops, 2019

Freshening the Air in Microservices: Resolving Architectural Smells via Refactoring.
Proceedings of the Service-Oriented Computing - ICSOC 2019 Workshops, 2019

Robust Management of Trans-Cloud Applications.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

2018
TosKer: A synergy between TOSCA and Docker for orchestrating multicomponent applications.
Softw. Pract. Exp., 2018

A microservice-based architecture for (customisable) analyses of Docker images.
Softw. Pract. Exp., 2018

Orchestrating incomplete TOSCA applications with Docker.
Sci. Comput. Program., 2018

Simulation-based matching of cloud applications.
Sci. Comput. Program., 2018

The pains and gains of microservices: A Systematic grey literature review.
J. Syst. Softw., 2018

Fault-aware management protocols for multi-component applications.
J. Syst. Softw., 2018

Analysing Multiple QoS Attributes in Parallel Design Patterns-Based Applications.
Int. J. Parallel Program., 2018

Explaining Successful Docker Images Using Pattern Mining Analysis.
Proceedings of the Software Technologies: Applications and Foundations, 2018

Helping Your Docker Images to Spread Based on Explainable Models.
Proceedings of the Machine Learning and Knowledge Discovery in Databases, 2018

On Enhancing the Orchestration of Multi-container Docker Applications.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2018

True Concurrent Management of Multi-component Applications.
Proceedings of the Service-Oriented and Cloud Computing, 2018

2017
Modelling, analysing and reusing composite cloud applications.
PhD thesis, 2017

DrACO: Discovering available cloud offerings.
Comput. Sci. Res. Dev., 2017

From (Incomplete) TOSCA Specifications to Running Applications, with Docker.
Proceedings of the Software Engineering and Formal Methods, 2017

Towards a Reference Dataset of Microservice-Based Applications.
Proceedings of the Software Engineering and Formal Methods, 2017

Sommelier: A Tool for Validating TOSCA Application Topologies.
Proceedings of the Model-Driven Engineering and Software Development, 2017

Validating TOSCA Application Topologies.
Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development, 2017

DockerFinder: Multi-attribute Search of Docker Images.
Proceedings of the 2017 IEEE International Conference on Cloud Engineering, 2017

Container-Based Support for Autonomic Data Stream Processing Through the Fog.
Proceedings of the Euro-Par 2017: Parallel Processing Workshops, 2017

TosKer: Orchestrating Applications with TOSCA and Docker.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2017

Modelling the Dynamic Reconfiguration of Application Topologies, Faults Included.
Proceedings of the Coordination Models and Languages, 2017

2016
A Petri Net-Based Approach to Model and Analyze the Management of Cloud Applications.
Trans. Petri Nets Other Model. Concurr., 2016

Finding available services in TOSCA-compliant clouds.
Sci. Comput. Program., 2016

ToscaMart: A method for adapting and reusing cloud applications.
J. Syst. Softw., 2016

Behaviour-Aware Matching of Cloud Applications.
Proceedings of the 10th International Symposium on Theoretical Aspects of Software Engineering, 2016

Fault-Aware Application Management Protocols.
Proceedings of the Service-Oriented and Cloud Computing, 2016

SeaClouds: An Open Reference Architecture for Multi-cloud Governance.
Proceedings of the Software Architecture - 10th European Conference, 2016

2015
Adaptive management of applications across multiple clouds: The SeaClouds Approach.
CLEI Electron. J., 2015

Modelling and Analysing Cloud Application Management.
Proceedings of the Service Oriented and Cloud Computing - 4th European Conference, 2015

Modelling the Behaviour of Management Operations in Cloud-based Applications.
Proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE'15), 2015

2014
SeaClouds: a European project on seamless management of multi-cloud applications.
ACM SIGSOFT Softw. Eng. Notes, 2014

Reusing cloud-based services with TOSCA.
Proceedings of the 44. Jahrestagung der Gesellschaft für Informatik, Big Data, 2014

TOSCA in a Nutshell: Promises and Perspectives.
Proceedings of the Service-Oriented and Cloud Computing - Third European Conference, 2014

EU Project SeaClouds - Adaptive Management of Service-based Applications Across Multiple Clouds.
Proceedings of the CLOSER 2014, 2014

SeaClouds: Seamless adaptive multi-cloud management of service-based applications.
Proceedings of the XVII Iberoamerican Conference on Software Engineering, 2014

WebASM: An Abstract State Machine Execution Environment for the Web.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2014

2013
Matching Cloud Services with TOSCA.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2013


  Loading...