One of the first ones was named Hola-QoS described in [@HolaQOS] and [@the01]; using real-time scheduling for distributed actions [@ares]; real-time quality of service management [@ambient]; mode changing policies for timely execution [@modechanges; @dualBand]; agents modeling real-time properties [@mata]; identification of Linux kernel properties for improving locking [@peteradaeurope]; architecting open source projects for Linux [@peterspe]; analysis of temporal behavior at bus level within a multiprocessor [@groba]; reconfiguration scheduling [@aina].

Other contributions for service oriented systems have been [@soca]; or component-based modeling over QoS networking [@demiguel]; have progressively shed light over how to handle execution in systems using more abstract modeling like encapsulation through services and separating application from networking responsibilities.

On the distribution software side, a number of works have been published to fine tune the resource management policies inside the distribution software. On [@canojspe] and [@canocorr], a solution to build real-time component replacement for OSGi systems is provided. The work [@iadis] presents a higher abstraction to separate concerns in managing thread-level resources flexibly. Also, [@qosbidimensional] provides a higher abstraction resource management policy based on a quality of service specification inside a middleware to flexibly reconfigure applications based on services. Based on this, [@RTServiceComposition] provides a survey on real-time service 