14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05) (2005)
June 13, 2005 to June 15, 2005
Carles Pairot , Universitat Rovira i Virgili Tarragona, Spain
Pedro Garcia , Universitat Rovira i Virgili Tarragona, Spain
Ruben Mondejar , Universitat Rovira i Virgili Tarragona, Spain
Antonio F. Gomez Skarmeta , Universidad de Murcia, Spain
In this paper we present p2pCM, a new distributed component-oriented model aimed to wide-area environments. Our model offers traditional component services like naming, activation, event notifications, and persistence on top of a structured peer-to-peer overlay. We benefit from the peer-to-peer substrate to implement these services in a decentralized and efficient way. The innovative contributions of our approach are a lightweight distributed container model, an adaptive component activation mechanism, which takes into account network locality, and a decentralized component location and deployment service. We focus on how the services provided by p2pCM can be used to implement essential computer-supported cooperative work (CSCW) services, like shared session management, awareness and coordination policies, and show a sample application which uses them. We believe that all of the features our component-oriented model provides can be very promising for the development of future wide-area distributed CSCW applications.
P. Garcia, R. Mondejar, C. Pairot and A. F. Gomez Skarmeta, "Building Wide-Area Collaborative Applications on top of Structured Peer-to- Peer Overlays," 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise (WETICE'05)(WETICE), Linkoping, Sweden, 2005, pp. 350-355.