A Component-Based Dataflow Framework for Simulation and Visualization
نویسنده
چکیده
Reuse in the context of scientific simulation applications has mostly taken the form of procedural or object-oriented libraries. End users of such systems are however often non software experts needing very simple, possibly interactive ways to build applications from domain-specific components and to control their parameters. Integrating independently written (existing or new) code as components should ideally be a simple, possibly automated black-box process. We propose a dataflow-based component framework for simulation and visualization in which large existing C++ application libraries were easily integrated as interactively manipulable components by using a meta-layer objectoriented component abstraction. The path from userlevel requirements to the framework design and implementation decisions is outlined.
منابع مشابه
Combining Object Orientation and Dataflow Modeling in the Vission Simulation System
Scientific visualization and simulation is mostly addressed by frameworks using data and event flow mechanism to support simulation specification, control, and interactivity. Even though object orientation powerfully and elegantly models many application domains, integration of object-oriented libraries in such systems remains a difficult task. The elegance and simplicity of OO design gets lost...
متن کاملSieve: A Java-Based Framework for Collaborative Component Composition
(ABSTRACT) This thesis investigates the design objectives for a collaborative workspace based on Sun Microsys-tems' Java programming language and JavaBeans component architecture. The feasibility of a collaborative component workspace based on these objectives is demonstrated by Sieve, a Java-based framework for collaborative applications. Sieve allows multiple users to collaboratively add, edi...
متن کاملActor-Oriented Design of Scientific Workflows
Scientific workflows are becoming increasingly important as a unifying mechanism for interlinking scientific data management, analysis, simulation, and visualization tasks. Scientific workflow systems are problem-solving environments, supporting scientists in the creation and execution of scientific workflows. While current systems permit the creation of executable workflows, conceptual modelin...
متن کاملVISSION: An Object Oriented Dataflow System for Simulation and Visualization
Scientific visualization and simulation specification and monitoring are sometimes addressed by object-oriented environments. Even though object orientation powerfully and elegantly models many application domains, integration of OO libraries in such systems remains a difficult task. The elegance and simplicity of object orientation is often lost in the integration phase, so combining OO and da...
متن کاملCombining Object Orientation and Dataflow Modelling in the Vission Simulation System
Scientific visualization and simulation frameworks mostly use data/event flow mechanisms for simulation specification, control, and interactivity. Even though object orientation powerfully and elegantly models many application domains, integration of OO libraries in such systems remains difficult. The elegance and simplicity of OO design gets lost in the integration phase, as most systems do no...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999