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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
T. Bray and J. Paoli and C. Sperberg-McQueen. Extensible Markup Language (XML). The World Wide Web Journal, 2(4), 1997.
N. Carriero and D. Gelernter. Coordination Languages and Their Significance Communications of the ACM, 35(2), 1992.
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
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.
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.
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.
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.
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.
E. Gamma and R. Helm and R. Johnson and J. Vlissides. Design Patterns Addison-Wesley, 1995
T. Malone and K. Crowstone. The Interdisciplinary Study of Coordination. ACM Computing Surveys, 26(1):87–119, 1994.
J. Munson and P. Dewan. Sync: a Java Framework for Mobile Collaborative Applications. IEEE Computer, 30(6):59–66, 1997.
G. Mathews and Barry Jacobs. Electronic Management of the Peer Review Process. Computer Networks and ISDN Systems, 28(7-11):1523, November 1996.
O. Niestrasz. Identify the champion. http://www.iam.unibe.ch/oscar/PDF/champion.fm.ps, 1997.
V. Sassone. Management of electronic submission, refereeing, and pc meeting. (Manual of a WWW system), Nov. 1996.
R. Tolksdorf. Conference reviewing. http://grunge.cs.tu-berlin.de/~tolk/reviewing.html, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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