List of developement projects of the ECOO Team.

The ECOO Team

The goal of the ECOO team is to design and implement basic services as well as develop a methodology in order to allow the creation of virtual, distributed enterprises. Our main focus is cooperation through object sharing in interactive applications (co-design, software engineering, cooperative editing, workflow, ...) distributed on a Wide Area Network (typically Internet).

> team web site

Our research focusses on 4 themes:

  • Coordination models
  • Communication models
  • Coordination/communication relation
  • Objects : languages and systems

Projects : LibreSource -  WOOT -  Old projects

LibreSource

LibreSource LibreSource is an open source (QPL) software platform dedicated to the software development and management of distributed communities.


Other Resources :

Platforms hosted by the LORIA :

La Courgette Le Potiron

WOOT

the WOOT (WithOut Operational Transformation) is a framework that ensures intention consistency without following the OT approach. However, thanks to its new viewpoint, WOOT is drastically simpler, more efficient and do not require state vectors nor central sites. The WOOT framework is then particularly adapted to very large peer-to-peer networks.

Others Resources :

Nodes of the WOOki Network : WOOT

Other Projects :

- Bonita

> Bonita Homepage

Bonita Bonita is a J2EE workflow system providing out of the box workflow functionalities to define and run business processes such as the XPDL workflow defintion module, the J2EE based workflow engine, the JMS based awareness infrastructure or the interoperability services. Bonita is Open Source and is downloadable under the LGPL License.

- SAMS

SAMS SAMS Environments are collaborative platform that allow users to work in Synchronous, Asynchronous and Multi-Synchronous mode.

> SAMS Homepage

  • Synchronous mode is usually used during conflict resolution phases.
  • Asynchronous mode is used during integration phases.
  • Multi-Synchronous mode is used in production phases : During these phases, the high parrallelisation of activities implies that shared data are replicated.

- Coopera

A collaborative platform written in PHP. > Coopera Demo

- Operette

A web site written with the coopera platform.