JMS - Java']Java-based meeting space

被引:1
|
作者
Sun, W [1 ]
Lee, BS [1 ]
Yeo, CK [1 ]
机构
[1] Nanyang Technol Univ, Sch Appl Sci, Singapore 639798, Singapore
关键词
computer-supported cooperative work (CSCW); electronic meeting; !text type='Java']Java[!/text]-based meeting space;
D O I
10.1207/S15327744JOCE1003_02
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The convergence of business, technology, and market forces have brought about the computer-supported cooperative work (CSCW) phenomena. Many CSCW systems adopt an inflexible style of collaboration and coordination. The problem becomes obvious when different application tools are integrated into a single, comprehensive CSCW system and various applications need different degrees of interaction mode. We introduce JMS (Java-based meeting space), an object-oriented framework for developing synchronous collaborative applications. The JMS framework provides a comprehensive collection of services that supports cooperative interaction at system level. The application developers can tailor some of these services to the specific needs of particular collaborative applications and usage situations. These services are grouped into three main categories. First, FIS provides session management service supporting dynamic integration of application tools as well as dynamic membership. Second, group awareness service guarantees allotted communications within a session. Third, JMS offers floor control service accommodating a set of policies as well as underlying mechanisms. The application developer can bind a floor control to an application tool and switch from one floor policy to another during the session. Our implementation is based on a fully, object-oriented replicated architecture in which the application and management services are replicated at each site. To illustrate the feasibility of FIS in a practical organizational environment, an electronic meeting incorporating voting has been built on the JMS framework. We also provide a brief overview of CSCW and its significance in organizational computing-in electronic meeting, in particular-and compare JMS with other related works.
引用
收藏
页码:171 / 188
页数:18
相关论文
共 50 条
  • [31] Java']Java-based distributed measurement systems
    Grimaldi, D
    Nigro, L
    Pupo, F
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1998, 47 (01) : 100 - 103
  • [32] dart2java']java: Running Dart in Java']Java-based Environments
    Springer, Matthias
    Krieger, Andrew
    Manilov, Stanislav
    Masuhara, Hidehiko
    PROCEEDINGS OF THE 12TH WORKSHOP ON IMPLEMENTATION, COMPILATION AND OPTIMIZATION OF OBJECT-ORIENTED LANGUAGES, PROGRAMS AND SYSTEMS (ICOOOLPS'17), 2017,
  • [33] IDES: A Java']Java-based distributed simulation engine
    Nicol, DM
    Johnson, MM
    Yoshimura, AS
    Goldsby, ME
    SIXTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 1998, : 233 - 240
  • [34] Hardware Abstraction Layer for JAVA']JAVA-based Agents
    Ribeiro, Luis
    Linder, Patrik
    PROCEEDINGS OF THE IECON 2016 - 42ND ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2016, : 4896 - 4901
  • [35] The JAVA']JAVA-based DICOM query interface DicoSE
    Prinz, M
    Fischer, G
    Schuster, E
    INTERNATIONAL JOURNAL OF MEDICAL INFORMATICS, 2005, 74 (2-4) : 325 - 333
  • [36] A Java']Java-based software platformr for XML processing
    Qu, YZ
    Zhang, JF
    Wang, CG
    WORLD WIDE WEB TECHNOLOGIES IN CHINA: RESEARCH, DEVELOPMENT, AND APPLICATIONS, 2002, : 50 - 60
  • [37] Persistency for Java']Java-based Mobile Agent Systems
    Motomura, Shinichi
    Kawamura, Takao
    Sugahara, Kazunori
    2008 3RD INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2008), 2008, : 470 - +
  • [38] Bantam: A Customizable, Java']Java-Based, Classroom Compiler
    Corliss, Marc L.
    Lewis, E. Christopher
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 38 - 42
  • [39] Ibis: A Java']Java-based grid programming environment
    Bal, HE
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 4 - 4
  • [40] A Java']Java-based implementation of collaborative active textbooks
    Brown, MH
    Najork, MA
    Raisamo, R
    1997 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1997, : 372 - 379