DocumentCode
3066432
Title
Federated Collaborations with Exertions
Author
Sobolewski, Michael
Author_Institution
Texas Tech Univ., Lubbock, TX
fYear
2008
fDate
23-25 June 2008
Firstpage
127
Lastpage
132
Abstract
This paper describes a service-oriented P2P architecture and related federated metaprogramming model to support development of highly scalable and reliable distributed collaborative applications. In the proposed architecture, autonomic service providers, corresponding to various activities that occur in the collaborative process, reside on the overlay network and are discovered dynamically during the execution of the process. To execute a specific collaboration, a set of services that map into the collaboration specification (exertion) are federated together and executed in a choreographed workflow. All services (peers) implement a standardized top-level interface and this allows any service to be seamlessly replaced with another service without affecting the performance of the federation. The paper describes a service object-oriented environment (SORCER) and presents how it supports programming of three collaboration types.
Keywords
distributed programming; formal specification; groupware; metacomputing; object-oriented programming; peer-to-peer computing; software architecture; autonomic service provider; distributed collaborative application; federated collaboration specification; federated metaprogramming model; object-oriented distributed programming; service object-oriented environment; service-oriented P2P architecture; Collaboration; Collaborative work; Computer architecture; Computer science; Design engineering; Dynamic programming; Laboratories; Object oriented programming; Process design; Resilience; P2P; metacomputing; object-oriented distributed systems; service-oriented computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2008. WETICE '08. IEEE 17th
Conference_Location
Rome
ISSN
1524-4547
Print_ISBN
978-0-7695-3315-5
Type
conf
DOI
10.1109/WETICE.2008.40
Filename
4806904
Link To Document