LaCOLLA: Middleware for Self-Sufficient Online Collaboration
Abstract
The LaCOLLA middleware makes it possible for collaborators to interact using their own resources and not depend on a centralized regime. By contributing their own resources, group members can organize and communicate using a federated peer-to-peer model. Utilizing LaCOLLA middleware, the group can function regardless of whether a member removes resources and despite network or node failures or disconnection. This capacity for self-organization, together with location transparency, lets application developers create self-sufficient applications for collaborative activity. LaCOLLA overcomes the limitations of traditional clientserver architectures by supporting self-sufficiency, availability, and self-organization. (http://doi.ieeecomputersociety.org/10.1109/MIC.2007.43 )