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.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.