VLDB 2026 Research / reviewers in the wild / expert
Hari Madduri
dblp:65/2943
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 2 · 1 first-authorTheory of computation · 2 · 1 first-author
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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
distributed object systems |
0.0 | 1 | 1995 | The Future of Distributed Object Computing - Panel Session · OOPSLA 1995 |
Programming languages and type systems
language design |
0.0 | 1 | 1994 | Composition of Before/After Metaclasses in SOM · OOPSLA 1994 |
Programming languages and type systems
language semantics |
0.0 | 1 | 1994 | Composition of Before/After Metaclasses in SOM · OOPSLA 1994 |
Programming languages and type systems › metaprogramming
metaobject protocol |
0.0 | 1 | 1994 | Composition of Before/After Metaclasses in SOM · OOPSLA 1994 |
Programming languages and type systems › object-oriented programming
object-oriented language design |
0.0 | 1 | 1994 | Composition of Before/After Metaclasses in SOM · OOPSLA 1994 |
Methods — techniques the papers use, named apart from their topics
metaclass derivation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | The Future of Distributed Object Computing - Panel SessionabstractNo abstract available. Bob Marcus, Robert G. Atkinson, Chris Horn, Hari Madduri |
OOPSLA | 4 |
| 1994 | Composition of Before/After Metaclasses in SOMabstractIn SOM, the IBM System Object Model, a class is a run-time object that defines the behavior of its instances by creating an instance method table. Because classes are objects, their behavior is defined by other classes (called metaclasses). For example, a “Before/After Metaclass” can be used to define the implementation of classes that, by suitable construction of their instance method tables, arrange for each invocation of a method to be preceded by execution of a “before method” and followed by execution of an “after method”. This paper introduces and solves the problem of composing different Before/After Metaclasses in the context of SOM. An enabling element in the solution is SOM's concept of derived metaclasses, i.e., at run-time a SOM system derives the appropriate metaclass of a class based on the classes of its parents and an optional metaclass constraint. Ira R. Forman, Scott Danforth, Hari Madduri |
OOPSLA | 3 |
| 1994 | Development of Distributed and Client/Server Object-Oriented Applications: Industry Solutions (Panel)abstractThe panel will discuss emerging “industrial” solutions that help programmers to develop distributed and client/server applications based on objects supporting so-called openness and heterogeneity. Lutz Heuser, John Dilley, Hari Madduri, Steven Rabin, Shawn Woods |
OOPSLA | 3 |
| 1987 | An Efficient Deadlock Avoidance Algorithm
Raphael A. Finkel, Hari Madduri |
Inf. Process. Lett. | 2 |
| 1984 | Extension of the Banker's Algorithm for Resource Allocation in a Distributed Operating System
Hari Madduri, Raphael A. Finkel |
Inf. Process. Lett. | 1 |