Item

Pavilion: A Middleware Framework for Collaborative Web-Based Applications

Loading...
Thumbnail Image

Fulltext URI

Document type

Additional Information

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Association for Computing Machinery

Abstract

This paper describes Pavilion, an object-oriented middleware framework for developing collaborative web-based applications. Pavilion enables a developer to construct new applications by inheriting and extending its default functionality. Reusable and extensible Pavilion components include interfaces to common web browsers, a reliable multicast protocol tailored for delivery of web resources, a leadership protocol for floor control, and a highly modular proxy server that supports data type-specific plug-ins. The architecture and operation of Pavilion are described, followed by a discussion of VGuide, a synchronous VRML application built using Pavilion. VGuide enables one user to lead other users through virtual worlds in a synchronous manner.

Description

McKinley, P. K.; Malenfant, A. M.; Arango, J. M. (1999): Pavilion: A Middleware Framework for Collaborative Web-Based Applications. Proceedings of the 1999 ACM International Conference on Supporting Group Work. DOI: 10.1145/320297.320318. New York, NY, USA: Association for Computing Machinery. pp. 179–188. Phoenix, Arizona, USA

Keywords

Citation

URI

Collections

Endorsement

Review

Supplemented By

Referenced By


Number of citations to item: 19

  • Zenon Chaczko, Ryszard Klempous, Jan Nikodem, Jerzy Rozenblit (2006): 24/7 Software Development in Virtual Student Exchange Groups: Redefining the Work and Study Week, In: 2006 7th International Conference on Information Technology Based Higher Education and Training, doi:10.1109/ithet.2006.339689
  • H. Caituiro-Monge, M. Rodriguez-Martinez (2004): Net Traveler: a framework for autonomic Web services collaboration, orchestration and choreography in e-government information systems, In: Proceedings. IEEE International Conference on Web Services, 2004., doi:10.1109/icws.2004.1314717
  • P.K. McKinley, J. Li (2000): Pocket Pavilion: a synchronous collaborative browsing application for wireless handheld computers, In: 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532), doi:10.1109/icme.2000.871520
  • P.K. McKinley, A.P. Mani (2000): An experimental study of adaptive forward error correction for wireless collaborative computing, In: Proceedings 2001 Symposium on Applications and the Internet, doi:10.1109/saint.2001.905179
  • P.K. McKinley, Chiping Tang, A.P. Mani (2002): A study of adaptive forward error correction for wireless collaborative computing, In: IEEE Transactions on Parallel and Distributed Systems 9(13), doi:10.1109/tpds.2002.1036067
  • Z. Chaczko, M. Caroly, Lee Lim (2000): A Middleware Model for Telecollaboration Systems in Education, In: 2005 6th International Conference on Information Technology Based Higher Education and Training, doi:10.1109/ithet.2005.1560283
  • Juan A. Botía Blaya, Isabelle Demeure, Paolo Gianrossi, Pedro Garcia Lopez, Juan Antonio Martínez Navarro, Eike Michael Meyer, Patrizio Pelliccione, Frédérique Tastet-Cherel (2009): POPEYE: providing collaborative services for ad hoc and spontaneous communities, In: Service Oriented Computing and Applications 1(3), doi:10.1007/s11761-009-0038-7
  • Marcel Arrufat, Hoa Dung Ha Duong, Christian Melchiorre, Eike Michael Meyer, Ignacio Nieto, Patrizio Pelliccione, Frederique Tastet-Cherel (2007): POPEYE: A simple and reliable collaborative working environment over mobile ad-hoc networks, In: 2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2007), doi:10.1109/colcom.2007.4553865
  • P.K. McKinley, U.I. Padmanabhan (2000): Design of composable proxy filters for heterogeneous mobile computing, In: Proceedings 21st International Conference on Distributed Computing Systems Workshops, doi:10.1109/cdcs.2001.918750
  • P.K. McKinley, U.I. Padmanabhan, N. Ancha, S.M. Sadjadi (2003): Composable proxy services to support collaboration on the mobile internet, In: IEEE Transactions on Computers 6(52), doi:10.1109/tc.2003.1204828
  • P.K. McKinley, S.M. Sadjadi, E.P. Kasten, R. Kalaskar (2000): Programming language support for adaptable wearable computing, In: Proceedings. Sixth International Symposium on Wearable Computers,, doi:10.1109/iswc.2002.1167249
  • Wenjie Peng, Yu Xiong, Shuyan Ji, Daizhong Su (2000): A virtual research institute and its utilization in CAE for worm gear drives and gear design optimisation, In: 8th International Conference on Computer Supported Cooperative Work in Design, doi:10.1109/cacwd.2004.1349252
  • Philip K. McKinley, Suraj Gaurav (2000): Experimental evaluation of forward error correction on multicast audio streams in wireless LANs, In: Proceedings of the eighth ACM international conference on Multimedia, doi:10.1145/354384.376304
  • Clifton G. M. Presser (2005): A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds, In: Proceedings of the tenth international conference on 3D Web technology, doi:10.1145/1050491.1050503
  • Peng Ge, P.K. McKinley (2000): Comparisons of error control techniques for wireless video multicasting, In: Conference Proceedings of the IEEE International Performance, Computing, and Communications Conference (Cat. No.02CH37326), doi:10.1109/ipccc.2002.995140
  • Stefano Puglia, Robert Carter, Ravi Jain (2000): MultECommerce, In: Proceedings of the 2nd ACM conference on Electronic commerce, doi:10.1145/352871.352895
  • J.M. Arango, P.K. McKinley (2000): VGuide: design and performance evaluation of a synchronous collaborative virtual reality application, In: 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532), doi:10.1109/icme.2000.869574
  • Peng Ge, P.K. McKinley (2000): Experimental evaluation of error control for video multicast over wireless LANs, In: Proceedings 21st International Conference on Distributed Computing Systems Workshops, doi:10.1109/cdcs.2001.918721
  • Philip K. McKinley, Udiyan I. Padmanabhan, Nandagopal Ancha (2001): Experiments in Composing Proxy Audio Services for Mobile Users, In: Lecture Notes in Computer Science, doi:10.1007/3-540-45518-3_6
Please note: Providing information about citations is only possible thanks to to the open metadata APIs provided by crossref.org and opencitations.net. These lists may be incomplete due to unavailable citation data.source: opencitations.net, crossref.org