Demo Data from VLDB 2026 / reviewers in the wild / expert
Mark Astley
dblp:91/5003
· DBLP profile ↗
7ranked-venue papers
2as 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 · 3Software engineering, systems software and programming languages · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 88% Electronic design automation · 12% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › publish/subscribe systems
content-based publish/subscribe |
0.0 | 1 | 1999 | Matching Events in a Content-Based Subscription System · PODC 1999 |
Distributed systems › publish/subscribe systems
event matching |
0.0 | 1 | 1999 | Matching Events in a Content-Based Subscription System · PODC 1999 |
Distributed systems
publish/subscribe systems |
0.0 | 1 | 1999 | Matching Events in a Content-Based Subscription System · PODC 1999 |
Distributed systems › publish/subscribe systems
subscription matching |
0.0 | 1 | 1999 | Matching Events in a Content-Based Subscription System · PODC 1999 |
Electronic design automation › design representation
architecture description language |
0.0 | 1 | 1998 | Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy Management · SIGSOFT FSE 1998 |
Distributed systems › middleware
distributed object middleware |
0.0 | 1 | 1998 | Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy Management · SIGSOFT FSE 1998 |
Distributed systems
middleware |
0.0 | 1 | 1998 | Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy Management · SIGSOFT FSE 1998 |
Distributed systems › distributed management
policy-based management |
0.0 | 1 | 1998 | Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy Management · SIGSOFT FSE 1998 |
Methods — techniques the papers use, named apart from their topics
actor model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Online Optimization for Latency Assignment in Distributed Real-Time SystemsabstractAs distributed real-time applications gain in popularity, a key challenge is to allocate resources so that diverse real-time requirements (including non-real-time applications), distributed application components and varying workloads can all be accommodated without violating timeliness constraints. We examine the problem of resource allocation in distributed soft real-time systems, where both network and CPU resources are consumed. The timeliness constraints of applications are expressed through utility functions, which compute "benefit" as a function of end-to-end latency. We present LLA (Lagrangian Latency Assignment), a scalable and efficient distributed algorithm which maximizes aggregate utility by computing an optimal trade-off between end-to-end latency and allocated resources. The algorithm runs continuously and adapts to both workload and resource variations. LLA is guaranteed to converge if the workload and resource requirements stabilize. We evaluate the quality of results and convergence characteristics under various workloads, using both simulation and real-world experimentation. Cristian Lumezanu, Sumeer Bhola, Mark Astley |
ICDCS | 3 |
| 2006 | Utility Optimization for Event-Driven Distributed InfrastructuresabstractEvent-driven distributed infrastructures are becoming increasingly important for information dissemination and application integration. We examine the problem of optimal resource allocation for such an infrastructure composed of an overlay of nodes. Resources, like CPU and network bandwidth, are consumed by both message flows and message consumers; therefore, we consider both rate control for flows and admission control for consumers. This makes the optimization problem difficult because the objective function is nonconcave and the constraint set is nonconvex. We present LRGP (Lagrangian Rates, Greedy Populations), a scalable and efficient distributed algorithm to maximize the total system utility. The key insight of our solution involves partitioning the optimization problem into two types of subproblems: a greedy allocation for consumer admission control and a Lagrangian allocation to compute the flow rates, and linking the subproblems in a manner that allows tradeoffs between consumer admission and flow rates while satisfying the nonconvex constraints. LRGP allows an autonomic approach to system management where nodes collaboratively optimize aggregate system performance. We evaluate the quality of results and convergence characteristics under various workloads. Cristian Lumezanu, Sumeer Bhola, Mark Astley |
ICDCS | 3 |
| 2006 | Low-Overhead Message Tracking for Distributed Messaging
Seung Jun, Mark Astley |
Middleware | 2 |
| 2000 | Exploiting IP Multicast in Content-Based Publish-Subscribe Systems
Lukasz Opyrchal, Mark Astley, Joshua S. Auerbach, Guruduth Banavar, Robert E. Strom, Daniel C. Sturman |
Middleware | 2 |
| 1999 | Matching Events in a Content-Based Subscription SystemabstractContent-based subscription systems are an emerging alternative to traditional publish-subscribe systems, because they permit more flexible subscriptions along multiple dimensions. In these systems, each subscription is a predicate which may test arbitrary attributes within an event. However, the matching problem for content-based systems — determining for each event the subset of all subscriptions whose predicates match the event — is still an open problem. We present an efficient, scalable solution to the matching problem. Our solution has an expected time complexity that is sub-linear in the number of subscriptions, and it has a space complexity that is linear. Specifically, we prove that for predicates reducible to conjunctions of elementary tests, the expected time to match a random event is no greater than O(N 1;) where N is the number of subscriptions, and is a closed-form expression that depends on the number and type of attributes (in some cases, 1=2). We present some optimizations to our algorithms that improve the search time. We also present the results of simulations that validate the theoretical bounds and that show acceptable performance levels for tens of thousands of subscriptions. 1 Marcos K. Aguilera, Robert E. Strom, Daniel C. Sturman, Mark Astley, Tushar Deepak Chandra |
PODC | 4 |
| 1998 | Customizaton and Compositon of Distributed Objects: Middleware Abstractions for Policy ManagementabstractCurrent middleware solutions such as CORBA and Java's RMI emphasize compositional design by separating functional aspects of a system (e.g. objects) from the mechanisms used for interaction (e.g. remote procedure call through stubs and skeletons). While this is an effective solution for handling distributed interactions, higher-level requirements such as heterogeneity, availability, and adaptability require policies for resource management as well as interaction. We describe the Distributed Connection Language (dcl): an architecture description language based on the Actor model of distributed objects. System components and the policies which govern an architecture are specified as encapsulated groups of actors. Composition operators are used to build connections between components as well as customize their behavior. This customization is realized using a meta-architecture. We describe the syntax and semantics of dcl, and illustrate the language by way of several examples. Mark Astley, Gul A. Agha |
SIGSOFT FSE | 1 |
| 1996 | A Visualization Model for Concurrent Systems
Mark Astley, Gul A. Agha |
Inf. Sci. | 1 |