1
|
Badam SK, Mathisen A, Radle R, Klokmose CN, Elmqvist N. Vistrates: A Component Model for Ubiquitous Analytics. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2018; 25:586-596. [PMID: 30136988 DOI: 10.1109/tvcg.2018.2865144] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
Visualization tools are often specialized for specific tasks, which turns the user's analytical workflow into a fragmented process performed across many tools. In this paper, we present a component model design for data visualization to promote modular designs of visualization tools that enhance their analytical scope. Rather than fragmenting tasks across tools, the component model supports unification, where components-the building blocks of this model-can be assembled to support a wide range of tasks. Furthermore, the model also provides additional key properties, such as support for collaboration, sharing across multiple devices, and adaptive usage depending on expertise, from creating visualizations using dropdown menus, through instantiating components, to actually modifying components or creating entirely new ones from scratch using JavaScript or Python source code. To realize our model, we introduce VISTRATES, a literate computing platform for developing, assembling, and sharing visualization components. From a visualization perspective, Vistrates features cross-cutting components for visual representations, interaction, collaboration, and device responsiveness maintained in a component repository. From a development perspective, Vistrates offers a collaborative programming environment where novices and experts alike can compose component pipelines for specific analytical activities. Finally, we present several Vistrates use cases that span the full range of the classic "anytime" and "anywhere" motto for ubiquitous analysis: from mobile and on-the-go usage, through office settings, to collaborative smart environments covering a variety of tasks and devices.
Collapse
|
2
|
The Effect of Collaboration Styles and View Independence on Video-Mediated Remote Collaboration. Comput Support Coop Work 2018. [DOI: 10.1007/s10606-018-9324-2] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
3
|
Abstract
The emerging field of computer-supported cooperative work (CSCW) encompasses many different aspects of group work, from face-to-face meetings to video-conferences to asynchronous collaboration. Support for meetings as one form of group work has been the object of some important early CSCW research. Several existing facilities have been designed for computer-supported face to face meetings using advanced computer hardware, software and audio/visual equipment. Technology for supporting other aspects of CSCW is also beginning to emerge. Plans for the Collaboration Technology project, a joint venture between Andersen Consulting, The University of Michigan and Steelcase, Inc., include flexible and friendly computer support for meetings and for other aspects of group work.
Collapse
Affiliation(s)
- Lisbeth A. Mack
- Center for Strategic Technology Research Andersen Consulting Chicago, Illinois
| |
Collapse
|
4
|
Ellis CA, Rein GL, Jarvenpaa SL. Nick Experimentation: Selected Results Concerning Effectiveness of Meeting Support Technology. J MANAGE INFORM SYST 2015. [DOI: 10.1080/07421222.1989.11517861] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/22/2022]
|
5
|
Hayne S, Pendergast M, Greenberg S. Implementing Gesturing with Cursors in Group Support Systems. J MANAGE INFORM SYST 2015. [DOI: 10.1080/07421222.1993.11518010] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/22/2022]
|
6
|
Badam SK, Fisher E, Elmqvist N. Munin: A Peer-to-Peer Middleware for Ubiquitous Analytics and Visualization Spaces. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2015; 21:215-228. [PMID: 26357031 DOI: 10.1109/tvcg.2014.2337337] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
We present Munin, a software framework for building ubiquitous analytics environments consisting of multiple input and output surfaces, such as tabletop displays, wall-mounted displays, and mobile devices. Munin utilizes a service-based model where each device provides one or more dynamically loaded services for input, display, or computation. Using a peer-to-peer model for communication, it leverages IP multicast to replicate the shared state among the peers. Input is handled through a shared event channel that lets input and output devices be fully decoupled. It also provides a data-driven scene graph to delegate rendering to peers, thus creating a robust, fault-tolerant, decentralized system. In this paper, we describe Munin's general design and architecture, provide several examples of how we are using the framework for ubiquitous analytics and visualization, and present a case study on building a Munin assembly for multidimensional visualization. We also present performance results and anecdotal user feedback for the framework that suggests that combining a service-oriented, data-driven model with middleware support for data sharing and event handling eases the design and execution of high performance distributed visualizations.
Collapse
|
7
|
|
8
|
|
9
|
|
10
|
Interactive web environment for collaborative and extensible diagram based learning. COMPUTERS IN HUMAN BEHAVIOR 2010. [DOI: 10.1016/j.chb.2009.10.003] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
11
|
MAVIS: A multi-level algorithm visualization system within a collaborative distance learning environment. JOURNAL OF VISUAL LANGUAGES AND COMPUTING 2008. [DOI: 10.1016/j.jvlc.2006.09.004] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
12
|
Coordination for multi-person visual program development. JOURNAL OF VISUAL LANGUAGES AND COMPUTING 2006. [DOI: 10.1016/j.jvlc.2005.07.003] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
|
13
|
Ntasis E, Gletsos M, Mouravliansky NA, Zacharaki EI, Vasios CE, Golemati S, Maniatis TA, Nikita KS. Telematics enabled virtual simulation system for radiation treatment planning. Comput Biol Med 2005; 35:765-81. [PMID: 16278107 DOI: 10.1016/j.compbiomed.2004.06.007] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/25/2003] [Revised: 06/25/2004] [Accepted: 06/25/2004] [Indexed: 11/28/2022]
Abstract
In this paper, GALENOS, a Telematics Enabled Virtual Simulation System for Radiation Treatment Planning (RTP) is described. The design architecture of GALENOS is in accordance with the dual aim of virtual simulation of RTP, i.e. to allow (a) delineation of target volume and critical organs, and (b) placement of irradiation fields. An important feature of GALENOS is the possibility for on-line tele-collaboration between health care professionals under a secure framework. The advantages of GALENOS include elimination of patient transfers between departments and health care institutions as well as availability of patient data at sites different than those of his/her physical presence.
Collapse
Affiliation(s)
- Efthymios Ntasis
- School of Electrical and Computer Engineering, National Technical University of Athens, 9 Iroon Polytechniou, Zografos 157 80, Athens, Greece
| | | | | | | | | | | | | | | |
Collapse
|
14
|
Supporting Adaptable Consistency Control in Structured Collaborative Workspaces. Comput Support Coop Work 2005. [DOI: 10.1007/s10606-005-9003-y] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|
15
|
Campbell JD. Interaction in collaborative computer supported diagram development. COMPUTERS IN HUMAN BEHAVIOR 2004. [DOI: 10.1016/j.chb.2003.10.019] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
|
16
|
Ntasis E, Maniatis TA, Nikita KS. Real-time collaborative environment for radiation treatment planning virtual simulation. IEEE Trans Biomed Eng 2002; 49:1444-51. [PMID: 12542240 DOI: 10.1109/tbme.2002.805450] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Abstract
A virtual simulation (VS) system is a software system that enables the delineation of anatomical structures, and the placement of irradiation fields for the purpose of radiation treatment planning, making use of patient's tomographic data, instead of the real patient. Since patient's tomographic data can be communicated between distinct radiotherapy departments, collaborative work on VS, connecting remote health care professionals, becomes feasible. In this paper, an environment enabling real-time collaboration on VS is presented. The environment architecture is based on both offline and online communication of data under a secure framework and can be directly integrated into the infrastructure of a radiotherapy department. The online collaboration relies on the simultaneous execution of all actions at both collaborating sites, and prerequisites the offline communication of the data set on which the collaboration will be performed. Analytical description of the custom-made layered service, which supports the offline communication is given, along with a detailed presentation of the secure management of messages, which enables the real-time collaboration. The technical evaluation of the environment highlights the effectiveness of the proposed methodology, since real-time secure collaboration on VS is achieved.
Collapse
Affiliation(s)
- Efthymios Ntasis
- National Technical University of Athens, Department of Electrical and Computer Engineering, Zografos 15780, Athens, Greece
| | | | | |
Collapse
|
17
|
Gutwin C, Greenberg S. A Descriptive Framework of Workspace Awareness for Real-Time Groupware. Comput Support Coop Work 2002. [DOI: 10.1023/a:1021271517844] [Citation(s) in RCA: 552] [Impact Index Per Article: 24.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
|
18
|
Tandler P. Software Infrastructure for Ubiquitous Computing Environments: Supporting Synchronous Collaboration with Heterogeneous Devices. UBICOMP 2001: UBIQUITOUS COMPUTING 2001. [DOI: 10.1007/3-540-45427-6_9] [Citation(s) in RCA: 35] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/03/2023]
|
19
|
Heuristic Evaluation of Groupware Based on the Mechanics of Collaboration. ENGINEERING FOR HUMAN-COMPUTER INTERACTION 2001. [DOI: 10.1007/3-540-45348-2_14] [Citation(s) in RCA: 50] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
20
|
|
21
|
?DreamTeam?: A platform for synchronous collaborative applications. AI & SOCIETY 2000. [DOI: 10.1007/bf01206130] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|
22
|
Abstract
Group work requires much flexibility regarding both the organization of shared workspaces and the organization of collaborative work. Shared hypermedia workspaces can provide this flexibility. However, this requires the provision of openness with respect to both the hypermedia workspace and the collaboration support offered in such a collaborative open hypermedia system. In this paper we address the issue of how to identify key requirements of open collaborative hypermedia systems. We start with a scenario in order to come up with a preliminary set of requirements. We then apply a regular schema to generate a more comprehensive set of requirements for open collaborative hypermedia systems.
Collapse
|
23
|
DePaoli F, Sosio A. The CSDL Model for Cooperative Systems Design. JOURNAL OF ORGANIZATIONAL COMPUTING AND ELECTRONIC COMMERCE 1998. [DOI: 10.1207/s15327744joce0801_1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/31/2022]
|
24
|
|
25
|
Exploring the effects of some display and task factors on GSS user groups. INFORMATION & MANAGEMENT 1996. [DOI: 10.1016/0378-7206(95)00043-7] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
|
26
|
Gómez EJ, del Pozo F, Quiles JA, Arredondo MT, Rahms H, Sanz M, Cano P. A telemedicine system for remote cooperative medical imaging diagnosis. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 1996; 49:37-48. [PMID: 8646837 DOI: 10.1016/0169-2607(95)01706-2] [Citation(s) in RCA: 15] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/22/2023]
Abstract
Telemedicine is changing the classical form of health care delivery, by providing efficient solutions to an increasing number of new situations: here we consider those which require some type of computer-supported cooperative work (CSCW) between health care professionals located in different clinical sites. This paper presents the design and development of a telemedicine system for remote computer-supported cooperative medical imaging diagnosis. The main and novel component of our system is a new CSCW distributed architecture, comprised by a collaborative toolkit to add audioconferencing, telepointing, window sharing, user's coordination and application synchronization facilities, either to existing or new medical imaging diagnosis applications. In comparison with existing CSCW products, mainly based on centralized architectures, our distributed toolkit is specially designed for telemedicine applications: to allow different levels of sharing between participants, to improve user feedback in highly interactive user interfaces, and to optimize the required communication bandwidth in order to implement a telemedicine CSCW application on almost any telecommunication network. This telemedicine CSCW system has been applied to build a cooperative medical imaging diagnosis application, in which two doctors, located in different hospitals, need to achieve a cooperative diagnosis on haemodynamic studies using cardiac angiography images. The design of the graphical user interface for this kind of telemedicine CSCW systems, a critical component which conforms any telemedicine application, is also addressed with a new methodological approach, to assure the system usability and final user acceptance. The telemedicine cardiac angiography pilot has been implemented, tested and evaluated within the Research Project 'FEST-Framework for European Services in Telemedicine' funded by EU AIM Programme.
Collapse
Affiliation(s)
- E J Gómez
- Grupo de Bioingenieria y Telemedicina (GBT) E.T.S.I. Telecommunicación, Universidad Politécnica de Madrid, Spain
| | | | | | | | | | | | | |
Collapse
|
27
|
Chaudhury A, Pi-Sheng Deng, Rathnam S. A computational model of coordination. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS - PART A: SYSTEMS AND HUMANS 1996; 26:132-141. [DOI: 10.1109/3468.477868] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 07/19/2023]
|
28
|
Identification and use of guidelines for the design of computer supported collaborative writing tools. Comput Support Coop Work 1995. [DOI: 10.1007/bf00750747] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
29
|
Pendergast M, Hayne SC. Alleviating convergence problems in Group Support Systems. Comput Support Coop Work 1994. [DOI: 10.1007/bf01305838] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
|
30
|
Ang J. A classification of advanced office systems to aid in their development. INFORMATION & MANAGEMENT 1992. [DOI: 10.1016/0378-7206(92)90036-f] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|
31
|
|
32
|
|
33
|
What does computer support for cooperative work mean? a structurational analysis of computer supported cooperative work. ACTA ACUST UNITED AC 1992. [DOI: 10.1016/0959-8022(92)90007-f] [Citation(s) in RCA: 58] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022]
|
34
|
Abstract
Computer-supported cooperative work (CSCW) is a new multi-disciplinary field with roots in many disciplines. Due to the area's youth and diversity, few specialized books or journals are available, and articles are scattered amongst diverse journals, proceedings and technical reports. Building a CSCW reference library is particularly demanding, for it is difficult for the new researcher to discover relevant documents. To aid this task, this article compiles, lists and annotates some of the current research in computer supported cooperative work into a bibliography. Over 300 references are included.
Collapse
|
35
|
|
36
|
|
37
|
|
38
|
Abstract
An open architecture for distributed form management is described. The model employs object-orientation in describing organizational units as well as individual users as entities with uniform external interfaces. Each entity is represented by an autonomous
user agent
which operates on local and migrating
forms
. The form concept encapsulates data, layout, and rules into a unified object which is the basic unit of presentation, processing, storage, and communication. All functionality of the system appears in rules of form classes and all data in instances of these form classes. This approach applies the techniques of computer supported cooperative work to provide a flexible mechanism for interpersonal, intraoffice, and interoffice procedures. The main challenge is to organize the collaboration without affecting the autonomy of individual user agents. In this respect, the contribution of the model is the mechanism for form migration. The dynamic integration of forms into different agents is solved with the coordinated interchange of form classes. A specific inheritance scheme provides the desired flexibility by separating the interrelated private and public form operations within each agent. The paper first describes the architecture by starting from a single agent and moving progressively towards a set of cooperating agents. Then an agent implementation called PAGES is described, experiences reported, and the open issues discussed. A typical distributed ordering procedure is used as an example throughout the text.
Collapse
|
39
|
A simple distributed computer system for supporting collaboration in distant and synchronous meetings. COMPUT IND 1989. [DOI: 10.1016/0166-3615(89)90052-3] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
40
|
Abstract
This paper presents an approach to high-level support of office workers by embedding office knowledge in a network of distributed cooperating knowledge-based or expert “assistants” and servers. These knowledge-based systems incorporate both factual and procedural knowledge and are capable of making use of existing conventional office technology. They constitute a form of computer-supported cooperative work. We describe a common architecture for our assistants and servers that incorporates several key features. Our systems are capable of supporting concurrent multiple consultations or tasks and have facilities for the interruption and resumption of consultations as appropriate. The various assistants and servers, which may reside on different machines, cooperate in solving problems or completing tasks by passing messages. We propose a taxonomy of the general office knowledge normally used by office workers, together with a frame and rule-based knowledge representation scheme. We also describe an experimental system, written in PROLOG, that incorporates the above design principles.
Collapse
|