Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hari Madduri

dblp:65/2943 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Distributed systems
distributed object systems
0.011995
The Future of Distributed Object Computing - Panel Session · OOPSLA 1995
Programming languages and type systems
language design
0.011994
Composition of Before/After Metaclasses in SOM · OOPSLA 1994
Programming languages and type systems
language semantics
0.011994
Composition of Before/After Metaclasses in SOM · OOPSLA 1994
Programming languages and type systems › metaprogramming
metaobject protocol
0.011994
Composition of Before/After Metaclasses in SOM · OOPSLA 1994
Programming languages and type systems › object-oriented programming
object-oriented language design
0.011994
Composition of Before/After Metaclasses in SOM · OOPSLA 1994

Methods — techniques the papers use, named apart from their topics

metaclass derivation · 0.0
YearPublicationVenuePosition
1995 The Future of Distributed Object Computing - Panel Session
abstract
No abstract available.
Bob Marcus, Robert G. Atkinson, Chris Horn, Hari Madduri
OOPSLA4
1994 Composition of Before/After Metaclasses in SOM
abstract
In 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
OOPSLA3
1994 Development of Distributed and Client/Server Object-Oriented Applications: Industry Solutions (Panel)
abstract
The 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
OOPSLA3
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