Demo Data from VLDB 2026 / reviewers in the wild / expert
Guoli Li 0002
dblp:72/3683-2
· DBLP profile ↗
7ranked-venue papers
6as first author
0since 2021 · last 2010
0000-0003-3592-5305ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 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
1 paper |
Distributed systems · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › publish/subscribe systems
content-based routing |
0.1 | 1 | 2007 | XML Routing in Data Dissemination Networks · ICDE 2007 |
Distributed systems
publish/subscribe systems |
0.1 | 1 | 2007 | XML Routing in Data Dissemination Networks · ICDE 2007 |
Methods — techniques the papers use, named apart from their topics
XPath evaluation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | A distributed service-oriented architecture for business process executionabstractThe Business Process Execution Language (BPEL) standardizes the development of composite enterprise applications that make use of software components exposed as Web services. BPEL processes are currently executed by a centralized orchestration engine, in which issues such as scalability, platform heterogeneity, and division across administrative domains can be difficult to manage. We propose a distributed agent-based orchestration engine in which several lightweight agents execute a portion of the original business process and collaborate in order to execute the complete process. The complete set of standard BPEL activities are supported, and the transformations of several BPEL activities to the agent-based architecture are described. Evaluations of an implementation of this architecture demonstrate that agent-based execution scales better than a non-distributed approach, with at least 70% and 120% improvements in process execution time, and throughput, respectively, even with a large number of concurrent process instances. In addition, the distributed architecture successfully executes large processes that are shown to be infeasible to execute with a nondistributed engine. Guoli Li 0002, Vinod Muthusamy, Hans-Arno Jacobsen |
ACM Trans. Web | 1 |
| 2009 | Transactional Mobility in Distributed Content-Based Publish/Subscribe SystemsabstractThis paper formalizes transactional properties for publish/subscribe client mobility and develops protocols to realize them. Evaluations show that compared to traditional protocols, those developed in this paper, in addition to supporting transactional properties, are more stable with respect to message and processing overheads. Changes in factors such as the number of moving clients have little impact, making the protocols more scalable and simpler to administer due to predictable resource requirements. Songlin Hu 0001, Vinod Muthusamy, Guoli Li 0002, Hans-Arno Jacobsen |
ICDCS | 3 |
| 2008 | Routing of XML and XPath Queries in Data Dissemination NetworksabstractXML-based data dissemination networks are rapidly gaining momentum. In these networks XML content is routed from data producers to data consumers throughout an overlay network of content-based routers. Routing decisions are based on XPath expressions (XPEs) stored at each router. To enable efficient routing, while keeping the routing state small, we introduce an advertisement-based routing algorithm for XML content, present a novel data structure for managing XPEs, especially apt for the hierarchical nature of XPEs and XML, and develop several optimizations for reducing the number of XPEs required to manage the routing state. The experimental evaluation shows that our algorithms and optimizations reduce the routing table size by up to 90%, improve the routing time by roughly 85%, and reduce overall network traffic by about 35%. Experiments running on PlanetLab show the scalability of our approach. Guoli Li 0002, Shuang Hou, Hans-Arno Jacobsen |
ICDCS | 1 |
| 2008 | Adaptive Content-Based Routing in General Overlay Topologies
Guoli Li 0002, Vinod Muthusamy, Hans-Arno Jacobsen |
Middleware | 1 |
| 2007 | XML Routing in Data Dissemination NetworksabstractThis paper addresses the XML/XPath content-based routing problem. More specifically, this paper focuses on the problem of efficiently routing an XML document emitted from a data producers at one point in the network to a set of data consumers located anywhere throughout the network. Prior to receiving XML documents, consumers must have expressed interest in receiving XML documents by registering XPEs with the network. This problem statement is akin to the well-known publish/subscribe matching problem. However, the main difference here is that in the case of data dissemination networks there exists no one single centralized publish/subscribe system, but a network of content-based routers (i.e., a network or federation of publish/subscribe systems). Guoli Li 0002, Shuang Hou, Hans-Arno Jacobsen |
ICDE | 1 |
| 2005 | A Unified Approach to Routing, Covering and Merging in Publish/Subscribe Systems Based on Modified Binary Decision DiagramsabstractThe challenge faced by content-based publish/subscribe systems is the ability to handle a vast amount of dynamic information with limited system resources. In current p/s systems, each subscription is processed in isolation. Neither relationships among individual subscriptions are exploited, nor historic information about subscriptions and publications is taken into account. We believe that this neglect limits overall system efficiency. In this paper, we represent subscriptions using modified binary decision diagrams (MBDs), and design an index data structure to maintain distinct predicates and manage associated Boolean variables. Our MBD-based approach can address, in a unified way, publication routing and subscription/advertisement covering and merging. We propose a novel covering algorithm based on MBDs. The algorithm can take historic information about subscription and publication populations into account and exploits relations between subscriptions. We explore merging, especially imperfect merging, and discuss an advertisement-based optimization applicable to subscription merging Guoli Li 0002, Shuang Hou, Hans-Arno Jacobsen |
ICDCS | 1 |
| 2005 | Composite Subscriptions in Content-Based Publish/Subscribe Systems
Guoli Li 0002, Hans-Arno Jacobsen |
Middleware | 1 |