design linked views

Design and implement multi-view interfaces and systems that coordinate and synchronize interactions, controls, filters, and selections across displays so all views update consistently (including real-time updates) and contextual metadata is propagated or overlaid appropriately. Produce the interaction logic, data-propagation mechanisms, and view-update strategies that ensure consistent state, low-latency updates, and predictable linked-view behavior.

designlinkedviews

Recent Skill Trend

Momentum and market value over time
Trending
Score
No comparison yet
0.14
Oct 01, 2026Oct 01, 2026
Career
Value
No comparison yet
$200K/year
Oct 01, 2026Oct 01, 2026

Must-Read Papers

Most classic and influential ideas
View more

Exploring Multiview UI Layouts and Placement Strategies for Collaborative Sensemaking in Virtual Reality

Nov 22, 2025
TH
Tamzid Hossain
🏛️ Shahjalal University of Science and Technology | BRAC University

This study investigates how multi-view interface layouts in virtual reality (VR) influence shared situation awareness during remote collaboration. A controlled experiment with 20 participants (10 pairs) examined layout preferences across search, comparison, and classification tasks, varying document types (images, text, graph structures) and pair dynamics. Results indicate that semi-circular layouts significantly improve collaborative efficiency; image–text combinations reduce cognitive load in comparison tasks, whereas graph-structured data better support classification; complex comparisons frequently trigger window selection conflicts, necessitating high-frequency coordination. Leveraging head-mounted displays to construct a shared visual workspace, the study integrates behavioral observation with performance metrics. It proposes design principles for VR-based multi-view systems supporting collaborative work and brainstorming—emphasizing layout negotiability, content–task alignment, and conflict-mitigation mechanisms.

Analyzing pair dynamics during window management in remote VR collaborationExploring document type impacts on task performance in immersive environmentsInvestigating multiview window layouts for collaborative VR sensemaking tasks

A framework for 3D interaction techniques

Jul 02, 2025
PF
Pablo Figueroa
🏛️ University of Alberta | City University of Hong Kong | Northwestern University

Existing 3D interaction technologies (ITs) suffer from architectural rigidity, poor extensibility, and tight coupling between application logic and interaction mechanisms. Method: This paper proposes a modular, dataflow-driven object-oriented software framework. It models virtual input devices and abstracts scene-object information sources, connecting heterogeneous input devices, execution models, and ITs via pluggable filter components—enabling dynamic registration and composition. The framework is graphics-toolkit-agnostic and supports loose coupling between application-specific code and interaction logic. Contribution/Results: Experimental evaluation demonstrates significantly improved IT reusability and development efficiency. The framework’s scalability, flexibility, and cross-platform adaptability are validated across diverse 3D applications, including immersive visualization, collaborative design, and interactive simulation environments.

Creates an extensible framework for diverse interaction componentsDevelops a software architecture for 3D interaction techniquesIntegrates application-specific code seamlessly into the architecture

Existing GUI automation testing tools suffer from high maintenance overhead, fragility under UI changes, and tight coupling with specific UI frameworks. To address these challenges, this paper proposes a decoupled testing methodology integrating the ViewModel architectural pattern with Behavior-Driven Development (BDD). It pioneers the synergistic combination of a projectional Domain-Specific Language (DSL)—implemented using JetBrains MPS—with ViewModel and BDD for GUI test modeling. The DSL enables declarative specification and validation of presentation logic independently of the underlying UI framework (e.g., JavaFX), thereby fully separating test specifications from implementation details. Evaluated on a task manager case study, the approach automatically generates executable test code, substantially reducing specification authoring effort and eliminating test breakage caused by UI refactoring. Empirical evaluation demonstrates significant improvements in test maintainability, robustness against interface evolution, and practical applicability.

Automated GUI testing faces high specification effortsExisting tools struggle with maintenance and flaky testsTesting presentation logic is coupled to GUI frameworks

MVVM Revisited: Exploring Design Variants of the Model-View-ViewModel Pattern

Apr 25, 2025
MF
Mario Fuksa
🏛️ University of Stuttgart

In enterprise-grade GUI development, the Model-View-ViewModel (MVVM) pattern is frequently misapplied due to insufficient guidance on implementation details and architectural trade-offs. Method: This study conducts a multi-vocal literature review (MLR), systematically synthesizing academic papers, technical blogs, and monographs (i.e., white and gray literature) to comprehensively analyze MVVM practice. Contribution/Results: We identify and formalize 76 novel design constructs spanning 29 dimensions—extending beyond MVVM’s traditional monolithic definition—and explicitly characterize 16 new benefits and 15 new drawbacks. Based on this analysis, we construct an actionable MVVM design knowledge graph and a structured, context-sensitive guideline to support robust architectural decision-making. Empirical validation demonstrates that our framework significantly enhances maintainability and evolvability of complex GUI systems.

Insufficient overview of MVVM design variants and trade-offsLack detailed MVVM implementation guidance for GUI developersNeed comprehensive review of MVVM design aspects and trade-offs

View-Consistent 3D Editing with Gaussian Splatting

Mar 18, 2024
YW
Yuxuan Wang
🏛️ Nanyang Technological University | Singapore University of Technology and Design | Hong Kong University of Science and Technology

This work addresses the problem of mode collapse and geometric artifacts in 3D Gaussian Splatting (3DGS) multi-view editing, caused by cross-view inconsistency in diffusion-generated 2D guidance maps. To this end, we propose VcEdit—a novel end-to-end view-consistent editing framework. Methodologically, we introduce two key modules: the Cross-Attention Consistency Module (CACM) and the Editing Consistency Module (ECM), which explicitly model and enforce both geometric and semantic consistency across views within a render-edit-reoptimize loop. Notably, VcEdit is the first to incorporate iterative cross-view consistency regularization into the 3DGS editing pipeline. Experiments demonstrate that VcEdit significantly improves multi-view consistency and geometric fidelity of edited 3DGS models, effectively eliminating artifacts in complex scenes while enabling high-quality, fine-grained local 3D content editing.

Ensures multi-view consistency in 3D editingMitigates mode collapse in Gaussian SplattingReduces visual artifacts in 3DGS models

Latest Papers

What's happening recently
View more

This study addresses operational conflicts in virtual reality (VR) collaborative editing of shared objects caused by non-mutually-exclusive subcomponent selection among multiple users. The authors propose the first systematic solution that integrates preventive strategies—encompassing object-level and action-level constraints—with reactive mechanisms such as vertex selection averaging and subordinate-user prioritization to computationally resolve conflicts. In a VR wireframe editing experiment involving 76 participants, action-level constraints significantly outperformed conventional object locking; the averaging approach achieved the best trade-off between efficiency and user experience; and the effectiveness of each strategy was found to be highly dependent on task type, user expertise, and collaboration mode. This work provides the first comprehensive treatment of collaborative conflicts under non-exclusive selection, establishing both theoretical and practical foundations for flexible and efficient VR collaborative editing.

co-manipulationcollaborative interactionconflict resolution

Existing view definition languages struggle to balance expressive flexibility with formal semantics, resulting in a lack of precise and controllable model synchronization mechanisms in multi-view collaborative development. This work endows the NeoJoin view definition language with formal semantics grounded in Triple Graph Grammars (TGGs), proposing an automated, incremental model-view synchronization approach. It further introduces a novel skip semantics to handle overlapping queries in view definitions. By doing so, the study not only extends the expressiveness of TGGs for complex view modeling but also realizes a synchronization process with strong formal guarantees. The approach is empirically validated, demonstrating its practical applicability and effectiveness in real-world engineering scenarios.

formal semanticsmodel synchronizationoverlapping queries

Designers often struggle to effectively apply insights from human-computer interaction (HCI) research due to challenges in retrieval, disciplinary terminology barriers, and a lack of contextualized, actionable guidance. To address this gap, this work proposes ReFinE—the first Figma plugin that automatically synthesizes HCI research findings and integrates them directly into the UI design workflow. Leveraging natural language processing and context-aware recommendation techniques, ReFinE delivers real-time, visual, and actionable design suggestions tailored to the designer’s current task. Findings from a user study demonstrate that ReFinE significantly reduces cognitive load, enhances designers’ ability to incorporate empirical research evidence into their practice, improves design quality, and accelerates iterative prototyping cycles.

actionable insightsdesign workflowHCI research

Hot Scholars

ME

Mennatallah El-Assady

ETH Zürich
VisualizationIntelligence AugmentationXAIInteractive Machine Learning
NG

Nils Gehlenborg

Associate Professor - Department of Biomedical Informatics @ Harvard University
Biomedical InformaticsData VisualizationGenomicsSpatial Omics
AK

Alex Kale

Assistant Professor of Computer Science and Data Science, University of Chicago
VisualizationuncertaintyHCI
SG

Shanghua Gao

Harvard University
Agentic AIAI for ScienceRepresentation learningGenerative modeling
AH

Anja Heim

Research Associate
VisualizationVisual AnalysisVisual Computing