Distributed Coordination and Workflow on the World Wide Web

Abstract

This paper describes WebFlow, an environment thatsupports distributed coordination services on theWorld Wide Web. WebFlow leverages the HTTP Webtransport protocol and consists of a number of toolsfor the development of applications that require thecoordination of multiple, distributed servers.Typical applications of WebFlow include distributeddocument workspaces, inter/intra-enterprise workflow,and electronic commerce. In this paper we describe thegeneral WebFlow architecture for distributedcoordination, and then focus on the environment fordistributed workflow.

This is a preview of subscription content, access via your institution.

References

  1. Alonso, G., C. Mohan, and R. Güntör (1995): Exotica/FMQM: A Persistent Message-Based Architecture for Distributed Workflow Management. In Proceedings of the IFIP Working Conference on Information Systems for Decentralized Organizations, Trondheim , Aigust 1995.

  2. Andreoli, J.-M., S. Freeman, and R. Pareschi (1996): The Coordination Language Facility: Coordination of Distributed Objects. Theory and Practice of Object Systems, vol. 2, no. 2, pp. 1–18.

    Google Scholar 

  3. Andreoli, J.-M., H. Gallaire, and R. Pareschi (1994): Rule-Based Object Coordination. In ECOOP94 Workshop on Object-based Models and Languages for Concurrent Systems, LNCS, vol. 924. Berlin: Springer-Verlag, pp. 1–13.

    Google Scholar 

  4. Bentley, R., W. Appelt, U. Busbach, E. Hinrichs, D. Kerr, K. Sikkel, J. Trevor, and G. Woetzel (1997a): Basic Support for Cooperative Work on the World Wide Web. International Journal of Human-Computer Studies (in press).

  5. Bentley R., T. Horstmann, and J. Trevor (1997b): The World Wide Web as Enabling Technology for CSCW: The Case of BSCW. Computer Supported Cooperative Work: The Journal of Collaborative Computing (this issue).

  6. Borenstein, N. (1992): Computational Mail as Network Infrastructure for Computer-Supported Cooperative Work. In J. Turner and R. Krait (eds.), CSCW92. Proceedings of the Conference on Computer Supported Cooperative Work, Toronto, Canada, October 31-November 4, 1992, New York: ACM Press, pp. 67–74.

    Google Scholar 

  7. Borghoff, U.M. and J.H. Schlichter (1996): On Combining the Knowledge of Heterogenous Information Repositories. Journal of Universal Computer Science. vol. 2, no. 7, pp. 515–532.

    Google Scholar 

  8. Borghoff, U.M., P. Bottoni, P. Mussio, and R. Pareschi (1996a): Reflective Agents for Adaptive Workflows. RXRC Technical Report.

  9. Borghoff, U.M., R. Pareschi, H. Karch, M. Nhmeier, and J.H. Schlichter (1996b): Constraint-Based Information Gathering for a Network Publication System. In Proceedings of 1st International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM 96), April 1996. London, U.K.: The Practical Application Company Ltd, pp. 45–59.

    Google Scholar 

  10. Bowers, J., G. Button, and W. Sharrock (1995):Workflow from Within and Without. In H. Marmolin et al. (eds.), Proceedings of the Fourth European Conference on Computer Supported Cooperative Work (ECSCW95), Stockolm, Sweden, September 10-14, 1995, Dordrecht: Kluwer Academic Publishers, pp. 51–66.

    Google Scholar 

  11. Ciborra, C. (1993): Teams, Markets, and Systems. Cambridge: Cambridge University Press.

    Google Scholar 

  12. DMA Technical Commitee (1995): AIIM Document Management Alliance. HTTP://www.aiim.org/dma/.

  13. Dourish, P., J. Holmes, A. MacLean, P. Marqvardsen, and A. Zbyslaw (1996): Freeflow: Mediating between Representation and Action in Workflow Systems. In M. S. Ackerman (ed.), Proceedings of the ACM1996 Conference on Computer Supported Cooperative Work, Boston, MA, November 16-20, 1996, New York: ACM Press, pp. 190–198.

    Google Scholar 

  14. Ellis, C., S.J. Gibbs, and G.L. Rein (1991):Groupware: Some Issues and Experiences.Communication of the ACM, vol. 34, no. 1, pp. 39–58.

    Google Scholar 

  15. Ellis, C., K. Keddara, and G. Rozenberg (1995): Dynamic Change Within Workflow Systems. In N. Comstock and C. A. Ellis (eds.), Proceedings COOCS '95, New York: ACM Press, pp. 10–21.

    Google Scholar 

  16. Fukuyama, F. (1996): TRUST: The Social Virtues and the Creation of Prosperity. New York: Free Press.

    Google Scholar 

  17. Ginsburg, M. and K. Duliba (1997):Enterprise-Level Groupware Choices: Evaluating Lotus Notes and Intranet-Based Solutions. Computer Supported Cooperative Work: The Journal of Collaborative Computing (this issue).

  18. Glance, N., D. Pagani, and R. Pareschi (1996): Generalized Process Structure Grammars (GPSG) for Flexible Representations of Work. In M. S. Ackerman (ed.), Proceedings of the ACM 1996 Conference on Computer Supported Cooperative Work, Boston, MA, November 16-20 1996, New York: ACM Press, pp. 180–189.

    Google Scholar 

  19. Kreifelts, T., E. Hinrichs, and G. Woetzel (1993): Sharing To-Do Lists with a Distributed Task Manager. In G. De Michelis et al. (eds.), Proceedings of the Third European Conference on Computer Supported Cooperative Work (ECSCW'93), Milano, Italy, September 13-17, 1993, Dordrecht: Kluwer Academic Publishers, pp. 31–46.

    Google Scholar 

  20. MacLean, A. and P. Marqvardsen (1996): Crossing the Border: Document Coordination and the Integration of Processes in a Distributed Organisation. In International Working Conference on Integration of Enterprise Information and Processes (IPIC 96) (submitted).

  21. Pacull, F., A. Sandoz, and A. Schiper (1994): Duplex: A Distributed Collaborative Editing Environment in Large Scale. In R. Furuta et al. (eds.), Proceedings of the ACM 1994 Conference on Computer Supported Cooperative Work, Chapel Hill, NC, October 22-26, 1994, New York: ACM Press, pp. 165–173.

    Google Scholar 

  22. Posner, I.R. and R.M. Baeker (1992): How PeopleWrite Together. In Proceedings of the Twenty-Fifth Annual Hawaii InternationalConference on the SystemSciences, vol. IV., eds. IEEE, pp. 127–138.

    Google Scholar 

  23. Swenson, K. (1993): Visual Support for Reengineering Work Processes. In S. Kaplan (ed.), Proceedings of the Conference on Organizational Computing Systems, Milpitas, CA, November 1-4, 1993, New York: ACM Press, pp. 130–141.

    Google Scholar 

  24. Suchman, L. (1987): Plans and Situated Actions. Cambridge: Cambridge University Press.

    Google Scholar 

  25. Williamson, O.E. (1975): Market and Hierarchies. New York: Free Press.

    Google Scholar 

Download references

Author information

Affiliations

Authors

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Grasso, A., Meunier, JL., Pagani, D. et al. Distributed Coordination and Workflow on the World Wide Web. Computer Supported Cooperative Work (CSCW) 6, 175–200 (1997). https://doi.org/10.1023/A:1008652312739

Download citation

  • Distributed workflow
  • coordination technology
  • collaborative systems
  • World Wide Web