Timely operation is a key factor in CPS that is challenged by their inherent distributed nature. The variability intro- duced by the network and its unpredictable effects have to be handled. Thus, a vertical understanding of the involved software layers is needed at the levels of the operating sys- tem, the networking software and the middleware. Typi- cally, middleware has been described in a quite independent way from the underlying operating system kernel and the network software. That is not appropriate in a CPS as some degree of control over the resource assignment is expected as a means to ensure timeliness. In this paper, we look into the details of middleware in relation to its sorround- ing software layers to provide a middleware design, namely OMA-Cy, suiting the needs of CPS. We target subsystems where timing deadlines are not hard nor safety critical, but require quality of service guarantees such that resource man- agement techniques are applied both at the individual nodes as well as in the distributed communication.

Adaptive middleware design for CPS: Considerations on the OS, resource managers, and the network run-time / García Valls, Marisol; Baldoni, Roberto. - STAMPA. - (2015). (Intervento presentato al convegno 14th Workshop on Adaptive and Reflective Middleware, ARM 2015 tenutosi a Vancouver; Canada nel 08 December 2015) [10.1145/2834965.2834968].

Adaptive middleware design for CPS: Considerations on the OS, resource managers, and the network run-time

BALDONI, Roberto
2015

Abstract

Timely operation is a key factor in CPS that is challenged by their inherent distributed nature. The variability intro- duced by the network and its unpredictable effects have to be handled. Thus, a vertical understanding of the involved software layers is needed at the levels of the operating sys- tem, the networking software and the middleware. Typi- cally, middleware has been described in a quite independent way from the underlying operating system kernel and the network software. That is not appropriate in a CPS as some degree of control over the resource assignment is expected as a means to ensure timeliness. In this paper, we look into the details of middleware in relation to its sorround- ing software layers to provide a middleware design, namely OMA-Cy, suiting the needs of CPS. We target subsystems where timing deadlines are not hard nor safety critical, but require quality of service guarantees such that resource man- agement techniques are applied both at the individual nodes as well as in the distributed communication.
2015
14th Workshop on Adaptive and Reflective Middleware, ARM 2015
Architecture; Cyber-physical systems; Middleware
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Adaptive middleware design for CPS: Considerations on the OS, resource managers, and the network run-time / García Valls, Marisol; Baldoni, Roberto. - STAMPA. - (2015). (Intervento presentato al convegno 14th Workshop on Adaptive and Reflective Middleware, ARM 2015 tenutosi a Vancouver; Canada nel 08 December 2015) [10.1145/2834965.2834968].
File allegati a questo prodotto
File Dimensione Formato  
Garcia-Valls_Adaptive_2015.pdf

solo gestori archivio

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