EDBT 2026 Demo / reviewers in the wild / expert
Atri Indiresan
dblp:64/483
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, 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 architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 60% Performance modeling and evaluation · 40% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
simulation and emulation |
0.0 | 1 | 1998 | The END: A Network Adapter Design Tool · INFOCOM 1998 |
Operating systems › resource management › process management
CPU scheduling |
0.0 | 1 | 1997 | Structuring Communication Software for Quality-of-Service Guarantees · IEEE Trans. Software Eng. 1997 |
Embedded and real-time systems › real-time communication
quality-of-service guarantees |
0.0 | 1 | 1996 | Structuring communication software for quality-of-service guarantees · RTSS 1996 |
Embedded and real-time systems
real-time communication |
0.0 | 1 | 1996 | Structuring communication software for quality-of-service guarantees · RTSS 1996 |
Methods — techniques the papers use, named apart from their topics
device emulation · 0.0traffic enforcement · 0.0buffer management · 0.0admission control · 0.0CPU and link scheduling · 0.0cooperative preemption · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | The END: A Network Adapter Design ToolabstractWe present the design and implementation of the Emulated Network Device (END), a network adapter design tool that facilitates accurate evaluation of alternative adapter designs. Using device emulation, the END permits designers to couple a representative model of an adapter with a real host and its communication software. Different adapter designs can be evaluated and compared accurately in a realistic setting, i.e., while capturing host-adapter concurrency and interaction overheads, before building a prototype. We present the architectural framework adopted by the END and demonstrate its feasibility via a case study of a commercial network adapter. Several design improvements to alleviate performance bottlenecks are realized and evaluated using the END, highlighting its utility as a network adapter design tool. Atri Indiresan, Ashish Mehra, Kang G. Shin |
INFOCOM | 1 |
| 1997 | Structuring Communication Software for Quality-of-Service GuaranteesabstractWe propose architectural mechanisms for structuring host communication software to provide QoS guarantees. We present and evaluate a QoS sensitive communication subsystem architecture for end hosts that provides real time communication support for generic network hardware. This architecture provides services for managing communication resources for guaranteed QoS (real time) connections, such as admission control, traffic enforcement, buffer management, and CPU and link scheduling. The architecture design is based on three key goals: maintenance of QoS guarantees on a per connection basis, overload protection between established connections, and fairness in delivered performance to best effort traffic. Using this architecture we implement real time channels, a paradigm for real time communication services in packet switched networks. The proposed architecture features a process per channel model that associates a channel handler with each established channel. The model employed for handler execution is one of "cooperative" preemption, where an executing handler yields the CPU to a waiting higher priority handler at well defined preemption points. The architecture provides several configurable policies for protocol processing and overload protection. We present extensions to the admission control procedure for real time channels to account for cooperative preemption and overlap between protocol processing and link transmission at a sending host. We evaluate the implementation to demonstrate the efficacy with which the architecture maintains QoS guarantees on outgoing traffic while adhering to the stated design goals. Ashish Mehra, Atri Indiresan, Kang G. Shin |
IEEE Trans. Software Eng. | 2 |
| 1996 | Structuring communication software for quality-of-service guaranteesabstractWe propose architectural mechanisms for structuring host communication software to provide QoS guarantees. In particular, we present and evaluate a QoS sensitive communication subsystems architecture for end hosts that provides real time communication support for generic network hardware. This architecture provides services for managing communication resources for guaranteed QoS (real time) connections, such as admission control, traffic enforcement, buffer management, and CPU and link scheduling. The design of the architecture is based on three key goals: maintenance of QoS guarantees on a per connection basis, overload protection between established connections, and fairness in delivered performance to best effort traffic. Using this architecture we implement real time channels, a paradigm for real time communication services in packet switched networks. We evaluate the implementation to demonstrate the efficacy with which the architecture maintains QoS guarantees while adhering to the stated design goals. The evaluation also demonstrates the need for specific features and policies provided in the architecture. Ashish Mehra, Atri Indiresan, Kang G. Shin |
RTSS | 2 |