Swarm intelligence
SLAng: A Language for Defining Service Level Agreements
FTDCS '03 Proceedings of the The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems
QoS and Contention-Aware Multi-Resource Reservation
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
XML QoS specification language for enhancing communication services
ICCC '02 Proceedings of the 15th international conference on Computer communication
How to Support Internet-based Distribution of Video on Demand to Portable Devices
ISCC '02 Proceedings of the Seventh International Symposium on Computers and Communications (ISCC'02)
Providing Interactive Video on Demand Services in Distributed Architecture
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
Hi-index | 0.00 |
Distributed applications, like video-on-demand services, require QoS provision. When using applications comprising dynamically reconfigurable modules, the demands can be provided by the proactive deployment of the components. In this paper we introduce SWARMLAN, a language that can describe the communication connections and demands of a general class of distributed applications. Although there are several languages developed for describing QoS needs of applications, they are direct in the sense, that they are able only to describe the actual demands and connection of the components. Our language is intended to describe the template of the connections, and the actual deployment and QoS demand can be provided for each concrete case individually. Moreover, the results produced by the compiled code can be used to decide about the optimal future deployment of components.