Demo Data from EDBT 2026 / reviewers in the wild / expert
Dan B. Phung
dblp:56/5910
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Computer networks · 1Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 43% Storage systems · 29% Cloud and datacenter computing · 22% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems
virtualization |
0.1 | 1 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 |
Storage systems
file systems |
0.1 | 1 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 |
Distributed systems › self-adaptive systems
autonomic computing |
0.1 | 1 | 2005 | A control theory foundation for self-managing computing systems · IEEE J. Sel. Areas Commun. 2005 |
Cloud and datacenter computing
resource management |
0.1 | 1 | 2005 | A control theory foundation for self-managing computing systems · IEEE J. Sel. Areas Commun. 2005 |
Distributed systems › self-adaptive systems › autonomic computing
self-managing systems |
0.1 | 1 | 2005 | A control theory foundation for self-managing computing systems · IEEE J. Sel. Areas Commun. 2005 |
Information retrieval › search engines
desktop search |
0.0 | 1 | 2007 | DejaView: a personal virtual computer recorder · SOSP 2007 |
Methods — techniques the papers use, named apart from their topics
checkpointing · 0.2record and replay · 0.1record-and-replay · 0.1self-diagnosis and self-repair · 0.1feedback regulation · 0.1control theory · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | A distance learning approach to teaching eXtreme programmingabstractAs university-level distance learning programs become more and more popular, and software engineering courses incorporate eXtreme Programming (XP) into their curricula, certain challenges arise when teaching XP to students who are not physically co-located. In this paper, we present the results of a three-year study of such an online software engineering course targeted to graduate students, and describe some of the specific challenges faced, such as students' aversion to aspects of XP and difficulties in scheduling. We discuss our findings in terms of the course's educational objectives, and present suggestions to other educators who may face similar situations. Christian Murphy, Dan B. Phung, Gail E. Kaiser |
ITiCSE | 2 |
| 2007 | DejaView: a personal virtual computer recorderabstractAs users interact with the world and their peers through their computers, it is becoming important to archive and later search the information that they have viewed. We present DejaView, a personal virtual computer recorder that provides a complete record of a desktop computing experience that a user can playback, browse, search, and revive seamlessly. DejaView records visual output, checkpoints corresponding application and file system state, and captures displayed text with contextual information to index the record. A user can then browse and search the record for any visual information that has been displayed on the desktop, and revive and interact with the desktop computing state corresponding to any point in the record. DejaView combines display, operating system, and file system virtualization to provide its functionality transparently without any modifications to applications, window systems, or operating system kernels. We have implemented DejaView and evaluated its performance on real-world desktop applications. Our results demonstrate that DejaView can provide continuous low-overhead recording without any user noticeable performance degradation, and allows browsing, search and playback of records fast enough for interactive use. Oren Laadan, Ricardo A. Baratto, Dan B. Phung, Shaya Potter, Jason Nieh |
SOSP | 3 |
| 2005 | Transparent Checkpoint-Restart of Distributed Applications on Commodity ClustersabstractWe have created ZapC, a novel system for transparent coordinated checkpoint-restart of distributed network applications on commodity clusters. ZapC provides a thin visualization layer on top of the operating system that decouples a distributed application from dependencies on the cluster nodes on which it is executing. This decoupling enables ZapC to checkpoint an entire distributed application across all nodes in a coordinated manner such that it can he restarted from the checkpoint on a different set of cluster nodes at a later time. ZapC checkpoint-restart operations execute in parallel across different cluster nodes, providing faster checkpoint-restart performance. ZapC uniquely supports network state in a transport protocol independent manner, including correctly saving and restoring socket and protocol state for both TCP and UDP connections. We have implemented a ZapC Linux prototype and demonstrate that it provides low visualization overhead and fast checkpoint-restart times for distributed network applications without any application, library, kernel, or network protocol modifications Oren Laadan, Dan B. Phung, Jason Nieh |
CLUSTER | 2 |
| 2005 | A control theory foundation for self-managing computing systemsabstractThe high cost of operating large computing installations has motivated a broad interest in reducing the need for human intervention by making systems self-managing. This paper explores the extent to which control theory can provide an architectural and analytic foundation for building self-managing systems. Control theory provides a rich set of methodologies for building automated self-diagnosis and self-repairing systems with properties such as stability, short settling times, and accurate regulation. However, there are challenges in applying control theory to computing systems, such as developing effective resource models, handling sensor delays, and addressing lead times in effector actions. We propose a deployable testbed for autonomic computing (DTAC) that we believe will reduce the barriers to addressing research problems in applying control theory to computing systems. The initial DTAC architecture is described along with several problems that it can be used to investigate. Yixin Diao, Joseph L. Hellerstein, Sujay S. Parekh, Rean Griffith, Gail E. Kaiser, Dan B. Phung |
IEEE J. Sel. Areas Commun. | 6 |
| 2002 | Independent Components of Magnetoencephalography: LocalizationabstractWe applied second-order blind identification (SOBI), an independent component analysis method, to MEG data collected during cognitive tasks. We explored SOBI's ability to help isolate underlying neuronal sources with relatively poor signal-to-noise ratios, allowing their identification and localization. We compare localization of the SOBI-separated components to localization from unprocessed sensor signals, using an equivalent current dipole modeling method. For visual and somatosensory modalities, SOBI preprocessing resulted in components that can be localized to physiologically and anatomically meaningful locations. Furthermore, this preprocessing allowed the detection of neuronal source activations that were otherwise undetectable. This increased probability of neuronal source detection and localization can be particularly beneficial for MEG studies of higher-level cognitive functions, which often have greater signal variability and degraded signal-to-noise ratios than sensory activation tasks. Akaysha C. Tang, Barak A. Pearlmutter, Natalie A. Malaszenko, Dan B. Phung, Bethany C. Reeb |
Neural Comput. | 4 |