19 research outputs found

    Vers un atelier Ă©ditorial pour les documents structures

    Get PDF
    Grif est un systeme interactif pour la production et la consultation de documents structures professionnels, notamment ceux de la documentation technique ou de l'edition. Apres avoir rappele les principes de base de ce systeme, nous citons quelques unes des taches et des problemes specifiques aux milieux editoriaux (documents multi-auteurs, documents composites ou secondaires, travail cooperatif, reutilisation, gestion de versions, qualites, etc.) que nous comparons a ceux du genie logiciel. Nous montrons alors comment Grif peut etre vu comme une premiere etape vers la definition d'un "atelier editorial"

    A Distributed Event Service for Adaptive Group Awareness

    No full text

    Support for resource aggregation in collaborative P2P systems

    No full text
    In the last years, usage alternatives of P2P systems have been proposed, in which nodes provide resources and use resources of others in a collaborative way, in order to accomplish high scale tasks. Such systems are called “Collaborative P2P Systems” and have an important role in resource aggregation: advertisement, discovery, selection, matching, and binding phases. However, any toolkit does not allow developers to incorporate resource aggregation support into such systems using a specific programming language. In addition, existent solutions do not achieve cohesion among the key phases of resource aggregation (selection, matching, and binding). The main contribution of this paper is the design and implementation of a novel support that provides cohesion among such key phases and allows developers to aggregate multi-attribute, single-attribute, dynamic, static, and heterogeneous resources into collaborative P2P systems. The proposed Java-based support follows an unstructured topology based on super-peers, which advertise, select, match, and bind resources on behalf of their peers, reducing the network traffic. To validate our proposal, we developed a collaborative P2P application that generates the Mandelbrot set by means of the collaboration of several heterogeneous resources

    Design and Implementation of a Cooperative Editing System Based on Natural Language Processing

    No full text

    Conceptual structures and structured documents

    No full text

    Javanaise: distributed shared objects for Internet cooperative applications

    No full text
    We have implemented a service for the development of distributed cooperative applications on the Internet. This service provides the abstraction of a distributed shared object space. The objects managed by the applications are transparently shared between the client nodes, so that the application developer can program as in a centralized setting. It consists of a set of system classes and a proxy generator implemented in the Java environment. The service and the applications that use it are dynamically deployed to client nodes at run-time, thanks to Java mobile code. Our system support relies on object replication on the client nodes. Logically related objects are grouped in clusters, the cluster being the unit of sharing, replication and coherence. One of the main advantages of our proposal is that the object clustering policy is tightly coupled with the application code, thus ensuring locality, while keeping clustering transparent to the application programmer. Keywords Distributed..
    corecore