CollaLaCOLLA



[ Aim | Functionalities | History | Download | Support | Useful | Publications | People&Contact]

News

This section contains all the updates produced in this web site.

March 2008:


Aim

LaCOLLA is a fully decentralized infrastructure/middleware for building collaborative applications that provides general purpose collaborative functionalities. The provision of those functionalities will avoid applications deal with most of complexities derived from groups and its members, what will help inclusion of collaborative aspects.

Implementation of LaCOLLA follows the peer-to-peer paradigm and pays special attention to autonomy of its members and to self-organization of the components of the middleware. Another key aspect is that resources (e.g. storage) and services (e.g. Authorization) are provided by its members (avoiding dependency from agents not belonging to group).


Functionalities


History

LaCOLLA project is the a result of the LaCOLLA architecture design in Marques Ph.D. (pdf, gz).

First version of prototype was developed by Marques and Vilajosana during 2004. This implementation is an evolution of code developed by Marques.


Download

LATEST RELEASE (1.0.x)

Download instructions (valid for both Windows and Linux):

(Step 1) Download the latest ZIP file (see the readme) of LaCOLLA from the table bellow. This file contains:

- Initialization files (GAPAS, UAS, UAS, initial members, database files)

- lib/ directory with needed libraries (IMPORTANT: because LaCOLLA is continuously evolving, the JAR of LaCOLLA must be downloaded separately; see the step 2)

- build.xml (for ANT customization, if needed)

- resources/config/log4j.xml (for logging customization, if needed)

(Step 2) Download the latest JAR file (see the readme) from the table bellow, and

2.1 Copy it into the lib directory

2.2 Update the lacolla.jar property in build.xml with the current JAR version:

<property name="lacolla.jar" location="lib/lacolla-1.0.4.jar"/> (put the correct version)

2.3 To execute LaCOLLA, type “ant colla”

As a ZIP file (go to the Applications > PutGo > zip link bellow)

From the CVS (go to the Applications > CVS link bellow)

Edit the property “lacolla.home” in build.xml to point to your LACOLLA home directory:

<property name="lacolla.home" location="/your/path/to/lacolla"/>

To compile and execute the application, type “ant putgo”



zips

Directory containing the installation files to start using LaCOLLA 1.0.x (platform-independent). Requirements: JDK1.5, ANT

jars

Directory containing java fixes for LaCOLLA 1.0.x.

Applications

Contains applications that work with LaCOLLA 1.0.x

Source

CVS of LaCOLLA 1.0.x (cvs access readme)

Documentation

Contains documentation valid for LaCOLLA 1.0.x

  • For users:

      • General introduction to LaCOLLA and its API (pdf)

      • Installation guide for LaCOLLA 1.0.x (pdf)

      • Common configuration errors (TODO)

  • For application developers:

      • My First Application (pdf)

      • Guide for creating applications (pdf)

      • Common configuration errors (TODO)

      • Current API status

      • Current javadoc(1.0.4)

  • For LaCOLLA developers:

      • Sequence diagrams (TODO)




Support

Top support topics:

Send an e-mail to : support.lacolla@uoc.edu


Useful

In this section we provide useful links to related sites. Moreover we provide useful tools to develop applications using LaCOLLA.




Related Publications

2007

2006

2005

2004

2003

2001


People

Joan Manuel Marquès

Leandro Navarro

Xavier Vilajosana

Daniel Lázaro

Zenon Perise

Jose Carlos Carvajal

Francesc Serracant


Former contributors

Enric Jaen

Albert Cervera

Toni Ribes (execution of tasks)

Cristobal Talavera (instant messaging)

Raúl Juan (monitor)

Àlex Gil (LaCOLLA file system)

 

Contact Information


Joan Manuel Marquès


Estudis d'Informàica i Multimédia
Universitat Oberta de Catalunya
jmarquesp A uoc edu
http://dpcs.uoc.edu/marques/
Phone: +34 93 326 37 33
Mail/Courier: Rbla Poblenou 156
08018 Barcelona (Catalunya)

Xavier Vilajosana


Estudis d'Informàica i Multimédia
Universitat Oberta de Catalunya
xvilajosana A uoc edu
http://dpcs.uoc.edu/vilajosana
Phone: +34 93 326 37 07
Mail/Courier: Rbla Poblenou 156
08018 Barcelona (Catalunya)