DEMO
XNsim - Distributed Simulation Via an eXtensible Network
Aerospace Systems Group
The Charles Stark Draper
Abstract
XNsim is a platform independent middleware
product which provides a dynamically scalable peer-to-peer architecture for
transparent access and coordination of distributed simulation models. It provides the user with a single entry point
and global application execution control and a general publish-subscribe model
sharing framework. Sharing of simulation
component input/output behavior can be accomplished over networks ranging from
small LANs to the entire Internet. The
technology enables a GUI based, plug-and-play method to design arbitrary
topology simulations from the shared components. The shared components are published in a model directory or library, which lists available models and
their descriptions to the network subscribers. A remote user can initiate model execution as
well as modify model parameters. It also
allows multiple simultaneous reuse of models as well
as a decentralized synchronization methodology. With XNsim software,
a complete simulation can be assembled from shared, via XN Share, component
subsystems written in different formats, that run on
different computing platforms, with different sampling rates, in different
geographic locations, and over single/multiple networks. The subsystems interact with each other via
the XN Server. The simulation topology
can be dynamically modified via the XN Designer. The demonstrator will provide an overview of XNsim features. More
information on XNsim is available at http://www.jsc.draper.com/xn.
Presenter
Group Leader,
Aerospace Systems Group
The Charles
Stark Draper
Short Bio
Nazareth Bedrossian
is Group Leader for the Aerospace Systems Group at The Charles Stark Draper
Laboratory and an Adjunct Associate Professor of Mechanical and Materials
Engineering at