VLDB 2026 Research / reviewers in the wild / expert
Uma Pal
dblp:319/3702
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0001-5402-1606ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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 · 56% Empirical software engineering · 44% | |
| Network and information security
1 paper |
Privacy and data protection · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Health and well-being technologies · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software documentation
code comment quality |
0.7 | 1 | 2023 | Suboptimal Comments in Java Projects: From Independent Comment Changes to Commenting Practices · ACM Trans. Softw. Eng. Methodol. 2023 |
Empirical software engineering
mining software repositories |
0.7 | 1 | 2023 | Suboptimal Comments in Java Projects: From Independent Comment Changes to Commenting Practices · ACM Trans. Softw. Eng. Methodol. 2023 |
Privacy and data protection
location privacy |
0.6 | 1 | 2022 | Users Can Deduce Sensitive Locations Protected by Privacy Zones on Fitness Tracking Apps · CHI 2022 |
Software maintenance and evolution › program comprehension
code comprehension |
0.2 | 1 | 2023 | Suboptimal Comments in Java Projects: From Independent Comment Changes to Commenting Practices · ACM Trans. Softw. Eng. Methodol. 2023 |
Health and well-being technologies › physical activity
fitness tracking |
0.2 | 1 | 2022 | Users Can Deduce Sensitive Locations Protected by Privacy Zones on Fitness Tracking Apps · CHI 2022 |
Methods — techniques the papers use, named apart from their topics
user study · 1.1thematic analysis · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Suboptimal Comments in Java Projects: From Independent Comment Changes to Commenting PracticesabstractHigh-quality source code comments are valuable for software development and maintenance, however, code often contains low-quality comments or lacks them altogether. We name such source code comments as suboptimal comments. Such suboptimal comments create challenges in code comprehension and maintenance. Despite substantial research on low-quality source code comments, empirical knowledge about commenting practices that produce suboptimal comments and reasons that lead to suboptimal comments are lacking. We help bridge this knowledge gap by investigating (1) independent comment changes (ICCs)—comment changes committed independently of code changes—which likely address suboptimal comments, (2) commenting guidelines, and (3) comment-checking tools and comment-generating tools, which are often employed to help commenting practice—especially to prevent suboptimal comments. We collect 24M+ comment changes from 4,392 open-source GitHub Java repositories and find that ICCs widely exist. TheICC ratio—proportion of ICCs among all comment changes—is ~15.5%, with 98.7% of the repositories having ICC. Our thematic analysis of 3,533 randomly sampled ICCs provides a three-dimensional taxonomy forwhatis changed (four comment categories and 13 subcategories),howit changed (six commenting activity categories), andwhat factorsare associated with the change (three factors). We investigate 600 repositories to understand the prevalence, content, impact, and violations of commenting guidelines. We find that only 15.5% of the 600 sampled repositories have any commenting guidelines. We provide the first taxonomy for elements in commenting guidelines: where and what to comment are particularly important. The repositories without such guidelines have a statistically significantly higher ICC ratio, indicating the negative impact of the lack of commenting guidelines. However, commenting guidelines are not strictly followed: 85.5% of checked repositories have violations. We also systematically study how developers use two kinds of tools, comment-checking tools and comment-generating tools, in the 4,392 repositories. We find that the use ofJavadoctool is negatively correlated with the ICC ratio, while the use ofCheckstylehas no statistically significant correlation; the use of comment-generating tools leads to a higher ICC ratio. To conclude, we reveal issues and challenges in current commenting practice, which help understand how suboptimal comments are introduced. We propose potential research directions on comment location prediction, comment generation, and comment quality assessment; suggest how developers can formulate commenting guidelines and enforce rules with tools; and recommend how to enhance current comment-checking and comment-generating tools. Hao He 0012, Uma Pal, Darko Marinov, Minghui Zhou 0001 |
ACM Trans. Softw. Eng. Methodol. | 3 |
| 2022 | Users Can Deduce Sensitive Locations Protected by Privacy Zones on Fitness Tracking AppsabstractFitness tracking applications allow athletes to record and share their exercises online, including GPS routes of their activities. However, sharing mobility data potentially raises real-world privacy and safety risks. One strategy to mitigate that risk is a “Privacy Zone,” which conceals portions of the exercise routes that fall within a certain radius of a user-designated sensitive location. A pressing concern is whether privacy zones are an effective deterrent against common attackers, such as a bike thief that carefully scrutinizes online exercise activities in search of their next target. Further, little is known about user perceptions of privacy zones or how they fit into the broader landscape of available privacy precautions. Jaron Mink, Amanda Rose Yuile, Uma Pal, Adam J. Aviv, Adam Bates 0001 |
CHI | 3 |