Papers by Pravin Bhandarkar

The ubiquity of network connectivity and recent advances in computing and networking technology h... more The ubiquity of network connectivity and recent advances in computing and networking technology have the potential of enabling computer-mediated information sharing and decision making in all facets of life including Medical Telediagnosis, Crisis Management, Electronic Trading. The ability to have direct and immediate access to all information defined by one’s needs, interests and capabilities, will form the basis of each of these applications. However, enabling information sharing and collaboration in a networked environment where distributed clients can join, change their interests or leave at any time, presents many interesting challenges. Furthermore, client and network heterogeneity require information to be intelligently transformed so that it matches the client’s local capabilities and resources, yet maintains semantic contents for effective sharing. This thesis presents the design, implementation and evaluation of an adaptive framework that enables seamless collaboration amo...
In this paper we present an innovative approach to asynchronous information coordination in heter... more In this paper we present an innovative approach to asynchronous information coordination in heterogenous, distributed and dynamic environments. Our goal is to support real-time collaboration and coordination among distributed, heterogeneous (wired and wireless) clients where the number of collaborating clients, their locations, capabilities and interests are dynamic. Our approach applies the “pull” knowledge management model to distributed information management by defining semantically enhanced messages and using state-based interactions techniques to communicate and replicate these messages. The appraoch underlies a Java based collaboration framework. The architecture of the framework and its experimental evaluation is presented.

In this paper a new paradigm for distributed event management and replication to support realtime... more In this paper a new paradigm for distributed event management and replication to support realtime collaboration, where the number of collaborating clients, their locations and interests are dynamic. The approach essentially applies the "pull" knowledge management model to distributed event management by defining semantically enhanced events and using state-based interactions techniques to communicate and replicate these event. The approach underlies a Java based collaboration framework. The architecture of the framework and its experimental evaluation will be presented. Keywords: Distributed event management/replication; Real-time collaboration; State-based interactions; Java collaboration framework. 1 Introduction The objective of this paper is to compare and contrast existing technologies, formulate, realize and evaluate a new paradigm for managing and replicating distributed events to enable real-time collaboration amongst dynamic groups of distributed clients. The fund...

Adaptive Quality-of-Service management is critical for enabling effective collaboration between d... more Adaptive Quality-of-Service management is critical for enabling effective collaboration between distributed clients in a heterogeneous (wired and wireless) environment. This is because both client profiles (capabilities, interests and resources) and system resources can be significantly different and highly dynamic. This paper presents the design and prototype implementation of an adaptive QoS management framework for collaborative multimedia applications in distributed, heterogeneous environments. The overall goal of the framework is to locally adapt the shared information to meet the capabilities, interests and current state of each collaborating client while preserving the semantic content of the information to maintain effective sharing. Transformations investigated in this paper include gradual gradations and modality transformations. The framework builds on a publisher-subscriber messaging substrate that uses semantic profiles and provides each client with direct and immediate...

The ubiquity of network connectivity and recent advances in computing and networking technology h... more The ubiquity of network connectivity and recent advances in computing and networking technology have the potential of enabling computer-mediated information sharing and decision making in all facets of life including Medical Telediagnosis, Crisis Management, Electronic Trading. The ability to have direct and immediate access to all information defined by one’s needs, interests and capabilities, will form the basis of each of these applications. However, enabling information sharing and collaboration in a networked environment where distributed clients can join, change their interests or leave at any time, presents many interesting challenges. Furthermore, client and network heterogeneity require information to be intelligently transformed so that it matches the client’s local capabilities and resources, yet maintains semantic contents for effective sharing. This thesis presents the design, implementation and evaluation of an adaptive framework that enables seamless collaboration amo...
OF THE THESIS II ACKNOWLEDGEMENTS III TABLE OF CONTENTS IV TABLE OF FIGURES VII CHAPTER 1
OF THE THESIS II ACKNOWLEDGEMENTS III TABLE OF CONTENTS IV TABLE OF FIGURES VII CHAPTER 1
In this paper a new paradigm for distributed event management and replication to support realtime... more In this paper a new paradigm for distributed event management and replication to support realtime collaboration, where the number of collaborating clients, their locations and interests are dynamic. The approach essentially applies the “pull” knowledge management model to distributed event management by defining semantically enhanced events and using state-based interactions techniques to communicate and replicate these event. The approach underlies a Java based collaboration framework. The architecture of the framework and its experimental evaluation will be presented.

Protocol (SNMP) to determine the state of the network by directly querying network elements. I. I... more Protocol (SNMP) to determine the state of the network by directly querying network elements. I. INTRODUCTION Collaboration can be defined as interaction and information interchange between people working at physically disparate locations working in dynamic heterogeneous environments with the purpose of accomplishing mutually beneficial activity. The ubiquity of network connectivity and recent advances in computing and networking technology provide the potential of enabling collaboration and computer-mediated information sharing and decision making in many critical application domains including Medical Telediagnosis, Crisis Management, and Electronic Trading. For example, consider an interaction between paramedics rushing a patient from a distant location in an ambulance, and collaborating with doctors at the hospital on the patient's EKG. In this scenario, the two locations are physically separated and the paramedics are continuously in motion. Furthermore, the paramedics typica...
OF THE THESIS II ACKNOWLEDGEMENTS III TABLE OF CONTENTS IV TABLE OF FIGURES VII CHAPTER 1

A key requirement for enabling collaboration between distributed (wired and wireless) clients in ... more A key requirement for enabling collaboration between distributed (wired and wireless) clients in a networked environment, with heterogeneous and dynamic capabilities, is an underlying information and QoS management protocol that can adapt on-the-fly based on the local system and client state, so as to maintain effective information sharing. This paper presents the design, implementation and evaluation of such an adaptive QoS management framework. The framework enables individual clients to locally interpret and transform information to match local resources, client interests and system/network state. The framework is built on an innovative semantic interaction mechanism that provides each client with direct and immediate access to all information defined by its needs and capabilities, without having to maintain and update global rosters. It interfaces with the Simple Network Management Protocol (SNMP) to determine the state of the network by directly querying network elements.
In this paper a new paradigm for distributed event management and replication to support realtime... more In this paper a new paradigm for distributed event management and replication to support realtime collaboration, where the number of collaborating clients, their locations and interests are dynamic. The approach essentially applies the "pull" knowledge management model to distributed event management by defining semantically enhanced events and using state-based interactions techniques to communicate and replicate these event. The approach underlies a Java based collaboration framework. The architecture of the framework and its experimental evaluation will be presented.
In this paper we present an innovative approach to asynchronous information coordination in heter... more In this paper we present an innovative approach to asynchronous information coordination in heterogenous, distributed and dynamic environments. Our goal is to support real-time collaboration and coordination among distributed, heterogeneous (wired and wireless) clients where the number of collaborating clients, their locations, capabilities and interests are dynamic. Our approach applies the “pull” knowledge management model to distributed information management by defining semantically enhanced messages and using state-based interactions techniques to communicate and replicate these messages. The appraoch underlies a Java based collaboration framework. The architecture of the framework and its experimental evaluation is presented.

Adaptive Quality-of-Service management is critical for enabling effective collaboration between d... more Adaptive Quality-of-Service management is critical for enabling effective collaboration between distributed clients in a heterogeneous (wired and wireless) environment. This is because both client profiles (capabilities, interests and resources) and system resources can be significantly different and highly dynamic. This paper presents the design and prototype implementation of an adaptive QoS management framework for collaborative multimedia applications in distributed, heterogeneous environments. The overall goal of the framework is to locally adapt the shared information to meet the capabilities, interests and current state of each collaborating client while preserving the semantic content of the information to maintain effective sharing. Transformations investigated in this paper include gradual gradations and modality transformations. The framework builds on a publisher-subscriber messaging substrate that uses semantic profiles and provides each client with direct and immediate access to all information defined by its needs and capabilities, without having to maintain and update global rosters. It interfaces with the Simple Network Management Protocol (SNMP) to determine the state of the network by directly querying network elements. An experimental evaluation of the framework for wired and wireless clients is also presented.
We present a new paradigm for information coordination to support real-time collaboration, where ... more We present a new paradigm for information coordination to support real-time collaboration, where the number of collaborating clients, their locations and interests are dynamic. The approach essentially applies the “pull” knowledge management model to distributed information management by defining semantically enhanced messages, and using state-based interaction techniques to communicate and replicate these messages. The approach underlies a Java based collaboration framework. The architecture of the framework and a preliminary experimental evaluation is presented
Management Protocol (SNMP) to determine the state of the network by directly querying network ele... more Management Protocol (SNMP) to determine the state of the network by directly querying network elements.

Adaptive Quality-of-Service management is critical for enabling effective collaboration between d... more Adaptive Quality-of-Service management is critical for enabling effective collaboration between distributed clients in a heterogeneous (wired and wireless) environment. This is because both client profiles (capabilities, interests and resources) and system resources can be significantly different and highly dynamic. This paper presents the design and prototype implementation of an adaptive QoS management framework for collaborative multimedia applications in distributed, heterogeneous environments. The overall goal of the framework is to locally adapt the shared information to meet the capabilities, interests and current state of each collaborating client while preserving the semantic content of the information to maintain effective sharing. Transformations investigated in this paper include gradual gradations and modality transformations. The framework builds on a publisher-subscriber messaging substrate that uses semantic profiles and provides each client with direct and immediate access to all information defined by its needs and capabilities, without having to maintain and update global rosters. It interfaces with the Simple Network Management Protocol (SNMP) to determine the state of the network by directly querying network elements. An experimental evaluation of the framework for wired and wireless clients is also presented.
Uploads
Papers by Pravin Bhandarkar