Demo Data from EDBT 2026 / reviewers in the wild / expert
Wenhao An
dblp:75/10659
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
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 |
Program analysis · 77% Compilers and program optimization · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › data flow analysis
value-flow analysis |
0.2 | 1 | 2016 | A Semi-Automatic Approach of Transforming Applications to be Multi-Tenancy Enabled · IEEE Trans. Serv. Comput. 2016 |
Cloud and datacenter computing
multi-tenancy |
0.2 | 1 | 2016 | A Semi-Automatic Approach of Transforming Applications to be Multi-Tenancy Enabled · IEEE Trans. Serv. Comput. 2016 |
Compilers and program optimization
program transformation |
0.1 | 1 | 2016 | A Semi-Automatic Approach of Transforming Applications to be Multi-Tenancy Enabled · IEEE Trans. Serv. Comput. 2016 |
Methods — techniques the papers use, named apart from their topics
taint analysis · 0.5value-flow graph · 0.2value flow graph · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | A Semi-Automatic Approach of Transforming Applications to be Multi-Tenancy EnabledabstractAs a popular technique in cloud computing, multi-tenancy (MT) can significantly ease software maintenance, and improve resource utilization. To make use of the MT technique, an application may need to be transformed to be MT-enabled. This process involves finding and processing a special kind of data entities named global isolation points (GIPs). Practically, finding all GIPs of an application is challenging. Traditional method involves manually browsing the application code, requiring a great deal of human effort. To solve this problem, we introduce a toolkit named Auto-MT to help find and process GIPs of an application. Auto-MT is able to find new GIPs based on their relations to known GIPs. To characterize the relation, a novel graph called value flow graph (VFG) is introduced, which models the value flows of data entities. It can also be used in other scenarios, like taint analysis. We have implemented Auto-MT as an Eclipse Plug-in, and applied it to transform Roller, a widely used Java application. Experimental results show that Auto-MT saves substantial human effort, and accelerates the process of transforming applications to be MT-enabled. Liya Fan, Zhihu Wang, Wenhao An, Yu Wang 0021 |
IEEE Trans. Serv. Comput. | 4 |
| 2012 | A Cost-Effective Approach to Delivering Analytics as a ServiceabstractAnalytical solutions are considered as increasingly important for modern enterprises. Currently, systematical adoption of analytical solutions is limited to only a small set of large enterprises, as the deployment cost is high due to high performance hardware requirement and expensive analytics software. Moreover, such on-premises solutions are not suitable for the occasional analytics consumers. In order to accelerate the prevalence of analytical solutions, this paper explores the feasibility of leveraging SaaS (Software-as-a-Service) delivery model to provide analytics capabilities as services in a cost-effective way. The main contributions of our work include: (1) proposing a framework to enable enterprise tenants to consume analytics capabilities as services; (2) developing a method to enhance existing analytics platform to support multi-tenancy so that a single software instance can effectively support multiple concurrent tenants; (3) designing an SLA (Service Level Agreement) customization mechanism to satisfy the diverse analytics capability demands of tenants. A prototype system has been developed to evaluate the feasibility of our approach. Liya Fan, Wenhao An |
ICWS | 4 |