Demo Data from VLDB 2026 / reviewers in the wild / expert
Jonathan R. Agre
dblp:81/3995
· DBLP profile ↗
13ranked-venue papers
5as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-authorComputer networks · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 2Security and privacy · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
2 papers |
Wireless networking · 98% Network management and operations · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 70% Performance modeling and evaluation · 25% Parallel and multicore computing · 5% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless networking › WLAN
IEEE 802.11 |
0.1 | 1 | 2005 | Location enhancement to IEEE 802.11 DCF · INFOCOM 2005 |
Wireless networking
medium access control |
0.1 | 1 | 2005 | Location enhancement to IEEE 802.11 DCF · INFOCOM 2005 |
Wireless networking
spatial reuse |
0.1 | 1 | 2005 | Location enhancement to IEEE 802.11 DCF · INFOCOM 2005 |
Distributed systems › fault tolerance
failure recovery |
0.0 | 1 | 1992 | Recovering from Multiple Process Failures in the Time Warp Mechanism · IEEE Trans. Computers 1992 |
Distributed systems
fault tolerance |
0.0 | 1 | 1992 | Recovering from Multiple Process Failures in the Time Warp Mechanism · IEEE Trans. Computers 1992 |
Distributed systems › fault tolerance
rollback recovery |
0.0 | 1 | 1992 | Recovering from Multiple Process Failures in the Time Warp Mechanism · IEEE Trans. Computers 1992 |
Performance modeling and evaluation › simulation › discrete-event simulation › parallel discrete event simulation › optimistic simulation
time warp |
0.0 | 1 | 1992 | Recovering from Multiple Process Failures in the Time Warp Mechanism · IEEE Trans. Computers 1992 |
Network management and operations › fault management
fault diagnosis |
0.0 | 1 | 1986 | A message-based fault diagnosis procedure · SIGCOMM 1986 |
Parallel and multicore computing › task allocation
module allocation |
0.0 | 1 | 1981 | A Queueing Network Approach to the Module Allocation Problem in Distributed Systems · SIGMETRICS 1981 |
Performance modeling and evaluation › queueing models
queueing network model |
0.0 | 1 | 1981 | A Queueing Network Approach to the Module Allocation Problem in Distributed Systems · SIGMETRICS 1981 |
Methods — techniques the papers use, named apart from their topics
ns-2 simulation · 0.1analytical modeling · 0.1time warp · 0.0rollback · 0.0message-based diagnosis · 0.0queueing network analysis · 0.0network flow · 0.0integer programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Practical Resource Allocation Algorithms for QoS in OFDMA-Based Wireless SystemsabstractIn this work we propose an efficient resource allocation algorithm for OFDMA based wireless systems supporting heterogeneous traffic. The proposed algorithm provides proportionally fairness to data users and short term rate guarantees to real-time users. Based on the QoS requirements, buffer occupancy and channel conditions, we propose a scheme for rate requirement determination for delay constrained sessions. Then we formulate and solve the proportional fair rate allocation problem subject to those rate requirements and power/bandwidth constraints. Simulations results show that the proposed algorithm provides significant improvement with respect to the benchmark algorithm. Tolga Girici, Jonathan R. Agre, Anthony Ephremides |
CCNC | 3 |
| 2005 | Location enhancement to IEEE 802.11 DCFabstractIn this paper, we propose an enhancement to the existing IEEE 802.11 distributed coordination function (DCF) MAC to improve channel spatial reuse efficiency, and thus improve overall network data throughput. Our modification, named the location enhanced DCF (LED) for IEEE 802.11, incorporates location information in DCF frame exchange sequences so that stations sharing the communication channel are able to make better interference predictions and blocking assessments. Utilizing an underlying physical layer design that supports frame capture, the LED enhanced interference estimation can increase overall network data throughput by permitting more concurrent transmissions. In this paper we also analytically study the potential performance enhancement of the LED over the original IEEE 802.11 DCF. The results are verified using the ns-2 simulator, which shows that up to 35% of DCF blocking decisions are unnecessary and our LED method can achieve up to 22% more throughput than the original DCF. Tamer Nadeem, Lusheng Ji, Ashok K. Agrawala, Jonathan R. Agre |
INFOCOM | 4 |
| 2004 | Wireless WalletabstractWe present a framework for agreements in pervasive environments called the Universal Pervasive Transaction Framework (UPTF) for parties transacting in wireless insecure environments using mobile devices. We discuss one type of such agreement with commercial interest, namely mobile payments from a payer to a payee. We have implemented two complete systems for purchasing and payment with mobile devices utilizing UPTF. The first introduces a special purpose, new mobile device called the Universal Pervasive Transaction Device (UPTD) and the second utilizes J2ME-capable mobile phones. Yannis Labrou, Jonathan R. Agre, Lusheng Ji, Jesus Molina, Wei-lun Chen |
MobiQuitous | 2 |
| 2004 | Task computing for ubiquitous multimedia servicesabstractThe Task Computing framework is designed to operate in dynamic ubiquitous environments in which a mobile computing user dynamically discovers the current set of available semantically defined services. Task Computing allows the end-user to easily and seamlessly integrate and manipulate services found on their own computer, the nearby devices and relevant remote web services. The user can create, execute and monitor complex tasks resulting from compositions of these services. In this paper, how Task Computing addresses some issues in mobile and ubiquitous multimedia applications and some of the multimedia related semantic services currently implemented in this framework are described. Zhexuan Song, Ryusuke Masuoka, Jonathan R. Agre, Yannis Labrou |
MUM | 3 |
| 2001 | Cooperative modulation techniques for long haul relay in sensor networksabstractCooperative modulation techniques can reduce the energy requirements for the long haul transmission of data from localized sensor networks. This saving is vital in extending the battery life of power limited sensor nodes communicating over a time-limited channel. Several transmission methods, including a novel scheme that conveys information via node selection, are analyzed. The energy cost in local communications needed to support the cooperative long haul link is determined and used to make comparisons between the techniques. Kevin J. Quirk, Meera Srinivasan, Jonathan R. Agre |
GLOBECOM | 3 |
| 1995 | Autoconfigurable distributed control systemsabstractThis paper discusses ongoing research on automatically configurable distributed control systems. We are investigating the use of networks of relatively small controllers that contain intelligence and communication capabilities to perform factory automation. These systems are expected to be more robust, adaptable and flexible than conventional designs. To achieve these benefits, fundamental changes in the underlying control system architecture are needed. The system architecture is divided into two portions: the control infrastructure and the control algorithms. Requirements for the control infrastructure are described that implement basic services to support distributed control, including the ability for a new control node to announce its presence and capabilities to the system without disrupting ongoing activities. The control algorithms for this system must be designed with certain properties: autonomy and cooperativeness; that are able to respond to changes in the physical plant and its usage. A laboratory for studying autoconjigurable control systems is under development using prototype distributed controllers on a CAN-based network. Two experiments are described that demonstrate autoconfiguration capability. The potential applications and the future directions of this research are discussed. Jonathan R. Agre, Loren P. Clare, B. Brandin, J. Hoskins, M. Perrone |
ISADS | 1 |
| 1992 | Recovering from Multiple Process Failures in the Time Warp MechanismabstractA recovery protocol for distributed systems using the time warp control mechanism is described. The proposed protocol is fault tolerant to multiple process failures. Time warp is an optimistic execution technique in which synchronization is achieved using rollback. The recovery protocol exploits the redundancy already available to implement process rollback in the time warp mechanism. Thus, the protocol has little additional bookkeeping overhead, which contrasts with many other recovery protocols.> Divyakant Agrawal, Jonathan R. Agre |
IEEE Trans. Computers | 2 |
| 1991 | An Architecture for the Rollback Machine
Jonathan R. Agre, Peter A. Tinker |
ICPP (1) | 1 |
| 1989 | Recovering from Process Failures in the Time Warp MechanismabstractA recovery procedure for distributed systems using the time warp control mechanism is described. Time warp is an optimistic execution technique in which synchronization is achieved using rollback. The recovery procedure is a protocol that exploits the redundancy already available to implement process rollback in the time warp mechanism. Thus, the recovery protocol has little additional bookkeeping overhead, unlike many other recovery procedures. An informal proof of the correctness of the recovery procedure for a single process failure is presented. The protocol is extended so that it becomes resilient to multiple process failures.> Jonathan R. Agre, Divyakant Agrawal |
SRDS | 1 |
| 1986 | A message-based fault diagnosis procedure
Jonathan R. Agre |
SIGCOMM | 1 |
| 1985 | Approximate Solution to Multichain Queueing Networks with State Dependent Service Rates
Jonathan R. Agre, Satish K. Tripathi |
Perform. Evaluation | 1 |
| 1981 | A Queueing Network Approach to the Module Allocation Problem in Distributed SystemsabstractGiven a collection of distributed programs and the modules they use, the module allocation problem is to determine an assignment of modules to processors that minimizes the total execution cost of the programs. Standard approaches to this problem are based on solving either a network flow problem or a constrained 0-1 integer programming problem. Raymond M. Bryant, Jonathan R. Agre |
SIGMETRICS | 2 |
| 1978 | The slotted ring vs. the token-controlled ring: A comparative evaluationabstractIn this paper we analyze the performance of two predominant ring architectures: the slotted ring and the token-controlled ring. First we describe each of the networks. Then we discuss the simulation models that we developed for them, being careful to point out the assumptions that were made about the networks and their operating environment. Finally we describe the experiments that were run using the simulation models and present their results. Ashok K. Agrawala, Jonathan R. Agre, K. D. Gordon |
COMPSAC | 2 |