Demo Data from VLDB 2026 / reviewers in the wild / expert
Yuhong Cai
dblp:10/479
· DBLP profile ↗
5ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 3 first-authorArtificial intelligence and machine learning · 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.
| Software engineering, system software, and programming languages
3 papers |
Software testing · 75% Requirements engineering and software design · 25% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 77% Distributed systems · 23% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
performance testing |
0.1 | 2 | 2007 | Synthesizing client load models for performance engineering via web crawling · ASE 2007 Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool · ASE 2004 |
Software testing
web application testing |
0.1 | 1 | 2007 | Synthesizing client load models for performance engineering via web crawling · ASE 2007 |
Requirements engineering and software design › computer-aided software engineering
tool integration |
0.0 | 2 | 2007 | Synthesizing client load models for performance engineering via web crawling · ASE 2007 Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool · ASE 2004 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2001 | Generation of Distributed System Test-Beds from High-Level Software Architecture Descriptions · ASE 2001 |
Software testing › test generation
automated test generation |
0.0 | 1 | 2001 | Generation of Distributed System Test-Beds from High-Level Software Architecture Descriptions · ASE 2001 |
Distributed systems
middleware |
0.0 | 1 | 2001 | Generation of Distributed System Test-Beds from High-Level Software Architecture Descriptions · ASE 2001 |
Methods — techniques the papers use, named apart from their topics
web crawling · 0.1stochastic form chart · 0.1code generation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Synthesizing client load models for performance engineering via web crawlingabstractAccurate web application performance testing relies on the use of loading tests based on a realistic client behaviour load model. Unfortunately developing such load models and associated test plans and scripts is tedious and error-prone with most existing web performance testing tools providing limited client load modelling capabilities. We describe a new approach and toolset that we have developed, MaramaMTE+, which improves the ability to model realistic web client load behaviour, automatically generates complex web application testing plans and scripts, and integrates load behaviour modelling with a generic performance engineering tool. MaramaMTE+ uses a stochastic form chart as its client loading model. A 3rd party web crawler application extracts structural information from a target web site, aggregating the collected data into a crawler database that is then used for form chart model generation. The performance engineer then augments this synthesized form chart with client loading probabilities. Realistic web loading tests for a 3rd party web load testing tool are then automatically generated from this resultant stochastic form chart client load model. We describe the development of our MaramaMTE+ environment, example usage of the tool, and compare and contrast the results obtained from our generated performance load tests against hand-built 3rd party tool load tests Yuhong Cai, John C. Grundy, John G. Hosking |
ASE | 1 |
| 2005 | SoftArch/MTE: Generating Distributed System Test-Beds from High-Level Software Architecture Descriptions
John C. Grundy, Yuhong Cai, Anna Liu |
Autom. Softw. Eng. | 2 |
| 2004 | Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool
Yuhong Cai, John C. Grundy, John G. Hosking |
ASE | 1 |
| 2004 | Software Architecture Modelling and Performance Analysis with Argo/MTE
Yuhong Cai, John C. Grundy, John G. Hosking, Xiaoling Dai |
SEKE | 1 |
| 2001 | Generation of Distributed System Test-Beds from High-Level Software Architecture DescriptionsabstractMost distributed system specifications have performance benchmark requirements. However, determining the likely performance of complex distributed system architectures during development is very challenging. We describe a system where software architects sketch an outline of their proposed system architecture at a high level of abstraction, including indicating client requests, server services, and choosing particular kinds of middleware and database technologies. A fully working implementation of this system is then automatically generated, allowing multiple clients and servers to be run. Performance tests are then automatically run for this generated code and results are displayed back in the original high-level architectural diagrams. Architects may change performance parameters and architecture characteristics, comparing multiple test run results to determine the most suitable abstractions to refine to detailed designs for actual system implementation. We demonstrate the utility of this approach and the accuracy of our generated performance test-beds for validating architectural choices during early system development. John C. Grundy, Yuhong Cai, Anna Liu |
ASE | 2 |