Skip to main content

2018 | OriginalPaper | Buchkapitel

A Software Architecture for Centralized Management of Structured Documents in a Cooperative Editing Workflow

verfasst von : Milliam Maxime Zekeng Ndadji, Maurice Tchoupé Tchendji

Erschienen in: Innovation and Interdisciplinary Solutions for Underserved Areas

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Nowadays, electronic documents are widely used as media of exchange between actors involved in a given business process. Generally, their contents provide information on both what has already been done on this procedure and what remains to be done and by whom it should be done. Badouel and Tchoupé proposed a modelling of the life cycle of such documents through an administrative workflow in which, each of the participants manipulates a partial replica of the document representing at some point, the current state of the process execution; the overall state of the process being obtained by merging different partial replicas. This paper presents a modular software architecture for the implementation and management of such workflow systems.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Informally, we design by workflow management, the modeling and computerized management of all tasks and various actors involved in a business process.
 
2
Actors do not necessarily publish documents through specialized software (texts editors); they perform their tasks related to their respective areas of expertise and documents are amended accordingly.
 
9
A synchronization point can be defined statically or triggered by a co-author as soon as certain properties are satisfied.
 
10
Sometimes the edition should be continued after the merging (it is so, when there still buds in the merged document): the document must be redistributed to each of the n co-authors, a (partial) replica \(t_{\mathcal {V}_i}\) of \(t_f\), ensuring that \(t_{\mathcal {V}_i} = \pi _{\mathcal {V}_i}(t_f)\), for the continuation of the editing process.
 
11
This is particularly the case if there is at least one node of the global document accessible by more than a co-author and edited by at least two of them using different productions.
 
12
Indeed, workflows such as we manipulate, can not be easily specified in their entirety with the help of current notations (BPMN, statescharts [5], Petri Network with Objects [15], ...).
 
13
TinyCE v2 is a more advanced version of TinyCE [14].
 
Literatur
1.
Zurück zum Zitat Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM SIGPLAN Not. 35(6), 36 (2000) Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM SIGPLAN Not. 35(6), 36 (2000)
2.
Zurück zum Zitat Berliner, B.: CVS II: parallelizing software development. In: Proceedings of the USENIX Winter 1990 Technical Conference, Berkeley, Californie, Etats-Unis, pp. 341–352. USENIX Association (1990) Berliner, B.: CVS II: parallelizing software development. In: Proceedings of the USENIX Winter 1990 Technical Conference, Berkeley, Californie, Etats-Unis, pp. 341–352. USENIX Association (1990)
3.
Zurück zum Zitat Frye, C.: Move to workflow provokes business process scrutiny. Softw. Mag. 14(4), 77–85 (1994) Frye, C.: Move to workflow provokes business process scrutiny. Softw. Mag. 14(4), 77–85 (1994)
4.
Zurück zum Zitat Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: from process modeling to workflow automation infrastructure. Distrib. Parallel Databases 3, 119–153 (1995)CrossRef Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: from process modeling to workflow automation infrastructure. Distrib. Parallel Databases 3, 119–153 (1995)CrossRef
5.
Zurück zum Zitat Badouel, E., Tchoupé, M.: Merging hierarchically structured documents in workflow systems. Electron. Notes Theor. Comput. Sci. 203(5), 3–24 (2008). Proceedings of the Ninth Workshop on Coalgebraic Methods in Computer Science (CMCS 2008), BudapestMathSciNetCrossRefMATH Badouel, E., Tchoupé, M.: Merging hierarchically structured documents in workflow systems. Electron. Notes Theor. Comput. Sci. 203(5), 3–24 (2008). Proceedings of the Ninth Workshop on Coalgebraic Methods in Computer Science (CMCS 2008), BudapestMathSciNetCrossRefMATH
6.
Zurück zum Zitat Oster, G.: Réplication optimiste et cohérence des données dans les environnements collaboratifs répartis. Autre [cs.OH]. Thèse de Doctorat/Ph.D., Université Henri Poincaré - Nancy I (2005) Oster, G.: Réplication optimiste et cohérence des données dans les environnements collaboratifs répartis. Autre [cs.OH]. Thèse de Doctorat/Ph.D., Université Henri Poincaré - Nancy I (2005)
10.
Zurück zum Zitat Institute of Management Accountants: Implementing automated workflow management. Business Performance Management, IMA Publication Number 00354 (2002). ISBN 0-86641-290-5 Institute of Management Accountants: Implementing automated workflow management. Business Performance Management, IMA Publication Number 00354 (2002). ISBN 0-86641-290-5
11.
Zurück zum Zitat Wilm, J., Frebel, D.: Real-world challenges to collaborative text creation. ACM, 14 September 2014. ISBN 978-1-4503-2964-4 Wilm, J., Frebel, D.: Real-world challenges to collaborative text creation. ACM, 14 September 2014. ISBN 978-1-4503-2964-4
12.
Zurück zum Zitat Tchoupé, M.T., Atemkeng, M.T., Djeumen, R.: Un modèle de documents stable par projections pour l’édition coopérative asynchrone. In: CARI 2014 Proceedings, vol. 1, pp. 325–332 (2014) Tchoupé, M.T., Atemkeng, M.T., Djeumen, R.: Un modèle de documents stable par projections pour l’édition coopérative asynchrone. In: CARI 2014 Proceedings, vol. 1, pp. 325–332 (2014)
13.
Zurück zum Zitat Tchoupé, M.T., Ndadji, M.M.Z.: Réconciliation par consensus des mises à jour des répliques partielles d’un document structuré. In: CARI 2016 Proceedings, vol. 1, pp. 84–96 (2016) Tchoupé, M.T., Ndadji, M.M.Z.: Réconciliation par consensus des mises à jour des répliques partielles d’un document structuré. In: CARI 2016 Proceedings, vol. 1, pp. 84–96 (2016)
14.
Zurück zum Zitat Tchoupé, M.T.: Fertilisation croisée d’un langage fonctionnel et d’un langage objet: application à la mise en oeuvre d’un prototype d’éditeur coopératif asynchrone. In: CARI 2010 - Yamoussoukro, pp. 541–549 (2010) Tchoupé, M.T.: Fertilisation croisée d’un langage fonctionnel et d’un langage objet: application à la mise en oeuvre d’un prototype d’éditeur coopératif asynchrone. In: CARI 2010 - Yamoussoukro, pp. 541–549 (2010)
15.
Zurück zum Zitat Chaâbane, M.A., Bouzguenda, L., Bouaziz, R., Gargouri, F.: Spécification des processus workflows évolutifs versionnés. Schedae, prépublication numéro 11, fascicule numéro 2, pp. 21–29 (2007) Chaâbane, M.A., Bouzguenda, L., Bouaziz, R., Gargouri, F.: Spécification des processus workflows évolutifs versionnés. Schedae, prépublication numéro 11, fascicule numéro 2, pp. 21–29 (2007)
16.
Zurück zum Zitat Tlili, M.: Infrastructure P2P pour la Réplication et la Réconciliation des Données. Base de données [cs.DB]. Thèse de Doctorat/Ph.D., Université de Nantes (2011) Tlili, M.: Infrastructure P2P pour la Réplication et la Réconciliation des Données. Base de données [cs.DB]. Thèse de Doctorat/Ph.D., Université de Nantes (2011)
17.
Zurück zum Zitat Curcin, V., Ghanem, M.: Scientific workflow systems - can one size fit all? In: Proceedings of the 2008 IEEE, CIBEC 2008 (2008) Curcin, V., Ghanem, M.: Scientific workflow systems - can one size fit all? In: Proceedings of the 2008 IEEE, CIBEC 2008 (2008)
18.
Zurück zum Zitat W3C. extensible markup language (xml), W3C Recommendation 1.0 (second edition), octobre 2000 W3C. extensible markup language (xml), W3C Recommendation 1.0 (second edition), octobre 2000
22.
Zurück zum Zitat Wikimedia: Wikipedia: the free encyclopedia that anyone can edit (2005) Wikimedia: Wikipedia: the free encyclopedia that anyone can edit (2005)
23.
Zurück zum Zitat Saito, Y., Shapiro, M.: Optimistic replication. ACM Comput. Surv. V(3), 1–44 (2005)MATH Saito, Y., Shapiro, M.: Optimistic replication. ACM Comput. Surv. V(3), 1–44 (2005)MATH
Metadaten
Titel
A Software Architecture for Centralized Management of Structured Documents in a Cooperative Editing Workflow
verfasst von
Milliam Maxime Zekeng Ndadji
Maurice Tchoupé Tchendji
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-72965-7_26