Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dan B. Phung

dblp:56/5910 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Operating systems
virtualization
0.112007
DejaView: a personal virtual computer recorder · SOSP 2007
Storage systems
file systems
0.112007
DejaView: a personal virtual computer recorder · SOSP 2007
Distributed systems › self-adaptive systems
autonomic computing
0.112005
A control theory foundation for self-managing computing systems · IEEE J. Sel. Areas Commun. 2005
Cloud and datacenter computing
resource management
0.112005
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.112005
A control theory foundation for self-managing computing systems · IEEE J. Sel. Areas Commun. 2005
Information retrieval › search engines
desktop search
0.012007
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
YearPublicationVenuePosition
2008 A distance learning approach to teaching eXtreme programming
abstract
As 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
ITiCSE2
2007 DejaView: a personal virtual computer recorder
abstract
As 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
SOSP3
2005 Transparent Checkpoint-Restart of Distributed Applications on Commodity Clusters
abstract
We 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
CLUSTER2
2005 A control theory foundation for self-managing computing systems
abstract
The 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: Localization
abstract
We 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