SummaryExploiting microservices to architect enterprise applications is becoming commonplace. This makes it crucial to provide some support for designing and analyzing microservice‐based applications, for example, for understanding whether a microservice‐based application adheres to the main design principles of microservices and for choosing how to refactor it when this is not the case. To provide such support, in this article we present the TOSCA toolchain. More precisely, we first introduce the TOSCA model to represent the architecture of microservice‐based applications with the OASIS standard TOSCA. We then describe a technique to automatically mine the architecture of a microservice‐based application and represent it with TOSCA, given ...
The accelerating progress of network speed, reliability and security creates an increasing demand to...
Today many of the developers and users expect systems to have dynamic user experience on a wide vari...
© Springer Nature Switzerland AG 2018. The growing impact of IoT and Blockchain platforms on busines...
Exploiting microservices to architect enterprise applications is becoming commonplace. This makes it...
The design, implementation, and operation of microservice-based applications are known to be complex...
With the adoption of microservices architectural styles, practitioners started noticing increasing p...
This dataset contains the collected data and software artifacts created for Clustering-based Smell D...
The Infrastructure as Code (IaC) concept enables IT infrastructure to be managed as software: resour...
The overall objective of the thesis is to support an effective analysis of microservice-based applic...
Microservice architecture (MSA) is the predominant building block of modern cloud-based enterprise a...
Today the microservice architectural style is being adopted by many key technological players such a...
The microservices architectural style offers many advantages such as scalability, reusability and ea...
Microservices are a commonly used architectural style targeting independent development, deployment,...
A microservice is a small application that can be deployed independently, scaled independently, and ...
The OASIS TOSCA standard defines a language to describe the provisioning and management of cloud app...
The accelerating progress of network speed, reliability and security creates an increasing demand to...
Today many of the developers and users expect systems to have dynamic user experience on a wide vari...
© Springer Nature Switzerland AG 2018. The growing impact of IoT and Blockchain platforms on busines...
Exploiting microservices to architect enterprise applications is becoming commonplace. This makes it...
The design, implementation, and operation of microservice-based applications are known to be complex...
With the adoption of microservices architectural styles, practitioners started noticing increasing p...
This dataset contains the collected data and software artifacts created for Clustering-based Smell D...
The Infrastructure as Code (IaC) concept enables IT infrastructure to be managed as software: resour...
The overall objective of the thesis is to support an effective analysis of microservice-based applic...
Microservice architecture (MSA) is the predominant building block of modern cloud-based enterprise a...
Today the microservice architectural style is being adopted by many key technological players such a...
The microservices architectural style offers many advantages such as scalability, reusability and ea...
Microservices are a commonly used architectural style targeting independent development, deployment,...
A microservice is a small application that can be deployed independently, scaled independently, and ...
The OASIS TOSCA standard defines a language to describe the provisioning and management of cloud app...
The accelerating progress of network speed, reliability and security creates an increasing demand to...
Today many of the developers and users expect systems to have dynamic user experience on a wide vari...
© Springer Nature Switzerland AG 2018. The growing impact of IoT and Blockchain platforms on busines...