Shalab Goel

  • Citations Per Year
Learn More
Multiversion concurrency control schemes are often limited in their practicability due to their storage requirements for multiple versions of the data. However, a class of multiver-sion schemes utilize only the versions, maintained for the purpose of recovery, to improve the concurrency by allowing the concurrent execution of "non conflicting" read-write(More)
The rapid growth of interconnected computer networks has generated a lot of interest in migrating the distributed systems to a wide area network (WAN) environment, such as the Internet. We have developed mechanisms for studying the performance of the distributed transaction processing on the Internet, without actually having to move the database sites to(More)
Diierent coding/decoding schemes for video frames require diierent amount of CPU processing overheads, and result in diierent amount of frame data compression. In this paper, we study the performance of alternative codec schemes as supported in a video conferencing software called NV. We present the concept of momentum which is the number of blocks in video(More)
We describe the model and implementation of two approaches for method execution in distributed object query processing. The first approach is the traditional data migration approach in which remote data accesses (if required) are made to compose an in-memory object at the query site which is followed by method invocation on this object. The second approach(More)
Three major technical issues can be identified in th e design of the digital part of the audiovisual library of Bibliotheque Nationale de France : digitizing policies, end-user interface issues for time-base d media and real-time media impact on network an d software design . Two specific factors have to be considered with special care in the research(More)
An adequate level of trust must be established between prospective partners before an interaction can begin. In asymmetric trust relationships, one of the interacting partners is stronger. The weaker partner can gain a higher level of trust by disclosing private information. Dissemination of sensitive data owned by the weaker partner starts at this moment.(More)
We discuss the adaptable features in a video conferencing system and how they can be tuned to preserve video quality when the network performance degrades. We present the implementation of two such features { resolution reduction and frame resizing { in an existing video conferencing software called NV developed at Xerox PARC. The savings in transmission(More)
Digital libraries are a repository of documents that are large volumes of integrated text, image, video and sound data. In such an environment, users may not have an eecient access mechanisms for the data, and in some cases may not even know what is available and how and where it is located. To facilitate the users in retrieving the documents from this vast(More)
The support for a video conference session recording provides the capability of saving video frames when the quality of service becomes unacceptable or when some of the recipients become unreachable. A user may want to store the conference session to be able to review/edit it later. EEcient retrieval of a session recorded at a remote user's site requires(More)