Distributed information systems and applications are generally described in terms of components and interfaces among them. How these component-based architectures have been designed and implemented evolved over the years, giving rise to the so-called paradigm of Service-Oriented Computing (SOC). In this chapter, we will follow a 25-years-long journey on how design methodologies and supporting technologies influenced one each other, and we discuss how already back in the late 90s the ancestors of the SOC paradigm were there, already paving the way for the technological evolution recently leading to microservice architectures and serverless computing.

From Component-Based Architectures to Microservices: A 25-years-long Journey in Designing and Realizing Service-Based Systems / De Giacomo, G.; Lenzerini, M.; Leotta, F.; Mecella, M.. - (2021), pp. 3-15. - LECTURE NOTES IN ARTIFICIAL INTELLIGENCE. [10.1007/978-3-030-73203-5_1].

From Component-Based Architectures to Microservices: A 25-years-long Journey in Designing and Realizing Service-Based Systems

De Giacomo G.;Lenzerini M.;Leotta F.;Mecella M.
2021

Abstract

Distributed information systems and applications are generally described in terms of components and interfaces among them. How these component-based architectures have been designed and implemented evolved over the years, giving rise to the so-called paradigm of Service-Oriented Computing (SOC). In this chapter, we will follow a 25-years-long journey on how design methodologies and supporting technologies influenced one each other, and we discuss how already back in the late 90s the ancestors of the SOC paradigm were there, already paving the way for the technological evolution recently leading to microservice architectures and serverless computing.
2021
Next-Gen Digital Services. A Retrospective and Roadmap for Service Computing of the Future
978-3-030-73202-8
978-3-030-73203-5
Components; Design methodologies; Microservices; Middleware technologies; SOC
02 Pubblicazione su volume::02a Capitolo o Articolo
From Component-Based Architectures to Microservices: A 25-years-long Journey in Designing and Realizing Service-Based Systems / De Giacomo, G.; Lenzerini, M.; Leotta, F.; Mecella, M.. - (2021), pp. 3-15. - LECTURE NOTES IN ARTIFICIAL INTELLIGENCE. [10.1007/978-3-030-73203-5_1].
File allegati a questo prodotto
File Dimensione Formato  
DeGiacomo_postprint_From-Component-Based_2021.pdf

accesso aperto

Note: https://link.springer.com/chapter/10.1007/978-3-030-73203-5_1
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 210.26 kB
Formato Adobe PDF
210.26 kB Adobe PDF
DeGiacomo_From-Component-Based_2021.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.65 MB
Formato Adobe PDF
3.65 MB Adobe PDF   Contatta l'autore

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/11573/1542484
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact