Handling QoS dependencies in distributed cooperative real-time systems


Autoria(s): Nogueira, Luis; Pinho, Luis Miguel
Data(s)

18/02/2014

18/02/2014

2008

Resumo

Due to the growing complexity and adaptability requirements of real-time embedded systems, which often exhibit unrestricted inter-dependencies among supported services and user-imposed quality constraints, it is increasingly difficult to optimise the level of service of a dynamic task set within an useful and bounded time. This is even more difficult when intending to benefit from the full potential of an open distributed cooperating environment, where service characteristics are not known beforehand. This paper proposes an iterative refinement approach for a service’s QoS configuration taking into account services’ inter-dependencies and quality constraints, and trading off the achieved solution’s quality for the cost of computation. Extensive simulations demonstrate that the proposed anytime algorithm is able to quickly find a good initial solution and effectively optimises the rate at which the quality of the current solution improves as the algorithm is given more time to run. The added benefits of the proposed approach clearly surpass its reducedoverhead.

Identificador

DOI: 10.1007/978-0-387-09661-2_19

978-0-387-09661-2

978-0-387-09660-5

1571-5736

http://hdl.handle.net/10400.22/3933

Idioma(s)

eng

Publicador

Springer

Relação

Distributed Embedded Systems: Design, Middleware and Resources; Vol. 271

http://link.springer.com/chapter/10.1007%2F978-0-387-09661-2_19

Direitos

closedAccess

Tipo

bookPart