The CROSSMINER project is an open source project, which is motivated by the increasing dependence on existing open-source software (OSS) to develop new complex systems. The project is a follow-up of the previous OSSMETER project. The complexity and diversity of new CROSSMINER components and existing OSSMETER ones raised challenges related to the integration and the communications among heterogenous built-in components as well as addressing security aspects for the whole project. In this paper, we present a microservice architecture, which is implemented by relying on Docker to support the integration and deployment of the CROSSMINER components.

Integrating and deploying heterogeneous components by means of a microservices architecture in the CROSSMINER project

Di Ruscio D.;
2019-01-01

Abstract

The CROSSMINER project is an open source project, which is motivated by the increasing dependence on existing open-source software (OSS) to develop new complex systems. The project is a follow-up of the previous OSSMETER project. The complexity and diversity of new CROSSMINER components and existing OSSMETER ones raised challenges related to the integration and the communications among heterogenous built-in components as well as addressing security aspects for the whole project. In this paper, we present a microservice architecture, which is implemented by relying on Docker to support the integration and deployment of the CROSSMINER components.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11697/147598
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact