Demo Data from EDBT 2026 / reviewers in the wild / expert
Beatrice Ng
dblp:73/5776
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1 · 1 first-author
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 · 80% Parallel and multicore computing · 16% Cloud and datacenter computing · 5% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed interactive applications › collaborative computing
distributed virtual environments |
0.1 | 2 | 2005 | Multiserver support for large-scale distributed virtual environments · IEEE Trans. Multim. 2005 Adaptive partitioning for multi-server distributed virtual environments · ACM Multimedia 2002 |
Distributed systems › distributed system architecture
multi-server architecture |
0.1 | 1 | 2005 | Multiserver support for large-scale distributed virtual environments · IEEE Trans. Multim. 2005 |
Distributed systems
adaptive partitioning |
0.0 | 1 | 2002 | Adaptive partitioning for multi-server distributed virtual environments · ACM Multimedia 2002 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 2002 | Adaptive partitioning for multi-server distributed virtual environments · ACM Multimedia 2002 |
Query processing and optimization
parallel query processing |
0.0 | 1 | 2005 | Multiserver support for large-scale distributed virtual environments · IEEE Trans. Multim. 2005 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.0 | 1 | 2002 | Adaptive partitioning for multi-server distributed virtual environments · ACM Multimedia 2002 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1adaptive partitioning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Multiserver support for large-scale distributed virtual environmentsabstractCyberWalk is a distributed virtual walkthrough system that we have developed. It allows users at different geographical locations to share information and interact within a shared virtual environment (VE) via a local network or through the Internet. In this paper, we illustrate that as the number of users exploring the VE increases, the server will quickly become the bottleneck. To enable good performance, CyberWalk utilizes multiple servers and employs an adaptive region partitioning technique to dynamically partition the whole VE into regions. All objects within each region will be managed by one server. Under normal circumstances, when a viewer is exploring a region, the server of that region will be responsible for serving all requests from the viewer. When a viewer is crossing the boundary of two or more regions, the servers of all the regions involved will be serving requests from the viewer since the viewer might be able to view objects within all these regions. This is analogous to evaluating a database query using a parallel database server, which could improve the performance of serving a viewer's request tremendously. We evaluate the performance of this multiserver architecture of CyberWalk via a detail simulation model. Beatrice Ng, Rynson W. H. Lau, Antonio Si, Frederick W. B. Li |
IEEE Trans. Multim. | 1 |
| 2005 | Motion prediction for caching and prefetching in mouse-driven DVE navigationabstractA distributed virtual environment (DVE) allows geographically separated users to participate in a shared virtual environment via connected networks. However, when the users are connected by the Internet, bandwidth limitation and network latency may seriously affect the performance and the interactivity of the system. This explains why there are very few DVE applications for the Internet. To address these shortcomings, caching and prefetching techniques are usually employed. Unfortunately, the effectiveness of these techniques depends largely on the accuracy of the prediction method used. Although there are a few methods proposed for predicting 3D motion, most of them are primarily designed for predicting the motion of specific objects by assuming certain object motion behaviors. We notice that in desktop DVE applications, such as virtual walkthrough and network gaming, the 2D mouse is still the most popular device used for navigation input. Through studying the motion behavior of a mouse during 3D navigation, we have developed a hybrid motion model for predicting the mouse motion during such navigation---a linear model for prediction at low-velocity motion and an elliptic model for prediction at high-velocity motion. The predicted mouse motion velocity is then mapped to the 3D environment for predicting the user's 3D motion. We describe how this prediction method can be integrated into the caching and prefetching mechanisms of our DVE prototype. We also demonstrate the effectiveness of the method and the resulting caching and prefetching mechanisms through extensive experiments. Addison Chan, Rynson W. H. Lau, Beatrice Ng |
ACM Trans. Internet Techn. | 3 |
| 2003 | A performance study on multi-server DVE systems
Beatrice Ng, Frederick W. B. Li, Rynson W. H. Lau, Antonio Si, Angus M. K. Siu |
Inf. Sci. | 1 |
| 2002 | Adaptive partitioning for multi-server distributed virtual environmentsabstractA distributed virtual environment (DVE) allows users at different geographical locations to share information and interact within a common virtual environment (VE) via a local network or through the Internet. However, when the number of users exploring the VE increases, the server will quickly become the bottleneck. To enable good performance, we are currently developing a multi-server DVE prototype. In this paper, we describe an adaptive data partitioning technique to dynamically partition the whole VE into regions. All objects within each region will be managed by a single server. As the loading of the servers changes, we show how it can be redistributed while minimizing the communication cost. Our initial results show that the proposed adaptive partitioning technique significantly improves the performance of the overall system. Rynson W. H. Lau, Beatrice Ng, Antonio Si, Frederick W. B. Li |
ACM Multimedia | 2 |
| 2002 | A multi-server architecture for distributed virtual walkthroughabstractCyberWalk is a distributed virtual walkthrough system that we have developed. It allows users at different geographical locations to share information and interact within a common virtual environment (VE) via a local network or through the Internet. In this paper, we illustrate that when the number of users exploring the VE increases, the server will quickly become the bottleneck. To enable good performance, CyberWalk utilizes multiple servers and employs an adaptive data partitioning techniques to dynamically partition the whole VE into regions. All objects within each region will be managed by one server. Under normal circumstances, when a viewer is exploring a region, the server of that region will be responsible for serving all requests from the viewer. When a viewer is crossing the boundary of two or more regions, the servers of all the regions involved will be serving requests from the viewer since the viewer might be able to view objects within all those regions. We evaluate the performance of this multi-server architecture of CyberWalk via a detail simulation model. Beatrice Ng, Antonio Si, Rynson W. H. Lau, Frederick W. B. Li |
VRST | 1 |
| 2001 | A hybrid motion prediction method for caching and prefetching in distributed virtual environmentsabstractAlthough there are a few methods proposed for predicting 3D motion, most of these methods are primarily designed for predicting the motion of specific objects, by assuming certain object motion behaviors. We notice that in desktop distributed 3D applications, such as virtual walkthrough and computer games, the 2D mouse is still the most popular device being used as navigation input. Through studying the motion behavior of a mouse during 3D navigation, we propose a hybrid motion model for predicting the mouse motion during a 3D walkthrough. At low motion velocity, we use a linear model for prediction and at high motion velocity, we use an elliptic model for prediction. We describe how this prediction method can be integrated into our distributed virtual environment for object model caching and prefetching. We also demonstrate the effectiveness of the prediction method and the resulting caching and prefetching mechanisms through extensive experiments. Addison Chan, Rynson W. H. Lau, Beatrice Ng |
VRST | 3 |