DocumentCode :
2297441
Title :
Decentralized Task Allocation in an Organic Real-Time Middleware - An Auction-Based Approach
Author :
Nickschas, Manuel ; Brinkschulte, Uwe
Author_Institution :
Inst. for Comput. Sci., Univ. of Frankfurt/Main, Frankfurt, Germany
fYear :
2009
fDate :
7-9 July 2009
Firstpage :
574
Lastpage :
579
Abstract :
In the domain of distributed, embedded, real-time systems, task allocation is an important problem to consider. In autonomic/organic computing (AC/OC), systems shall autonomously configure and constantly optimize themselves. In this context, finding an efficient and decentralized task allocation mechanism is essential. We are currently developing an autonomic middleware within the CAR-SoC project. It has a service-oriented architecture, where services are agents which behave independently and intelligently. Using a mechanism well known from the multi-agent systems realm, they autonomously allocate tasks among themselves, not requiring a central mediator. In this paper, we present our approach, the current state of our implementation, and an example where we apply our mechanism to a load-balancing scenario.
Keywords :
Web services; middleware; multi-agent systems; resource allocation; software architecture; autonomic computing; autonomic middleware; decentralized task allocation; load-balancing; multiagent systems; organic computing; organic real-time middleware; service-oriented architecture; Distributed computing; Embedded computing; Embedded system; Hardware; Intelligent agent; Middleware; Operating systems; Real time systems; Runtime; Yarn; autonomic computing; contract net; embedded real-time systems; organic computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Ubiquitous, Autonomic and Trusted Computing, 2009. UIC-ATC '09. Symposia and Workshops on
Conference_Location :
Brisbane, QLD
Print_ISBN :
978-1-4244-4902-6
Electronic_ISBN :
978-0-7695-3737-5
Type :
conf
DOI :
10.1109/UIC-ATC.2009.36
Filename :
5319137
Link To Document :
بازگشت