Demo Data from VLDB 2026 / reviewers in the wild / expert
Shihai Jiang
dblp:139/7039
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorSecurity and privacy · 1 · 1 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 · 87% Empirical software engineering · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › code clone management
clone tracking |
0.2 | 1 | 2013 | Towards contextual and on-demand code clone management by continuous monitoring · ASE 2013 |
Software maintenance and evolution
code clone management |
0.2 | 1 | 2013 | Towards contextual and on-demand code clone management by continuous monitoring · ASE 2013 |
Empirical software engineering › software engineering research methodology
industrial case study |
0.0 | 1 | 2013 | Towards contextual and on-demand code clone management by continuous monitoring · ASE 2013 |
Methods — techniques the papers use, named apart from their topics
repository monitoring · 0.2domain-specific language · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | DEFD: Dual-Entity Fuzzy Deduplication for Untrusted EnvironmentsabstractFuzzy deduplication frees up more storage space than exact deduplication. Traditional deduplication schemes do not only fail to extend to fuzzy deduplication directly but also be vulnerable to brute-force guessing attacks (e.g. Convergent Encryption (CE) and Message-locked Encryption (MLE)). Currently, fuzzy deduplication is mainly handled with the help of aided-server and a third-party validator for the security and feasibility. This work extracts a single-server fuzzy deduplication scheme for encrypted multimedia data under dual-entity (e.g., uploader & server, and a third-party is not necessary). In addition, we perform experimental evaluation of DEFD on real-world datasets. The results show that DEFD can save 95+% of storage space, and for the real outsourced data deduplication scenarios DEFD can improve the accuracy by 5.287%. Zehui Tang, Shengke Zeng, Song Han 0006, Shihai Jiang, Peng Chen 0007 |
PST | 5 |
| 2015 | Understanding developers' natural language queries with interactive clarificationabstractWhen performing software maintenance tasks, developers often need to understand a series of background knowledge based on information distributed in different software repositories such as source codes, version control systems and bug tracking systems. An effective way to support developers to understand such knowledge is to provide an integrated knowledge base and allow them to ask questions using natural language. Existing approaches cannot well support natural language questions that involve a series of conceptual relationships and are phrased in a flexible way. In this paper, we propose an interactive approach for understanding developers' natural language queries. The approach can understand a developer's natural language questions phrased in different ways by generating a set of ranked and human-readable candidate questions and getting feedback from the developer. Based on the candidate question confirmed by the developer, the approach can then synthesize an answer by constructing and executing a structural query to the knowledge base. We have implemented a tool following the proposed approach and conducted a user study using the tool. The results show that our approach can help developers get the desired answers more easily and accurately. Shihai Jiang, Liwei Shen, Xin Peng 0001, Zhaojin Lv, Wenyun Zhao |
SANER | 1 |
| 2013 | Towards contextual and on-demand code clone management by continuous monitoringabstractEffective clone management is essential for developers to recognize the introduction and evolution of code clones, to judge their impact on software quality, and to take appropriate measures if required. Our previous study shows that cloning practice is not simply a technical issue. It must be interpreted and considered in a larger context from technical, personal, and organizational perspectives. In this paper, we propose a contextual and on-demand code clone management approach called CCEvents (Code Cloning Events). Our approach provides timely notification about relevant code cloning events for different stakeholders through continuous monitoring of code repositories. It supports on-demand customization of clone monitoring strategies in specific technical, personal, and organizational contexts using a domain-specific language. We implemented the proposed approach and conducted an empirical study with an industrial project. The results confirm the requirements for contextual and on-demand code clone management and show the effectiveness of CCEvents in providing timely code cloning notifications and in helping to achieve effective clone management. Xin Peng 0001, Zhenchang Xing, Shihai Jiang, Wenyun Zhao |
ASE | 4 |