Demo Data from EDBT 2026 / reviewers in the wild / expert
Patrick Hartling
dblp:44/2998
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-authorHuman-computer interaction and ubiquitous computing · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSystems, architecture and hardware · 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 graphics and multimedia
5 papers |
Virtual and augmented reality · 100% | |
| Human-computer interaction and pervasive computing
2 papers |
Immersive interaction · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Virtual and augmented reality › virtual reality
VR application development |
0.1 | 2 | 2002 | Tutorial 4: Open Source Virtual Reality · VR 2002 VjControl: An Advanced Configuration Management Tool for VR Juggler Applications · VR 2001 |
Immersive interaction › virtual reality
virtual reality authoring |
0.0 | 1 | 2003 | Scalable VR Application Authoring · VR 2003 |
Virtual and augmented reality › virtual environment
immersive virtual environments |
0.0 | 1 | 2002 | Tutorial 4: Open Source Virtual Reality · VR 2002 |
Virtual and augmented reality › immersive interaction
collaborative virtual environments |
0.0 | 1 | 2001 | Distributed Virtual Reality Using Octopus · VR 2001 |
Distributed systems › distributed interactive applications › collaborative computing › distributed virtual environments
collaborative virtual environment |
0.0 | 1 | 2001 | Distributed Virtual Reality Using Octopus · VR 2001 |
Immersive interaction
avatar |
0.0 | 1 | 2001 | Distributed Virtual Reality Using Octopus · VR 2001 |
Methods — techniques the papers use, named apart from their topics
object-oriented API · 0.1VR Juggler · 0.1software framework design · 0.0graphical editing tool · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Analyzing the performance of a cluster-based architecture for immersive visualization systems
Pedro Morillo 0001, Aron Bierbaum, Patrick Hartling, Marcos Fernández 0001, Carolina Cruz-Neira |
J. Parallel Distributed Comput. | 3 |
| 2005 | Implementing Immersive Clustering with VR Juggler
Aron Bierbaum, Patrick Hartling, Pedro Morillo 0001, Carolina Cruz-Neira |
ICCSA (3) | 2 |
| 2005 | Tweek: A Framework for Cross-Display Graphical User Interfaces
Patrick Hartling, Carolina Cruz-Neira |
ICCSA (3) | 1 |
| 2003 | Scalable VR Application AuthoringabstractThis course will provide attendees with the technical information needed to create their own compelling, scalable, interactive VR applications using VR Juggler. The, course begins with the foundations needed for building VR Juggler applications. It follows with a session on VR Juggler scalability from shared memory high-end workstations to clusters of commodity PCs. The following sessions focus on effective use of VR Juggler as a desktop-to-immersive visualization tool, including the portability of interaction methods. The course concludes with advanced VR Juggler embedded features such as virtual characters and collaboration. Patrick Hartling |
VR | 1 |
| 2002 | Tutorial 4: Open Source Virtual RealityabstractThis tutorial provides an overview of VR application development using Open Source software tools. We focus on the VR Juggler suite of tools (see http://www.vrjuggler.org) and various Open Source projects that can work with it. We will demonstrate how Open Source software ensures extensibility and eases integration between software tools. We will also show how leveraging existing and emerging Open Source projects can lower development times and costs while simultaneously increasing portability and stability. In particular, we will discuss several kinds of Open Source VR software: • Development frameworks for immersive VR applications (VR Juggler) • Scene graphs for managing application data. (OpenSG or OpenSceneGraph). • Clustering software for powering low-cost VR systems (NetJuggler). • Collaboration software for writing interactive, networked applications (primarily discussing software currently under development by the VR Juggler team). • Various other tools needed to write compelling applications, such as audio libraries, scripting capabilities, and navigation systems, and how they can be used by VR Jugglerbased applications. Christopher Just, Kevin Meinert, Aron Bierbaum, Patrick Hartling |
VR | 4 |
| 2001 | VR Juggler: A Virtual Platform for Virtual Reality Application DevelopmentabstractToday, scientists and engineers are exploring advanced applications and uses of immersive systems that can be cost-effectively applied in their fields. However, one of the impediments to the widespread use of these technologies is the extensive technical expertise required of application developers. A software environment that provides abstractions from specific details of hardware configurations and low-level software tools is needed to provide a common base for the prototyping, development, testing and debugging of applications. This paper describes VR Juggler, a virtual platform for the creation and execution of immersive applications, that provides a virtual reality system-independent operating environment. We focus on the approach taken to specify, design and implement VR Juggler and the benefits derived from our approach. Allen Bierbaum, Christopher Just, Patrick Hartling, Kevin Meinert, Albert Baker, Carolina Cruz-Neira |
VR | 3 |
| 2001 | Distributed Virtual Reality Using OctopusabstractWith the widespread popularity of the Internet and advances in distributed computing and in virtual reality, more flexibility is needed in the development and use of collaborative virtual environments. In this paper, we present Octopus, a cross-platform, object-oriented API for constructing shared virtual worlds. The list of goals for Octopus, a description of its design and a detailed discussion of its implementation are provided. The design description gives explanations of the three components of Octopus: the core that handles networking and data sharing, the interface for implementing user representations in the virtual space (avatars), and the actual implementations of the avatars. Patrick Hartling, Christopher Just, Carolina Cruz-Neira |
VR | 1 |
| 2001 | VjControl: An Advanced Configuration Management Tool for VR Juggler ApplicationsabstractVirtual reality (VR) installations are often unique; every one is a complex blend of hardware devices, displays and computing resources. The configuration of VR software is therefore a difficult and time-consuming process. VR Juggler, our toolkit for VR application development, addresses these problems with a number of innovations. VR Juggler provides a unique system for organizing the configuration information for a system and minimizing the proliferation of configuration files that many systems suffer. It provides a graphical tool, called VjControl, for editing configurations, which can protect users from many common mistakes. VR Juggler also has advanced capabilities for monitoring and altering the configuration of a running immersive application. Christopher Just, Allen Bierbaum, Patrick Hartling, Kevin Meinert, Carolina Cruz-Neira, Albert Baker |
VR | 3 |