Architecting software systems according to the service-oriented paradigm, and designing runtime self-adaptable systems are two relevant research areas in today’s software engineering. In this chapter we present MOSES, a software platform supporting QoS-driven adaptation of service-oriented systems. It has been conceived for service-oriented systems architected as composite services that receive requests generated by different classes of users. MOSES integrates within a unified framework different adaptation mechanisms. In this way it achieves a greater flexibility in facing various operating environments and the possibly conflicting QoS requirements of several concurrent users. Besides providing its own self-adaptation functionalities, MOSES lends itself to the experimentation of alternative approaches to QoS-driven adaptation of service-oriented systems thanks to its modular architecture.

MOSES: a platform for experimenting with qos-driven self-adaptation policies for service oriented systems / Cardellini, Valeria; Casalicchio, Emiliano; Grassi, Vincenzo; Iannucci, Stefano; Lo Presti, Francesco; Mirandola, Raffaela. - STAMPA. - 9640:(2017), pp. 409-433. (Intervento presentato al convegno International Seminar on Software Engineering for Self-Adaptive Systems: Assurances, 2013 tenutosi a Dagstuhl Castle; Germany) [10.1007/978-3-319-74183-3_14].

MOSES: a platform for experimenting with qos-driven self-adaptation policies for service oriented systems

Casalicchio, Emiliano;Lo Presti, Francesco;
2017

Abstract

Architecting software systems according to the service-oriented paradigm, and designing runtime self-adaptable systems are two relevant research areas in today’s software engineering. In this chapter we present MOSES, a software platform supporting QoS-driven adaptation of service-oriented systems. It has been conceived for service-oriented systems architected as composite services that receive requests generated by different classes of users. MOSES integrates within a unified framework different adaptation mechanisms. In this way it achieves a greater flexibility in facing various operating environments and the possibly conflicting QoS requirements of several concurrent users. Besides providing its own self-adaptation functionalities, MOSES lends itself to the experimentation of alternative approaches to QoS-driven adaptation of service-oriented systems thanks to its modular architecture.
2017
International Seminar on Software Engineering for Self-Adaptive Systems: Assurances, 2013
theoretical computer science; computer science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
MOSES: a platform for experimenting with qos-driven self-adaptation policies for service oriented systems / Cardellini, Valeria; Casalicchio, Emiliano; Grassi, Vincenzo; Iannucci, Stefano; Lo Presti, Francesco; Mirandola, Raffaela. - STAMPA. - 9640:(2017), pp. 409-433. (Intervento presentato al convegno International Seminar on Software Engineering for Self-Adaptive Systems: Assurances, 2013 tenutosi a Dagstuhl Castle; Germany) [10.1007/978-3-319-74183-3_14].
File allegati a questo prodotto
File Dimensione Formato  
Cardellini_MOSES_2017.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.36 MB
Formato Adobe PDF
1.36 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/1072718
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact