VLDB 2026 Research / reviewers in the wild / expert
Xiangpeng Zhao
dblp:74/4565
· DBLP profile ↗
18ranked-venue papers
4as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 13 · 4 first-authorComputer networks · 3 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3Databases, data management, data science and information retrieval · 1Theory of computation · 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.
| Software engineering, system software, and programming languages
2 papers |
Services computing and microservices · 50% Programming languages and type systems · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language semantics › behavioral semantics
process semantics |
0.1 | 1 | 2007 | Towards the theoretical foundation of choreography · WWW 2007 |
Services computing and microservices › service composition
service choreography |
0.1 | 1 | 2007 | Towards the theoretical foundation of choreography · WWW 2007 |
Services computing and microservices › service orchestration
BPEL |
0.1 | 1 | 2005 | Semantics of BPEL4WS-Like Fault and Compensation Handling · FM 2005 |
Programming languages and type systems
language semantics |
0.1 | 1 | 2005 | Semantics of BPEL4WS-Like Fault and Compensation Handling · FM 2005 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A multilayer recognition model for twitter user geolocation
Haina Tang, Xiangpeng Zhao, Yongmao Ren |
Wirel. Networks | 2 |
| 2019 | Efficient Identification of TOP-K Heavy Hitters over Sliding Windows
Haina Tang, Yulei Wu, Tong Li 0012, Chunjing Han, Jingguo Ge, Xiangpeng Zhao |
Mob. Networks Appl. | 6 |
| 2013 | Algorithms for checking channel passing in web service choreography
Chao Cai 0002, Liyang Peng, Xiangpeng Zhao, Zongyan Qiu, Shengchao Qin |
Frontiers Comput. Sci. | 4 |
| 2009 | Enforcing Constraints on Life Cycles of Business ArtifactsabstractArtifact-centric business process models allow to describe artifacts (data objects) and their life cycles, which allow designers to focus on individual artifact in business processes, thus simplifies the design and analysis of business process model. However, this feature is a double-edged sword. The description of the relationships between artifacts becomes a new and nontrivial problem. It is better that the associations among business artifacts are specified at a high level as logical assertions. We think taking business constraints as complements of artifact-centric business operational model is an useful idea. Based on this consideration,in this paper, we propose an approach which combines both the declarative way and the procedural way in the construction of business processes. This flexibility can help designers to separate the parts of a business process that are more likely to change from those that are less likely to change. We propose a language TiLE to specify business constraints, and give complexity results on the satisfiability of TiLE. Moreover, we discussed how to enforce the constraints at run-time. Xiangpeng Zhao, Jianwen Su, Zongyan Qiu |
TASE | 1 |
| 2009 | Global-to-Local Approach to Rigorously Developing Distributed System with Exception Handling
Chao Cai 0002, Zongyan Qiu, Xiangpeng Zhao |
J. Comput. Sci. Technol. | 4 |
| 2008 | Correct Channel Passing by Construction
Chao Cai 0002, Zongyan Qiu, Xiangpeng Zhao |
ICFEM | 3 |
| 2008 | A Formal Model of Human WorkflowabstractBPEL (Business Process Execution Language) has become the standard for specifying and executing workflow specifications for Web service composition invocation. A major weakness of BPEL is the lack of so-called "human workflow" support. The BPEL4People specification tries to amend this by adding human task support to BPEL. In this paper, we propose a formal model of BPEL4People using the CSP process algebra, and discuss some issues we found through analyzing the model. Although based on BPEL4People, this is a general work, and can also be viewed as a formal model of human workflow. Xiangpeng Zhao, Zongyan Qiu, Chao Cai 0002 |
ICWS | 1 |
| 2008 | Reasoning about Channel Passing in ChoreographyabstractWeb services choreography describes global models of service interactions among a set of participants. For an interaction to be executed, the participants must know the required channel(s) used in the interaction, otherwise the execution will get stuck. Because of dynamic composition, the initial channel set on each participant is often insufficient to meet the requirements. It is the responsibility of the participants to pass required channels owned (known) by one to some others. Since a choreography may involve many participants and complex channel constraints, it is hard for designers to specify channel passing in a choreography exactly as required. In this paper, we address the problem of checking whether a choreography lacks channels or has redundant channels, and how to automatically generate channel passing based on interaction flows of the choreography in the case of channel absence. Concretely, we propose a small language Chorcnamed for a channel interaction sub-language for modeling the channel passing aspect of choreography. Based on the formal operational semantics of Chorc, the algorithms for static checking choreography and generating channel passing are studied as well. Chao Cai 0002, Liyang Peng, Xiangpeng Zhao, Zongyan Qiu |
TASE | 4 |
| 2007 | Exploring the Connection of Choreography and Orchestration with Exception Handling and Finalization/Compensation
Xiangpeng Zhao, Chao Cai 0002, Zongyan Qiu |
FORTE | 2 |
| 2007 | Towards the theoretical foundation of choreographyabstractWith the growth of interest on the web services, people pay increasinglyattention to the choreography, that is, to describe collaborations ofparticipants in accomplishing a common business goal from a globalviewpoint. In this paper, based on a simple choreography language and arole-oriented process language, we study some fundamental issues relatedto choreography, especially those related to implementation, includingsemantics, projection and natural projection, dominant role in choices anditerations, etc. We propose the concept of dominant role and somenovel languages structures related to it. The study reveals some cluesabout the language, the semantics, the specification and theimplementation of choreography. Zongyan Qiu, Xiangpeng Zhao, Chao Cai 0002 |
WWW | 2 |
| 2006 | Verifying BPEL Workflows Under Authorisation Constraints
Xiangpeng Zhao, Antonio Cerone, Padmanabhan Krishnan |
Business Process Management | 1 |
| 2006 | A Type System for the Relational Calculus of Object Systems
Xiangpeng Zhao, Zongyan Qiu |
ICECCS | 2 |
| 2006 | Type Checking Choreography Description Language
Xiangpeng Zhao, Zongyan Qiu, Chao Cai 0002, Geguang Pu |
ICFEM | 2 |
| 2006 | Model Checking Dynamic UML Consistency
Xiangpeng Zhao, Zongyan Qiu |
ICFEM | 1 |
| 2006 | A Formal Model forWeb Service Choreography Description Language (WS-CDL)abstractWe propose a language CDL as a formal model of simplified WS-CDL. The operational semantics of CDL is given, and static validation and verification of choreographies is studied. Some properties of the proposed model are verified using the SPIN model-checker, which illustrates the potential usage and benefits of the formal model Xiangpeng Zhao, Zongyan Qiu, Geguang Pu |
ICWS | 2 |
| 2006 | Patterns with Algebraic Properties in BPEL0abstractIn the paper, we proposed a language called BPEL0 with its formal semantics as the foundations of WSBPEL. In this paper, we follow the way Van der Aalst proposed on pattern analysis in workflow languages (2003), and present the patterns for BPEL0. Moreover, the expressiveness of BPEL0 is also embodied by means of putting these patterns in the program environment composed of other programming operators. Those properties about the patterns with its environment are captured by the algebraic laws, which can be proven in the framework of BPEL0 semantic domain. Geguang Pu, Huibiao Zhu, Jifeng He 0001, Zongyan Qiu, Xiangpeng Zhao |
ISoLA | 6 |
| 2005 | Semantics of BPEL4WS-Like Fault and Compensation Handling
Zongyan Qiu, Geguang Pu, Xiangpeng Zhao |
FM | 4 |
| 2004 | An Approach to Hardware/Software Partitioning for Multiple Hardware Devices Model
Geguang Pu, Xiangpeng Zhao, Zongyan Qiu, Jifeng He 0001, Wang Yi 0001 |
SEFM | 2 |