Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rimon Barr is active.

Publication


Featured researches published by Rimon Barr.


very large data bases | 2001

Efficiently publishing relational data as XML documents

Jayavel Shanmugasundaram; Eugene J. Shekita; Rimon Barr; Michael J. Carey; Bruce G. Lindsay; Hamid Pirahesh; Berthold Reinwald

Abstract. XML is rapidly emerging as a standard for exchanging business data on the World Wide Web. For the foreseeable future, however, most business data will continue to be stored in relational database systems. Consequently, if XML is to fulfill its potential, some mechanism is needed to publish relational data as XML documents. Towards that goal, one of the major challenges is finding a way to efficiently structure and tag data from one or more tables as a hierarchical XML document. Different alternatives are possible depending on when this processing takes place and how much of it is done inside the relational engine. In this paper, we characterize and study the performance of these alternatives. Among other things, we explore the use of new scalar and aggregate functions in SQL for constructing complex XML documents directly in the relational engine. We also explore different execution plans for generating the content of an XML document. The results of an experimental study show that constructing XML documents inside the relational engine can have a significant performance benefit. Our results also show the superiority of having the relational engine use what we call an “outer union plan” to generate the content of an XML document.


Software - Practice and Experience | 2005

JiST: an efficient approach to simulation using virtual machines†

Rimon Barr; Zygmunt J. Haas; Robbert van Renesse

Discrete event simulators are important scientific tools and their efficient design and execution is the subject of much research. In this paper, we propose a new approach for constructing simulators that leverages virtual machines and combines advantages from the traditional systems‐based and language‐based simulator designs. We introduce JiST, a Java‐based simulation system that executes discrete event simulations both efficiently and transparently by embedding simulation semantics directly into the Java execution model. The system provides standard benefits that the modern Java runtime affords. In addition, JiST is efficient, out‐performing existing highly optimized simulation runtimes. As a case study, we illustrate the practicality of the JiST framework by applying it to the construction of SWANS, a scalable wireless ad hoc network simulator. We simulate million node wireless networks, which represents two orders of magnitude increase in scale over what existing simulators can achieve on equivalent hardware and at the same level of detail. Copyright


Operating Systems Review | 2002

On the need for system-level support for ad hoc and sensor networks

Rimon Barr; John C. Bicket; Daniel S. Dantas; Bowei Du; T. W. Danny Kim; Bing Zhou; Emin Gün Sirer

Ad hoc and sensor networks are an important, emerging niche that is poorly supported by existing operating systems. In this paper, we argue that network-wide energy management is a primary concern in ad hoc networks, and that this functionality is best provided by a systems layer. We are currently designing and implementing a distributed, power-aware, adaptive operating system, called MagnetOS, specifically targeting ad hoc and sensor networks. MagnetOS provides a single system image of a unified Java virtual machine across the nodes that comprise an ad hoc network. By automatically and transparently partitioning applications into components and dynamically placing these components on nodes within the ad hoc network, our system reduces energy consumption, avoids hotspots and increases system longevity. We show that a systems approach to automatic object placement in an ad hoc network can increase system longevity by a factor of four to five.


international conference on mobile systems, applications, and services | 2005

Design and implementation of a single system image operating system for ad hoc networks

Hongzhou Liu; Tom Roeder; Kevin Walsh; Rimon Barr; Emin Gün Sirer

In this paper, we describe the design and implementation of a distributed operating system for ad hoc networks. Our system simplifies the programming of ad hoc networks and extends total system lifetime by making the entire network appear as a single virtual machine. It automatically and transparently partitions applications into components and dynamically finds them a placement on nodes within the network to reduce energy consumption and to increase system longevity. This paper describes our programming model, outlines the design and implementation of our system and examines the energy efficiency of our approach through extensive simulations as well as validation of a deployment on a physical testbed. We evaluate practical, power-aware, general-purpose algorithms for component placement and migration, and demonstrate that they can significantly increase system longevity by effectively distributing energy consumption and avoiding hotspots.


personal, indoor and mobile radio communications | 2005

Density-independent, scalable search in ad hoc networks

Zygmunt J. Haas; Rimon Barr

We analyze the asymptotic cost of discovering a route within a flat ad hoc network and we show that one can discover a route with cost that is proportional only to the area of the network and that is independent of the number of network nodes. Furthermore, we show that this is optimal and that bordercasting (a query propagation protocol where a node retransmits a query to a set of nodes at some hop-distance away) possesses this density-independence property. We present the design of bordercast and the associated maintenance protocols, and we evaluate their performance. In particular, we highlight that the aggregation of local information by boredercasting at each network node is a fundamental building block for the construction of scalable protocols in flat ad hoc networks


International Journal of Wireless Information Networks | 2007

Density-Independent, Scalable Search in Ad Hoc Networks

Zygmunt J. Haas; Rimon Barr

We analyze the asymptotic cost of discovering a route within a flat ad hoc network and we show that one can discover a route with cost that is proportional only to the area of the network, which is independent of the number of network nodes. Furthermore, we show that this is optimal and that bordercasting (a query propagation protocol where a node retransmits a query to a set of nodes at some hop-distance away) possesses this density-independence property. We present the design of bordercast and the associated maintenance protocols, and we evaluate their performance. In particular, we highlight that the aggregation of local information by bordercasting at each network node is a fundamental building block for the construction of scalable protocols in flat ad hoc networks.


Archive | 2004

An efficient, unifying approach to simulation using virtual machines

Zygmunt J. Haas; Rimon Barr


Archive | 2005

Scalable Wireless Ad Hoc Network Simulation

Rimon Barr; Zygmunt J. Haas; Robbert van Renesse


Archive | 2005

System for and method of improving discrete event simulation using virtual machines

Rimon Barr; Zygmunt J. Haas; Robbert Vanrenesse


Software - Practice and Experience | 2005

JiST: an efficient approach to simulation using virtual machines: Research Articles

Rimon Barr; Zygmunt J. Haas; Robbert van Renesse

Collaboration


Dive into the Rimon Barr's collaboration.

Researchain Logo
Decentralizing Knowledge