A novel software architecture for visualization simulation

Yi Lin, Jie Yan, Dudu Zhong, Peng Li, Kai Zhang

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

Aim: Current visualization simulation engines, to our knowledge, do not give support to designing reusability of domain entity libraries. We now propose a novel software architecture, called by us ECA-VSim (Event-based Component Architecture for Visualization Simulation), to give such support. In the full paper, we explain our software architecture in some detail; in this abstract, we just add some pertinent remarks to listing the two topics of explanation. The first topic is: Designing the ECA-VSim software architecture. In this topic, we point out that the software architecture supports the entity programming interface that is domain and visualization-oriented and enables developers to adopt whatever strategy they need to decompose domain entities into components of relatively independent functions. Then the developers can utilize the event mechanisms to assemble the components into the domain entities required. The second topic is: An instance of evolutionary development process. In this topic, we develop the software for an armored tank as its entity using the ECA-VSim architecture. With this architecture, redundant functions of domain entities are removed and the impacts of entity library extensions due to software evolution are much reduced.

Original languageEnglish
Pages (from-to)184-188
Number of pages5
JournalXibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
Volume26
Issue number2
StatePublished - Apr 2008

Keywords

  • Computer simulation
  • Domain entity
  • ECA-VSim (Event-based Component Architecture for Visualization Simulation)
  • Software architecture
  • Visualization

Fingerprint

Dive into the research topics of 'A novel software architecture for visualization simulation'. Together they form a unique fingerprint.

Cite this