06.04.2014 Views

LVCAR-I Convergence Final Report - Modeling & Simulation ...

LVCAR-I Convergence Final Report - Modeling & Simulation ...

LVCAR-I Convergence Final Report - Modeling & Simulation ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Live-Virtual-Constructive Architecture Roadmap Implementation,<br />

<strong>Convergence</strong> <strong>Final</strong> <strong>Report</strong><br />

Migration Plan<br />

Before Converged<br />

Execution<br />

After Converged<br />

Execution<br />

<strong>Simulation</strong><br />

Migrated without<br />

Modification<br />

<strong>Simulation</strong><br />

Architecture Component(s)<br />

Architecture‐Specific<br />

Interface for Simulator<br />

Architecture‐Specific<br />

Functionality<br />

Architecture‐Specific<br />

Data Formats<br />

Common Functionality<br />

such as Enterprise<br />

Metadata Services and<br />

Entity Communication<br />

Modularized and Migrated<br />

Modularized and Migrated<br />

Modularized and Enhanced<br />

with Mappings to CSI<br />

Concepts/Entities as<br />

Needed<br />

Replaced with CSI Layer<br />

Architecture‐Specific<br />

Component<br />

Architecture‐Specific<br />

Interface for Simulator<br />

Architecture‐Specific<br />

Functionality<br />

CSI Coupler<br />

Common <strong>Simulation</strong> Infrastructure<br />

Implementation of<br />

Common Services in<br />

Reusable Form<br />

CSI<br />

Extensions<br />

Figure 4. Conceptual Migration from Before Converged Execution to After<br />

When combined to form a distributed simulation, as illustrated in Figure 5, the CSI<br />

performs all network communication, freeing the architecture-specific layers of code from<br />

having to perform that task. To permit this, a messaging emulation capability for the<br />

architecture-specific network communication (an architecture communicating to the same<br />

architecture, shown in the illustration as the same color architectures) is provided by the CSI.<br />

<strong>Simulation</strong> <strong>Simulation</strong> <strong>Simulation</strong> <strong>Simulation</strong> <strong>Simulation</strong> <strong>Simulation</strong><br />

Architecture‐<br />

Specific<br />

Component<br />

CSI Coupler<br />

Architecture‐<br />

Specific<br />

Component<br />

Architecture‐<br />

Specific<br />

Component<br />

Architecture‐<br />

Specific<br />

Component<br />

Architecture‐<br />

Specific<br />

Component<br />

CSI Coupler CSI Coupler CSI Coupler CSI Coupler<br />

Architecture‐<br />

Specific<br />

Component<br />

CSI Coupler<br />

CSI, Operating at the Multi‐Architecture Level<br />

Figure 5. Layered Communication Diagram for the Converged Execution<br />

Page 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!