Ivan Marsic

Asymmetric Collaboration through Tele-presence (2010)

Ashutosh Morde, Carlos Correa, Jun Hou, S. Kicha Ganapathy, Allan Krebs, Ivan Marsic, ...

A heterogeneous distributed system that enables people in geographically separate locations to share a common workspace is presented. In particular, the applicability of such a system to the notion...

Communication (2008)

Ivan Marsic

Conceptually, computing can be seen as: USER ⇔ COMP.SYS ⇔ ENVIRONMENT

Contents Chapter 1 (2008)

Ivan Marsic

Introduction to Computer Networks

“Who’s in Charge Here?” Communicating across Unequal Computer Platforms (2008)

Maria Velez, Marilyn Tremaine, Aleksandra Sarcevic, Bogdan Dorohonceanu, Allan Krebs, Ivan Marsic

People use personal data assistants in the field to collect data and to communicate with others both in the field and office. The individual in the office invariably has a laptop or a high-end...

Contents (2008)

Ivan Marsic

CHAPTER 1......................................................................................................

Size Does Matter in Computer Collaboration: Heterogeneous Platform Effects on Human-Human Interaction (2008)

Marilyn “mantei Tremaine, Ra Sarcevic, Dezhi Wu, Maria C. Velez, Allan Krebs, Ivan Marsic

Because today’s workforce is highly mobile, small wireless devices are being used to support mobile work collaboration. However, do computer platform differences affect such collaborations? This...

“Who’s in Charge Here? ” Communicating Across Unequal Computer Platforms (2008)

Maria Velez, Marilyn Mantei Tremaine, Allan Krebs, Ivan Marsic

People use personal data assistants in the field to collect data and to communicate with others both in the field and office. The individual in the office invariably has a laptop or a high-end...

Latecomer and Crash Recovery Support in Fault Tolerant Groupware (2008)

Mihail Ionescu, Ivan Marsic

In a real-time collaborative system, one user’s actions must be instantaneously propagated to all the other current participants. A session might start with some users, others might join in later,...

The Role of Network Tra c Statistics in Devising Object Migration Policies (2008)

Ivan Marsic

To achieve the goal of improving performance, reliability, and concurrency control in our real{ time groupware system DISCIPLE, we are designing a knowledge{based system for resource control and...

Visual Shape Analysis by Wavelets (2008)

Evangelia Micheli-tzanakou, Ivan Marsic

Abstract. Recent complexity analysis shows that the problem of visual recognition is an intractable problem, as is the training of neural networks. We propose a representation scheme which greatly...

Size Does Matter in Computer Collaboration: Heterogeneous Platform Effects on Human-Human Interaction (2008)

Marilyn “mantei Tremaine, Ra Sarcevic, Dezhi Wu, Maria C. Velez, Allan Krebs, Ivan Marsic

Because today’s workforce is highly mobile, small wireless devices are being used to support mobile work collaboration. However, do computer platform differences affect such collaborations? This...

Link Quality and Signal-to-Noise Ratio in 802.11 WLAN with Fading: A Time-Series Analysis (2008)

Jian Zhang, Ivan Marsic

Abstract—It is known that for multipath fading channels individual points or average signal-to-noise ratio (SNR) alone do not adequately describe the wireless channel quality. This paper uses...

JournalofMathematical Modelling and Algorithms (2005)4:331–353 ©Springer 2005 DOI: 10.1007/s10852-005-0855-4 Exact and Heuristic Algorithms for Dynamic Tree Simplification (2008)

Carlos Correa, Ivan Marsic, Xiaodong Sun

Abstract. The Tree Knapsack Problem (TKP) is a 0–1 integer programming problem where hierarchy constraints are enforced. If a node is selected for packing into the knapsack, all the ancestor nodes...

Preface (2008)

Ivan Marsic

This text reviews several important technologies for software development with a particular focus on Web applications. In reviewing these technologies I put emphasis on underlying principles and...

The Role of Network Traffic Statistics in Devising Object Migration Policies (2007)

Ivan Marsic

To achieve the goal of improving performance, reliability, and concurrency control in our real-- time groupware system DISCIPLE, we are designing a knowledge--based system for resource control and...

A Collaboration-Enabling Framework for Java Beans (2007)

Ivan Marsic, Senthilkumar Sundaram

Most of the existing collaborative applications are collaboration aware, i.e., collaboration semantics are interleaved into application semantics. This paper contributes: 1. A generic collaboration...

A Collaboration-Enabling Framework for Java Beans (2007)

Ivan Marsic

This paper presents a JavaBeans framework to support realtime collaborative applications. The paper contributes a generic collaboration bus to which any (including single-user) applications can be...

The Role of Network Traffic Statistics in Devising Object Migration Policies (2007)

Ivan Marsic

To achieve the goal of improving performance, reliability, and concurrency control in our real-- time groupware system DISCIPLE, we are designing a knowledge--based system for resource control and...

CAPACITY COMPATIBLE TWO-LEVEL LINK STATE ROUTING FOR (2007)

Mobile Ad, Hoc Networks, John Sucec, Ivan Marsic

The throughput of mobile ad hoc networks (MANETs) has been analyzed previously. A possible network traffic pattern is one where communication sessions are between pairs of nodes arbitrarily situated...

Evidential Reasoning for Object Recognition (2007)

Ivan Marsic

Evidential reasoning is the central problem of selective visual perception. It consists of gathering the evidence and integrating the information from successive fixations. Both data-driven and...

for Wired and Wireless Platforms (2007)

Ivan Marsic

A data-centric architecture for collaboration environments uses XML to adapt shared data dynamically between devices with widely disparate capabilities. Expanding the Internet’s reach with wireless...

Running head: Telecollaboration User Interface Flexible User Interfaces for Group Collaboration (2007)

Ivan Marsic, Ivan Marsic, Bogdan Dorohonceanu, Bogdan Dorohonceanu

Statement: The findings reported here have not previously published and are not simultaneously submitted elsewhere.

The MIT Press Journals (2007)

Http Mitpress Mit, Helmuth Trefftz, Ivan Marsic, Michael Zyda

The availability of inexpensive and powerful graphics cards as well as fast Internet connections make networked virtual environments viable for millions of users and many new applications. It is...

Computer Supported Cooperative Work 12: 329--350, 2003. (2007)

Mihail Ionescu, Ivan Marsic

We present a novel algorithm, called dARB, for solving the concurrency control problem in distributed collaborative applications. The main issue of concurrency control is resolving the conflicts...

“Who’s in Charge Here?” Communicating across Unequal Computer Platforms (2007)

Maria Velez, Marilyn Tremaine, Aleksandra Sarcevic, Bogdan Dorohonceanu, Allan Krebs, Ivan Marsic

People use personal data assistants in the field to collect data and to communicate with others both in the field and office. The individual in the office invariably has a laptop or a high-end...

A Simplification Architecture for Exploring Navigation Tradeoffs in Mobile VR (2004)

Carlos D. Correa, Ivan Marsic

Interactive applications on mobile devices often reduce data fidelity to adapt to resource constraints and variable user preferences. In virtual reality applications, the problem of reducing scene...

Exact and Heuristic Algorithms For Dynamic Tree Simplification (2004)

Carlos D. Correa, Xiaodong Sun, X. Sun, Ivan Marsic

The Tree Knapsack Problem (TKP) is a 0-1 integer programming problem where hierarchy constraints are enforced. If a node is selected for packing into the knapsack, all the ancestor nodes on the path...

Hierarchical Routing Overhead (2004)

In Mobile Ad, John Sucec, Ivan Marsic

Hierarchical techniques have long been known to afford scalability in networks. By summarizing topology detail via a hierarchical map of the network topology, network nodes are able to conserve...

Software framework for managing heterogeneity in mobile collaborative systems (2004)

Carlos D. Correa, Ivan Marsic

Abstract. Heterogeneity in mobile computing devices and application scenarios complicates the development of collaborative software systems. Heterogeneity includes disparate computing and...

A Flexible Architecture to Support Awareness in Heterogeneous Collaborative Environments (2003)

Carlos D. Correa, Ivan Marsic

A major challenge in distributed groupware is enabling efficient collaboration by assuring effective communication between the users. Different tools and widgets are commonly used to provide a sense...

Models for Non-intrusive Estimation of Wireless Link Bandwidth (2003)

Jian Zhang, Liang Cheng, Ivan Marsic

Dynamics of link bandwidth of a wireless link, which changes frequently and abruptly due to the dynamic channel sharing, fading, and mobility, is of interest to adaptive network applications and...

The DISCIPLE system for collaboration over the heterogeneous web (2003)

Allan Meng Krebs, Allan Meng Krebs, Allan Meng Krebs, Mihail Ionescu, Mihail Ionescu, Bogdan Dorohonceanu, ...

With the proliferation of mobile computing devices we witness an increasing demand for applications supporting collaboration among users working in the field and in the office. A key component for...

The DISCIPLE system for collaboration over the heterogeneous web (2003)

Allan Meng Krebs, Mihail Ionescu, Bogdan Dorohonceanu, Ivan Marsic

With the proliferation of mobile devices we witness an increasing demand for supporting collaboration among users working in the field and in the office. A key component for collaboration in this...

Modeling and prediction of session throughput of constant bit rate streams in wireless data networks (2003)

Liang Cheng, Ivan Marsic

Abstract--This paper presents our approach to modeling and prediction of session throughput of constant bit rate streams in wireless data networks. A stable traffic generator is used to generate...

A Query Scope Agent for Flood Search Routing Protocols (2003)

John Sucec, Ivan Marsic

Flood-search on-demand routing has received considerable interest for its application to mobile ad hoc networks. To alleviate the effects of flooding the network with control packets to discover a...

A Framework for Rapid Development of Multimodal Interfaces (2003)

Frans Flippo, Allen Krebs, Ivan Marsic

Despite the availability of multimodal devices, there are very few commercial multimodal applications available. One reason for this may be the lack of a framework to support development of...

The DISCIPLE system for collaboration over the heterogeneous web (2003)

Allan Meng Krebs, Mihail Ionescu, Bogdan Dorohonceanu, Ivan Marsic

With the proliferation of mobile devices we witness an increasing demand for supporting collaboration among users working in the field and in the office. A key component for collaboration in this...

Capacity compatible 2-level link state routing for ad hoc networks with mobile clusterheads (2003)

John Sucec, Ivan Marsic

Abstract⎯The throughput of a mobile ad hoc network (MANET) is determined by the transceiver link capacity available at each node and the type of traffic pattern that is prevalent in the network. In...

The DISCIPLE system for collaboration over the heterogeneous web (2003)

Allan Meng Krebs, Mihail Ionescu, Bogdan Dorohonceanu, Ivan Marsic

With the proliferation of mobile devices we witness an increasing demand for supporting collaboration among users working in the field and in the office. A key component for collaboration in this...

Lightweight Models for Prediction of Wireless Link Dynamics in Wireless Mobile Local Area Networks (2002)

Liang Cheng, Ivan Marsic

Linear time-series analysis of session throughput in wireless/mobile local area networks shows that the dynamics of wireless link bandwidth in such networks can be predicted to a useful degree from...

Handling Heterogeneity in Networked Virtual Environments (2002)

Helmuth Trefftz, Ivan Marsic, Michael Zyda

The availability of inexpensive and powerful graphics cards as well as fast Internet connections make networked virtual environments viable for millions of users and many new applications. It is...

Java-Based Tools For Accurate Bandwidth Measurement . . . (2002)

Liang Cheng, Ivan Marsic

This paper presents the design and implementation of Java-based tools for accurate bandwidth measurement for xDSL (Digital Subscriber Line) networks, including the ADSL (Asymmetric DSL) case with...

Accurate bandwidth measurement in xDSL service networks (2002)

Liang Cheng, Ivan Marsic

In xDSL service networks, accurate bandwidth measurement is essential for network management and traffic engineering, such as isolating line faults and verifying guaranteed quality of service...

Dynamic Content and Offline Collaboration in Synchronous Groupware (2002)

Mihail Ionescu, Allan Meng Krebs, Ivan Marsic

With the proliferation of mobile computing devices we witness an increasing demand for applications supporting collaboration for wireless mobile devices, where the possibility of temporary losing the...

Piecewise network awareness service for wireless/mobile pervasive computing (2002)

Liang Cheng, Ivan Marsic

Abstract. This paper presents a piecewise framework for network awareness service (NAS) for wireless/mobile pervasive computing. We investigate how piecewise consideration of wired and wireless...

Designing and examining PC to Palm collaboration (2002)

Ivan Marsic, Allan Meng Krebs, Bogdan Dorohonceanu, Marilyn Tremaine

One trend in day-to-day computing involves moving seamlessly from large powerful workstations to small handheld devices. A second trend is continuous collaboration with colleagues. Combining these...

Designing and examining PC to Palm collaboration (2002)

Ivan Marsic, Allan Meng Krebs, Bogdan Dorohonceanu, Marilyn Tremaine

One trend in day-to-day computing involves moving seamlessly from large powerful workstations to small handheld devices. A second trend is continuous collaboration with colleagues. Combining these...

Mobile Adaptive Applications for Ubiquitous Collaboration in Heterogeneous Environments (2002)

Allan Meng Krebs, Ivan Marsic, Bogdan Dorohonceanu

Mobile teamwork applications are often deployed in heterogeneous environments with various devices and connections. To support a broad variety of platforms for mobile teamwork in heterogeneous...

Maintaining State Consistency Across Heterogeneous Collaborative Applications (2002)

Ivan Marsic, Ivan Marsic, Xiaodong Sun, Xiaodong Sun, Carlos Correa, Carlos Correa, ...

Abstract—The proliferation of computer devices and wireless networks allows the users to access information and collaborate with others from anywhere, using the device that best matches the current...

Semantic Consistency Optimization in Heterogeneous Virtual Environments (2002)

Carlos Correa, Carlos Correa, Ivan Marsic, Ivan Marsic, Xiaodong Sun, Xiaodong Sun

Collaborative virtual environments with heterogeneous computing resources and user preferences often reduce data fidelity to accommodate such heterogeneity. Given the resource limitations and user...

ABSTRACT OF THE DISSERTATION Network Awareness for Heterogeneous Data Networks (2002)

Liang Cheng, Ivan Marsic, Liang Cheng, Liang Cheng, Dissertation Director, Ivan Marsic

Network awareness, which is defined as the capability of network devices and applications to be aware of network characteristics, is the basis for network quality-of-service (QoS) provisions and...

ViBE: Virtual Biology Experiments (2001)

Subramanian, Rajaram, Marsic, Ivan

The virtual laboratories enhance learning experiences by providing the student with a supplement to the physical lab. The laboratories allow students to perform exercises as in an actual lab and to...

° Not platform-independent Java Applets (2001)

Ivan Marsic, Human Factors

° Distance education ° Available any-time, any-place, any number of repetitions ° Learn and practice in spite of making errors • Development & Deployment Dynamics ° Short-term goal:...

ViBE: Virtual biology experiments (2001)

Rajaram Subramanian, Ivan Marsic

The virtual laboratories enhance learning experiences by providing the student with a supplement to the physical lab. The laboratories allow students to perform exercises as in an actual lab and to...

Fuzzy reasoning for wireless awareness (2001)

Liang Cheng, Ivan Marsic

Portable computing devices, such as laptops, handheld computers, PDAs, palmtops, and pen-based computers, have become popular in recent years. In addition, wireless products ranging from local area...

ViBE: Virtual biology experiments (2001)

Rajaram Subramanian, Ivan Marsic

The virtual laboratories enhance learning experiences by providing the student with a supplement to the physical lab. The laboratories allow students to perform exercises as in an actual lab and to...

An application of parameter estimation to route discovery by on-demand routing protocols (2001)

Name John Sucec, John Sucec, John Sucec, Ivan Marsic, Ivan Marsic

Abstract⎯To discover a route to a peer node, an on-demand routing protocol may initiate a network-wide broadcast of a route request packet, perhaps after initially confining the dissemination of...

An Architecture for Heterogeneous Groupware Applications (2001)

Ivan Marsic

The proliferation of wireless networks and small portable computing devices raises the need for applications that are adaptable to heterogeneous computing and communication environments and the...

An Efficient Distributed Network-Wide Broadcast Algorithm for Mobile Ad Hoc Networks (2001)

John Sucec, Ivan Marsic

In this paper, an algorithm for efficient network-wide broadcast (NWB) in mobile ad hoc networkds (MANETs) is proposed. The algorithm is performed in an asynchronous and distributed manner by each...

Collaboration Using Heterogeneous Devices - From 3D Workstations to PDA's (2000)

Allan Meng Krebs, Bogdan Dorohonceanu, Ivan Marsic

With the recent proliferation of mobile computing devices we witness an increasing demand for applications supporting collaboration among users working in the field and in the office. A key component...

Collaboration using Heterogeneous Devices – from 3D Workstations to PDAs (2000)

Allan Meng Krebs, Bogdan Dorohonceanu, Ivan Marsic

With the recent proliferation of mobile computing devices we witness an increasing demand for applications supporting collaboration among users working in the field and in the office. A key component...

State Synchronization in Heterogeneous Groupware (2000)

Ivan Marsic, Ivan Marsic

Traditional groupware systems for synchronous collaboration require identical applications running on nearly identical hardware platforms. However, the recent proliferation of computing devices and...

Sharing Viewpoints in Collaborative Virtual Environments (2000)

Steven Valin, Andreea Francu, Helmuth Trefftz, Ivan Marsic

In this paper we explore to what degree shared viewpoints in three-dimensional collaborative virtual environments enable effective collaboration. A lightweight Java-based tool for creating...

Heterogeneous Collaboration Using XML (2000)

Ivan Marsic, Allan Krebs, Helmuth Trefftz, Bogdan Dorohonceanu, Marilyn Tremaine

The recent proliferation of computing devices and use contexts demand equivalent diversity in collaborative applications. Our work on the DISCIPLE and Manifold frameworks supports the development of...

A Novel User Interface for Group Collaboration (2000)

Bogdan Dorohonceanu, Boi Sletterink, Ivan Marsic

Flexible user interfaces that can be customized to meet the needs of the task at hand are particularly important for real-time group collaboration. This paper presents the user interface of the...

A Novel Concurrency Control Algorithm in Distributed Groupware (2000)

Mihail Ionescu, Bogdan Dorohonceanu, Ivan Marsic

. We present a new approach for solving the concurrency control problem in completely distributed collaborative applications. The main advantages of our approach are the simplicity of use and good...

Real-Time Collaboration in Heterogeneous Computing Environments (2000)

Ivan Marsic

The recent proliferation of computing devices and the contexts in which they are used demand diversity in collaborative applications as well. The objective of our research is to enable conferees to...

Sharing Viewpoints in Collaborative Virtual Environments (2000)

Steven Valin, Andreea Francu, Helmuth Trefftz, Ivan Marsic

In this paper we explore to what degree shared viewpoints in three-dimensional collaborative virtual environments enable effective collaboration. The paper applies research on shared viewpoints and...

An application framework for synchronous collaboration using Java beans (1999)

Ivan Marsic, Bogdan Dorohonceanu

This paper presents a JavaBeans framework that supports real-time synchronous collaborative applications. We contribute a generic collaboration bus as an enabling virtual “channel ” that spans...

An Advanced Communication Toolkit for Implementing the Broker Pattern (1999)

Cristian Francu, Ivan Marsic

The Broker pattern is a powerful solution when building middleware communication systems. Existing toolkits, such as BAST, GTS, and ACE, although useful, are insufficient to implement the Broker...

DISCIPLE: A Framework for Multimodal Collaboration in Heterogeneous Environments (1999)

Ivan Marsic

This paper presents a framework for sharing JavaBeans applications in real-time synchronous collaboration. A generic collaboration bus provides a plug-and-play environment that enables collaboration...

An Advanced Communication Toolkit for Implementing the Broker Pattern (1999)

Cristian Francu, Ivan Marsic

The Broker pattern is a powerful solution when building middleware communication systems. Existing toolkits, such as BAST, GTS, and ACE, although useful, are insufficient to implement the Broker...

A Software Framework for Collaborative Applications (1999)

Ivan Marsic

The recent proliferation of computing devices and the contexts in which they are used demand diversity in collaborative applications as well. The objective of our research is to enable conferees to...

Using Network Traffic Statistics in Learning Object Migration Policies (1999)

Ivan Marsic, L. Jonnalagadda, Ivan Marsic, Ivan Marsic, Lakshmikanth S. Jonnalagadda, Lakshmikanth S. Jonnalagadda

We propose a new technique for run-time learning of migration policies, transparent to the user as well as to the application programmer. The novelty of the proposed approach is in addressing the...

A Desktop Design for Synchronous Collaboration (1999)

Bogdan Dorohonceanu And, Bogdan Dorohonceanu, Ivan Marsic

This paper presents a novel graphics user interface for desktop management of a synchronous groupware client. The interface is part of the Rutgers University DISCIPLE framework that enables sharing...

Design of the DISCIPLE Synchronous Collaboration Framework (1999)

Weicong Wang, Bogdan Dorohonceanu, Ivan Marsic

This paper presents the DISCIPLE framework, a novel architecture for synchronous groupware, which enables sharing of software applications by conferees that participate in collaborative knowledge...

An Application Framework for Synchronous Collaboration using Java Beans (1999)

Ivan Marsic, Bogdan Dorohonceanu

This paper presents a JavaBeans application framework that supports real-time synchronous collaborative applications. The paper contributes a generic collaboration bus as an enabling virtual...

A Desktop Design for Synchronous Collaboration (1999)

Bogdan Dorohonceanu, Ivan Marsic

This paper presents a novel graphics user interface for desktop management of a synchronous groupware client. The interface is part of the Rutgers University DISCIPLE framework that enables sharing...

An Advanced Communication Toolkit for Implementing the Broker Pattern (1999)

Cristian Francu, Ivan Marsic

The Broker pattern is a powerful solution when building middleware communication systems. Existing toolkits, such as BAST, GTS, and ACE, although useful, are insufficient to implement the Broker...

DISCIPLE: A Framework for Multimodal Collaboration in Heterogeneous Environments (1999)

Ivan Marsic

This paper presents a framework for sharing JavaBeans applications in real-time synchronous collaboration. A generic collaboration bus provides a plug-and-play environment that enables collaboration...

ADesktop Design for Synchronous Collaboration (1999)

Bogdan Dorohonceanu And, Bogdan Dorohonceanu, Ivan Marsic

This paper presents a novel graphics user interface for desktop management of a synchronous groupware client. The interface is part of the Rutgers University DISCIPLE framework that enables sharing...

An application framework for synchronous collaboration using Java beans (1999)

Ivan Marsic, Bogdan Dorohonceanu

This paper presents a JavaBeans framework that supports real-time synchronous collaborative applications. We contribute a generic collaboration bus as an enabling virtual “channel ” that spans...

View-Based Object Recognition Using Saliency Maps (1998)

Ali Shokoufandeh, Ivan Marsic, Sven J. Dickinson

We introduce a novel view-based object representation, called the saliency map graph (SMG), which captures the salient regions of an object view at multiple scales using a wavelet transform. This...

View-Based Object Recognition Using Saliency Maps (1998)

Ali Shokoufandeh, Ivan Marsic, Sven J. Dickinson

We introduce a new view-based object representation, called the saliency map graph (SMG), which captures the salient regions of an object view at multiple scales using a wavelet transform. This...

View-Based Object Recognition Using Saliency Maps (1998)

Ali Shokoufandeh, Ivan Marsic, Sven J. Dickinson

We introduce a novel view-based object representation, called the saliency map graph (SMG), which captures the salient regions of an object view at multiple scales using a wavelet transform. This...

View-based object matching (1998)

Ali Shokoufandeh, Ivan Marsic, Sven J. Dickinson

We introduce a novel view-based object representa-tion, called the saliency map graph (SMG), which cap-tures the salient regions of an object view at multiple scales using a wavelet transform. This...

Compression Guidelines For Diagnostic Telepathology (1997)

David Foran, Peter Meer, Thomas Papathomas, Ivan Marsic

As the healthcare community has begun to rely increasingly upon digital technologies for acquisition, storage, and transmission of pictorial data, image compression has become an indispensable tool....

Compression Guidelines for Diagnostic Telepathology (1997)

David J. Foran, Peter P. Meer, Thomas Papathomas, Senior Member, Senior Member, Ivan Marsic

As the healthcare community has begun to rely increasingly upon digital technologies for acquisition, storage, and transmission of pictorial data, image compression has become an indispensable tool....

Issues In Measuring The Benefits Of Multimodal Interfaces (1997)

James Flanagan, Ivan Marsic

Multimedia interfaces are rapidly evolving to facilitate human /machine communication. Most of the technologies on which they are based are, as yet, imperfect. But, the interfaces do begin to allow...

Saliency-Based Visual Representation For Compression (1997)

Thomas E. Slowe, Ivan Marsic

This paper presents a representation for video with application to coding. In recent years, scalability of image compression systems has gained in popularity. Our approach is scalable in the normal...

Distributed System for Collaborative Information Processing and Learning (DISCIPLE) (1996)

Ivan Marsic, Peter Meer, Leiguang Gong, Casimir A. Kulikowski, James L. Flanagan

Introduction and Background Cooperation, collaboration, and teamwork are essential to the functioning of any organization. Collaborative planning activities and decision making occur in large...

Data-Driven Shifts of Attention in Wavelet Scale Space

Ivan Marsic

The purpose of this work is to investigate data--driven shifts of focus of attention within the particular framework of scale--space cells. The framework is motivated by the complexity issues of...

Data-Centric Collaboration in Heterogeneous Environments

Ivan Marsic

Traditional groupware systems for synchronous collaboration require identical applications running on nearly identical hardware platforms. However, the recent proliferation of computing devices and...

An Application Framework for Synchronous Collaboration using Java Beans

Ivan Marsic, Bogdan Dorohonceanu

This paper presents a JavaBeans framework that supports real-time synchronous collaborative applications. We contribute a generic collaboration bus as an enabling virtual "channel" that...