Un modèle de documents stable par projections pour la communication dans les systèmes workflow hiérarchiques: Application à l’édition coopérative asynchrone Maurice TCHOUPÉ TCHENDJI * et Marcellin T. ATEMKENG * * Département de Maths-Informatique Faculté des Sciences, Université de Dschang BP 67, Dschang-Cameroun {ttchoupe, marcellin.atemkeng}@yahoo.fr RÉSUMÉ. On peut modéliser un processus d’édition coopérative asynchrone à l’aide d’un graphe dont les noeuds représentent les sites, distribués géographiquement, où s’effectuent les actions d’édition sur les répli- cats partiels du document. Les arcs entre ces sites permettent de représenter les façons dont le document peut circuler à travers le système. De tels systèmes sont appelés des systèmes à flot de tâches (workflow systems) que nous représentons par des statecharts. Les statecharts permettent alors à la fois de décrire la circulation d’un document d’une activité à une autre (décomposition de type "ou" : le document est dans telle ou telle phase de traitement) ainsi que la distribution de divers réplicats partiels du document à des intervenants qui seront ame- nés à opérer sur ces copies de façon asynchrone (décomposition de type "et" : le document est simultanément présent en plusieurs endroits du système). A chaque état d’un statechart, on associe un modèle de documents décrivant la classe des documents licites qui peuvent se trouver en cet état. Le modèle de documents associé à un état "ou" est identique à ceux associés à chacun de ses (sous-)états constitutifs. Ce n’est pas le cas pour un état "et" et ses (sous-)états constitutifs. Ce papier présente essentiellement un modèle de documents permettant de dériver automatiquement par "projections" à partir du modèle de documents associé à un état, des modèles de documents pour chacun de ses états constitutifs. ABSTRACT. Modeling an asynchronous cooperative editing process is based on a graph whose nodes represent geographically distributed sites, where editing actions are performed on the partial replicas of the document. The arcs between these sites represent the ways in which the document can flow through the system. Such systems are called workflow systems that we represent by statecharts. The statecharts then allow both to describe the circulation of a document from one activity to another (decomposition of type "or" the document is in a particular phase of treatment) and the distribution of various partials replicas of document to stakeholders who will be operating on these copies asynchronously (decomposition of type "and": the document is simultaneously present in many parts of the system). At each state of a statechart, we associate a model of documents describing the class of valid documents that can be found in this state. Model of the documents associated with a "or" state is identical to those associated to each of his constituent states. It is not the case for a "and" state and his constituent state. This paper presents essentially a documents model that, when it is associate to one state, enable to derive automatically by a so called "projections operations" documents models for each of his constituent states. MOTS-CLÉS : Documents structurés, modèles de documents, grammaires, édition coopérative, édition struc- turé, projection, vues, réplicats partiels. KEYWORDS : Structured documents, documents models, grammars, cooperative edition, structured edition, projection, views, partials replicas.