Skip to main content

Internet-Based Coordination Environments and Document-Based Applications: a Case Study

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1594))

Abstract

In this paper we discuss a solution to the conference management problem, a case study in designing a groupware application distributed over the WWW. The case study requires supporting the coordination of activities of people engaged in reviewing and selecting papers submitted for a scientific conference. We discuss why such an application is interesting and describe how we designed its software architecture. The architecture we suggest implements what we call an active Web, because it includes agents able to use services offered by WWW infrastructures. A special kind of agents are active documents, which are documents that carry both some content and some code able to manipulate such a content. Users, agents, and active documents can interoperate using a set of basic services for communication and synchronization. The active Web implementation we describe here is based on coordination technology integrated with Java.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Bray and J. Paoli and C. Sperberg-McQueen. Extensible Markup Language (XML). The World Wide Web Journal, 2(4), 1997.

    Google Scholar 

  2. N. Carriero and D. Gelernter. Coordination Languages and Their Significance Communications of the ACM, 35(2), 1992.

    Google Scholar 

  3. P. Ciancarini and O. Niestrasz and R. Tolksdorf. A case study in coordination: Conference Management on the Internet. ftp://cs.unibo.it/pub/cianca/coordina.ps.gz

  4. P. Ciancarini and D. Rossi. Jada: Coordination and Communication for Java agents. In J. Vitek and C. Tschudin, editors, Mobile Object Systems: Towards the Programmable Internet, volume 1222 of Lecture Notes in Computer Science, pages 213–228. Springer-Verlag, Berlin, 1997.

    Google Scholar 

  5. P. Ciancarini, R. Tolksdorf, F. Vitali, D. Rossi, and A. Knoche. Coordinating Multiagent Applications on the WWW: a Reference Architecture. IEEE Transactions on Software Engineering, 24(5):362–375, 1998.

    Article  Google Scholar 

  6. P. Ciancarini and F. Vitali. Managing complex documents over the WWW: a case study for XML. IEEE Transactions on Knowledge and Data Engineering, 11(1):(to appear), January 1999.

    Google Scholar 

  7. T. Das et al. Developing Social Virtual Worlds using NetEffect. In Proc. 6th IEEE Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pages 148–154, Boston, June 1997. IEEE Computer Society Press.

    Google Scholar 

  8. J. Doppke, D. Heimbigner, and A. Wolf. Software Process Modeling and Execution within Virtual Environments. ACM Transactions on Software Engineering and Methodology, 7(1):1–40, January 1998.

    Article  Google Scholar 

  9. E. Gamma and R. Helm and R. Johnson and J. Vlissides. Design Patterns Addison-Wesley, 1995

    Google Scholar 

  10. T. Malone and K. Crowstone. The Interdisciplinary Study of Coordination. ACM Computing Surveys, 26(1):87–119, 1994.

    Article  Google Scholar 

  11. J. Munson and P. Dewan. Sync: a Java Framework for Mobile Collaborative Applications. IEEE Computer, 30(6):59–66, 1997.

    Google Scholar 

  12. G. Mathews and Barry Jacobs. Electronic Management of the Peer Review Process. Computer Networks and ISDN Systems, 28(7-11):1523, November 1996.

    Article  Google Scholar 

  13. O. Niestrasz. Identify the champion. http://www.iam.unibe.ch/oscar/PDF/champion.fm.ps, 1997.

  14. V. Sassone. Management of electronic submission, refereeing, and pc meeting. (Manual of a WWW system), Nov. 1996.

    Google Scholar 

  15. R. Tolksdorf. Conference reviewing. http://grunge.cs.tu-berlin.de/~tolk/reviewing.html, 1998.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rossi, D., Vitali, F. (1999). Internet-Based Coordination Environments and Document-Based Applications: a Case Study. In: Ciancarini, P., Wolf, A.L. (eds) Coordinatio Languages and Models. COORDINATION 1999. Lecture Notes in Computer Science, vol 1594. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48919-3_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-48919-3_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65836-8

  • Online ISBN: 978-3-540-48919-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics