DocumentCode
2621751
Title
Towards Linda-Based Decentralized Collaborative Applications by an Architecture Approach
Author
Jiankuan, Xing ; Zheng, Qin ; Xiang, Zheng
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ, China
Volume
7
fYear
2009
fDate
March 31 2009-April 2 2009
Firstpage
523
Lastpage
529
Abstract
Linda is an effective paradigm in developing decentralized collaborative applications since its nature of global share repository and decoupling both in time and space, which contribute to flexibility, mobility and availability. But very few projects adopt Linda because of its high abstraction: a tuple space compositing of a collection of flat tuples and several primitives, which cannot be easily used as the constructive entities in application design. An architecture approach, however, can fill this gap by identifying the common elements of collaborative applications. In this paper, we propose an architecture approach to construct Linda-based decentralized collaboration applications. We consider the design of that kind of systems as mapping application-specific entities to a collection of agents, tuple types, tuple spaces and replication policies, which is inspired by common features of collaboration. Furthermore, we implement components and tools providing concrete support to our approach.
Keywords
groupware; software agents; software architecture; Linda-based decentralized collaborative application; application-specific entities; global share repository; replication policy; software agents; software architecture; tuple space composition; tuple type; Application software; Collaborative work; Computer architecture; Computer science; Concrete; Connectors; International collaboration; Space technology; System testing; Topology; decentralized Linda; replication policy; software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Engineering, 2009 WRI World Congress on
Conference_Location
Los Angeles, CA
Print_ISBN
978-0-7695-3507-4
Type
conf
DOI
10.1109/CSIE.2009.735
Filename
5170374
Link To Document