A Modular Multi-Document Framework for Scientific Visualization and Simulation in Java

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteur principal: Heddle, David
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914347442241536
author Heddle, David
author_facet Heddle, David
contents This paper presents the design and implementation of a modular multi-document interface (MDI) framework for scientific visualization and simulation in the Java Virtual Machine (JVM) ecosystem. The framework emphasizes architectural separation between visualization layers, simulation engines, and optional hardware-accelerated 3D rendering. 3D functionality is isolated into a separate module to prevent unnecessary dependency coupling in 2D-only applications. We describe the core abstractions, threading model, simulation integration strategy, and dependency isolation approach. A case study involving a real-time 3D gas expansion simulation integrated with synchronized 2D entropy plotting demonstrates architectural cohesion. The framework is publicly available via Maven Central and targets long-lived scientific and engineering desktop applications.
format Preprint
id arxiv_https___arxiv_org_abs_2602_21026
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Modular Multi-Document Framework for Scientific Visualization and Simulation in Java
Heddle, David
Software Engineering
Computational Physics
D.2.11; D.2.13; D.2.2
This paper presents the design and implementation of a modular multi-document interface (MDI) framework for scientific visualization and simulation in the Java Virtual Machine (JVM) ecosystem. The framework emphasizes architectural separation between visualization layers, simulation engines, and optional hardware-accelerated 3D rendering. 3D functionality is isolated into a separate module to prevent unnecessary dependency coupling in 2D-only applications. We describe the core abstractions, threading model, simulation integration strategy, and dependency isolation approach. A case study involving a real-time 3D gas expansion simulation integrated with synchronized 2D entropy plotting demonstrates architectural cohesion. The framework is publicly available via Maven Central and targets long-lived scientific and engineering desktop applications.
title A Modular Multi-Document Framework for Scientific Visualization and Simulation in Java
topic Software Engineering
Computational Physics
D.2.11; D.2.13; D.2.2
url https://arxiv.org/abs/2602.21026