Title :
A Resource-Centered Runtime Software Coordination Model and Its Implementation
Author :
Wang, Chengyao ; Zheng, Xuefeng ; Tu, Xuyan
Author_Institution :
Sch. of Comput. & Commun. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
Abstract :
Coordination among components is an important problem for software system, especially for building large scale software systems. In this paper, we present a resource-centered runtime software coordination model, which divides software system into three parts: computation entities, coordinators and coordination space. Computation entity is consisted of role, actors and services. Coordinator is used to achieve coordination among computation entities. Coordinator includes three types: communication coordinator, resource coordinator and service coordinator. Coordination space contains description information of the system as the basis of runtime coordination. We define coordination relation for shared resources, and give resource-centered runtime software coordination algorithms, including initialization of resource object, request of resource and release of resource.
Keywords :
software engineering; communication coordinator; description information; resource centered runtime software coordination model; resource coordinator; service coordinator; software system; Adaptation models; Computational modeling; Computer science; Runtime; Software algorithms; Software systems;
Conference_Titel :
Engineering and Technology (S-CET), 2012 Spring Congress on
Conference_Location :
Xian
Print_ISBN :
978-1-4577-1965-3
DOI :
10.1109/SCET.2012.6341999