Demo Data from EDBT 2026 / reviewers in the wild / expert
Shuguan Liu
dblp:299/0141
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2023
0009-0006-6763-1968ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021
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 |
Software maintenance and evolution · 100% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software ecosystems
dependency management |
0.7 | 1 | 2023 | Automatically Resolving Dependency-Conflict Building Failures via Behavior-Consistent Loosening of Library Version Constraints · ESEC/SIGSOFT FSE 2023 |
Methods — techniques the papers use, named apart from their topics
constraint solving · 0.7automated version loosening · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Automatically Resolving Dependency-Conflict Building Failures via Behavior-Consistent Loosening of Library Version ConstraintsabstractPython projects grow quickly by code reuse and building automation based on third-party libraries. However, the version constraints associated with these libraries are prone to mal-configuration, and this forms a major obstacle to correct project building (known as dependency-conflict (DC) building failure). Our empirical findings suggest that such mal-configured version constraints were mainly prepared manually, and could essentially be refined for better quality to improve the chance of successful project building. We propose a LooCo approach to refining Python projects’ library version constraints by automatically loosening them to maximize their solutions, while keeping the libraries to observe their original behaviors. Our experimental results with real-life Python projects report that LooCo could efficiently refine library version constraints (0.4s per version loosening) by effective loosening (5.5 new versions expanded on average) automatically, and transform 54.8% originally unsolvable cases into solvable ones (i.e., successful building) and significantly increase solutions (21 more on average) for originally solvable cases. Huiyan Wang 0001, Shuguan Liu, Lingyu Zhang 0005, Chang Xu 0001 |
ESEC/SIGSOFT FSE | 2 |
| 2021 | TIDY: A PBE-based framework supporting smart transformations for entity consistency in PowerPoint
Shuguan Liu, Huiyan Wang 0001, Chang Xu 0001 |
Inf. Softw. Technol. | 1 |