VLDB 2026 Research / reviewers in the wild / expert
Htet Htet Aung
dblp:31/2453
· DBLP profile ↗
11ranked-venue papers
1as first author
1since 2021 · last 2025
0000-0002-0890-144XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 6Software engineering, systems software and programming languages · 3 · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
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 maintenance and evolution · 57% Empirical software engineering · 43% | |
| Human-computer interaction and pervasive computing
2 papers |
Ubiquitous computing and smart environments · 47% Interaction techniques and input · 46% Collaborative and social computing · 7% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
developer studies |
0.9 | 3 | 2025 | A Retrospective on How Developers Seek, Relate, and Collect Information About Code · IEEE Trans. Software Eng. 2025 An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks · IEEE Trans. Software Eng. 2006 Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks · ICSE 2005 |
Software maintenance and evolution
program comprehension |
0.9 | 2 | 2025 | A Retrospective on How Developers Seek, Relate, and Collect Information About Code · IEEE Trans. Software Eng. 2025 An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks · IEEE Trans. Software Eng. 2006 |
Software maintenance and evolution › program comprehension
code navigation |
0.3 | 2 | 2025 | A Retrospective on How Developers Seek, Relate, and Collect Information About Code · IEEE Trans. Software Eng. 2025 An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks · IEEE Trans. Software Eng. 2006 |
Ubiquitous computing and smart environments
context-aware computing |
0.1 | 1 | 2005 | Examining task engagement in sensor-based statistical models of human interruptibility · CHI 2005 |
Ubiquitous computing and smart environments › interruption management
interruptibility |
0.1 | 1 | 2005 | Examining task engagement in sensor-based statistical models of human interruptibility · CHI 2005 |
Interaction techniques and input
mobile interaction |
0.0 | 1 | 2008 | The performance of hand postures in front- and back-of-device interaction for mobile computing · Int. J. Hum. Comput. Stud. 2008 |
Collaborative and social computing
computer-mediated communication |
0.0 | 1 | 2005 | Examining task engagement in sensor-based statistical models of human interruptibility · CHI 2005 |
Methods — techniques the papers use, named apart from their topics
retrospective analysis · 0.9observational study · 0.1information foraging theory · 0.1statistical modeling · 0.1interviews · 0.1feature extraction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Retrospective on How Developers Seek, Relate, and Collect Information About CodeabstractIn the early 2000s, software development was shifting from offline to online, and from command line to IDE. We discuss our 2004 paper examining the impact of this shift on developers’ program comprehension behaviors, our motivation for the work, and it's impact on the last twenty years of empirical studies and developer tool innovations. We end with a discussion of the possible unintended impacts LLMs have on program comprehension in the coming decades. Amy J. Ko, Brad A. Myers, Michael J. Coblenz, Htet Htet Aung |
IEEE Trans. Software Eng. | 4 |
| 2019 | Investigating familiarity and usage of traditional metrics and altmetricsabstractAs the online dissemination of scholarly outputs gets faster and easier, altmetrics, social media based indices, have emerged alongside traditional metrics for research evaluation. In a two‐phase survey, we investigate scholars' familiarity and usage of traditional metrics and altmetrics. In this paper, we present the second phase with 448 participants. We found few traditional metrics, like the Journal Impact Factor and number of citations, are familiar to and often used by scholars for research evaluation. Among altmetrics, only views/downloads, readers, and followers are known to more than half the respondents. Unseen benefits and lack of time are hindrances to using metrics for the evaluation of research outputs. Although social media are well‐known, scholars prefer promoting their research by publishing in journals and attending conferences. We found social media usage, perceived ease of use and usefulness of altmetrics affect the usage of altmetrics. Findings suggest altmetrics have attracted attention in academia and could be considered complementary to traditional metrics. We acknowledge that due to the limited sample size, statistics and demographics in this study, findings cannot be said to be representative of the entire academic population worldwide. Future studies are needed that cover a wider range of academic disciplines around the world. Htet Htet Aung, Han Zheng 0001, Mojisola Erdt, Ashley Sara Aw, Sei-Ching Joanna Sin, Yin Leng Theng |
J. Assoc. Inf. Sci. Technol. | 1 |
| 2019 | Social media presence of scholarly journalsabstractRecently, social media has become a potentially new way for scholarly journals to disseminate and evaluate research outputs. Scholarly journals have started promoting their research articles to a wide range of audiences via social media platforms. This article aims to investigate the social media presence of scholarly journals across disciplines. We extracted journals from Web of Science and searched for the social media presence of these journals on Facebook and Twitter. Relevant metrics and content relating to the journals' social media accounts were also crawled for data analysis. From our results, the social media presence of scholarly journals lies between 7.1% and 14.2% across disciplines; and it has shown a steady increase in the last decade. The popularity of scholarly journals on social media is distinct across disciplines. Further, we investigated whether social media metrics of journals can predict the Journal Impact Factor (JIF). We found that the number of followers and disciplines have significant effects on the JIF. In addition, a word co‐occurrence network analysis was also conducted to identify popular topics discussed by scholarly journals on social media platforms. Finally, we highlight challenges and issues faced in this study and discuss future research directions. Han Zheng 0001, Htet Htet Aung, Mojisola Erdt, Tai-Quan Peng, Aravind Sesagiri Raamkumar, Yin Leng Theng |
J. Assoc. Inf. Sci. Technol. | 2 |
| 2008 | The performance of hand postures in front- and back-of-device interaction for mobile computing
Jacob O. Wobbrock, Brad A. Myers, Htet Htet Aung |
Int. J. Hum. Comput. Stud. | 3 |
| 2006 | An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance TasksabstractMuch of software developers' time is spent understanding unfamiliar code. To better understand how developers gain this understanding and how software development environments might be involved, a study was performed in which developers were given an unfamiliar program and asked to work on two debugging tasks and three enhancement tasks for 70 minutes. The study found that developers interleaved three activities. They began by searching for relevant code both manually and using search tools; however, they based their searches on limited and misrepresentative cues in the code, environment, and executing program, often leading to failed searches. When developers found relevant code, they followed its incoming and outgoing dependencies, often returning to it and navigating its other dependencies; while doing so, however, Eclipse's navigational tools caused significant overhead. Developers collected code and other information that they believed would be necessary to edit, duplicate, or otherwise refer to later by encoding it in the interactive state of Eclipse's package explorer, file tabs, and scroll bars. However, developers lost track of relevant code as these interfaces were used for other tasks, and developers were forced to find it again. These issues caused developers to spend, on average, 35 percent of their time performing the mechanics of navigation within and between source files. These observations suggest a new model of program understanding grounded in theories of information foraging and suggest ideas for tools that help developers seek, relate, and collect information in a more effective and explicit manner. Amy J. Ko, Brad A. Myers, Michael J. Coblenz, Htet Htet Aung |
IEEE Trans. Software Eng. | 4 |
| 2005 | Examining task engagement in sensor-based statistical models of human interruptibilityabstractThe computer and communication systems that office workers currently use tend to interrupt at inappropriate times or unduly demand attention because they have no way to determine when an interruption is appropriate. Sensor?based statistical models of human interruptibility offer a potential solution to this problem. Prior work to examine such models has primarily reported results related to social engagement, but it seems that task engagement is also important. Using an approach developed in our prior work on sensor?based statistical models of human interruptibility, we examine task engagement by studying programmers working on a realistic programming task. After examining many potential sensors, we implement a system to log low?level input events in a development environment. We then automatically extract features from these low?level event logs and build a statistical model of interruptibility. By correctly identifying situations in which programmers are non?interruptible and minimizing cases where the model incorrectly estimates that a programmer is non?interruptible, we can support a reduction in costly interruptions while still allowing systems to convey notifications in a timely manner. James Fogarty, Amy J. Ko, Htet Htet Aung, Elspeth Golden, Karen P. Tang, Scott E. Hudson |
CHI | 3 |
| 2005 | Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasksabstractRecently, several innovative tools have found their way into mainstream use in modern development environments. However, most of these tools have focused on creating and modifying code, despite evidence that most of programmers' time is spent understanding code as part of maintenance tasks. If new tools were designed to directly support these maintenance tasks, what types would be most helpful? To find out, a study of expert Java programmers using Eclipse was performed. The study suggests that maintenance work consists of three activities: (1) forming a working set of task-relevant code fragments; (2) navigating the dependencies within this working set; and (3) repairing or creating the necessary code. The study identified several trends in these activities, as well as many opportunities for new tools that could save programmers up to 35% of the time they currently spend on maintenance tasks. Amy J. Ko, Htet Htet Aung, Brad A. Myers |
ICSE | 2 |
| 2005 | Integrated text entry from power wheelchairsabstractPower wheelchair joysticks have be used to control a mouse cursor on desktop computers, but they offer no integrated text entry solution, confining users to point-and-click or point-and-dwell with on-screen keyboards. On-screen keyboards reduce useful screen real-estate, exacerbating the need for frequent window management, and impose a secondary focus of attention. By contrast, we present two integrated gestural text entry methods designed for use from power wheelchairs: one for use with joysticks and the other for use with touchpads. Both techniques are adaptations of EdgeWrite, originally a stylus-based unistroke method designed for people with tremor. In a preliminary text entry study of 7 power wheelchair users, we found that EdgeWrite with a touchpad was faster than the on-screen keyboard WiViK with a joystick, and EdgeWrite with a joystick was only slightly slower. These results warranted a multi-session comparison of text entry with EdgeWrite and WiViK using joysticks and touchpads, in which we found touchpads faster than joysticks, and EdgeWrite faster than WiViK with both devices after initial learning periods. Jacob O. Wobbrock, Htet Htet Aung, Brad A. Myers, Edmund F. LoPresti |
Behav. Inf. Technol. | 2 |
| 2004 | Text entry from power wheelchairs: edgewrite for joysticks and touchpadsabstractPower wheelchair joysticks have been used to control a mouse cursor on desktop computers, but they offer no integrated text entry solution, confining users to point-and-click or point-and-dwell with on-screen keyboards. But on-screen keyboards reduce useful screen real-estate, exacerbate the need for frequent window management, and impose a second focus of attention. By contrast, we present two integrated gestural text entry methods designed for use from power wheelchairs: one for joysticks and the other for touchpads. Both techniques are adaptations of EdgeWrite, originally a stylus-based unistroke method designed for people with tremor. In a preliminary study of 7 power wheelchair users, we found that touchpad EdgeWrite was faster than joystick WiVik, and joystick EdgeWrite was only slightly slower after minimal practice. These findings reflect "walk up and use"-ability and warrant further investigation into extended use. Jacob O. Wobbrock, Brad A. Myers, Htet Htet Aung, Edmund F. LoPresti |
ASSETS | 3 |
| 2004 | Writing with a Joystick: A Comparison of Date Stamp, Selection Keyboard, and Edge Write
Jacob O. Wobbrock, Brad A. Myers, Htet Htet Aung |
Graphics Interface | 3 |
| 2004 | Six Learning Barriers in End-User Programming SystemsabstractAs programming skills increase in demand and utility, the learnability of end-user programming systems is of utmost importance. However, research on learning barriers in programming systems has primarily focused on languages, overlooking potential barriers in the environment and accompanying libraries. To address this, a study of beginning programmers learning Visual Basic.NET was performed. This identified six types of barriers: design, selection, coordination, use, understanding, and information. These barriers inspire a new metaphor of computation, which provides a more learner-centric view of programming system design. Amy J. Ko, Brad A. Myers, Htet Htet Aung |
VL/HCC | 3 |