Skip to content
Snippets Groups Projects
Commit 7bf7e3b0 authored by Brutzman, Don's avatar Brutzman, Don
Browse files

adding Viskit, multiple updates and links

parent 79a961b3
No related branches found
No related tags found
No related merge requests found
# Simkit DIS Examples # MV3500 Simkit Viskit DIS Examples
[This directory](https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples/src/SimkitOpenDis7Examples) includes simple Simkit programs which are getting modified to <!-- https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500/-/tree/master/examples/src/SimkitOpenDis7Examples/README.md -->
utilize opendis7-java libraries for PDU output.
*Simkit* is a powerful tool for modeling and simulation that can be networked
with other applications by integrating use of the
Distributed Interactive Simulation (DIS) protocol.
This directory includes simple Simkit programs which are getting modified to
utilize (opendis7-java)[https://savage.nps.edu/opendis7-java] libraries for PDU output.
*Viskit* is a visual editor for authoring Simkit event graphs and simulation assemblies.
Models are authored visually and saved as XML, which in turn generates Simkit Java code.
This tool is newly restored and we are now building examples that integrate
DIS capabilities with Simkit.
## Design Goals ## Design Goals
* Integrate code to share state changes from Simkit entities as DIS PDU messages. * Integrate code to share state changes from Simkit entities as DIS PDU messages.
* Establish reference examples with corresponding output logs for test confirmation. * Establish reference examples with corresponding output logs for test confirmation.
* Build interoperability examples for distributed simulation using Simkit, DIS and X3D. * Build interoperability examples for distributed simulation using Simkit, Viskit, DIS and X3D.
## Example Programs ## Example Programs
...@@ -39,10 +49,12 @@ c. Two Crane Berths ...@@ -39,10 +49,12 @@ c. Two Crane Berths
* Buss, Arnold, [Component Based Simulation Modeling with Simkit](documentation/BussComponentBasedSimulationModelingSimkitWintersim2002.pdf), Proceedings of the 2002 Winter Simulation Conference. * Buss, Arnold, [Component Based Simulation Modeling with Simkit](documentation/BussComponentBasedSimulationModelingSimkitWintersim2002.pdf), Proceedings of the 2002 Winter Simulation Conference.
* [Discrete Event Simulation Modeling](documentation/Discrete Event Simulation Modeling.pdf) manual for Simkit * [Discrete Event Simulation Modeling](documentation/Discrete Event Simulation Modeling.pdf) manual for Simkit
* https://github.com/ahbuss/Simkit * [Github: Simkit](https://github.com/ahbuss/Simkit)
* https://gitlab.nps.edu/abuss/MV3302ClassCode * https://gitlab.nps.edu/abuss/MV3302ClassCode
* [MV3302: Introduction to Discrete Event Simulation Modeling (SP22_1_AB)](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c) in NPS Sakai * [MV3302: Introduction to Discrete Event Simulation Modeling (SP22_1_AB)](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c) in NPS Sakai
* [MV3302 > Resources > Handouts](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c/tool/7f0dea2b-fa42-4bed-8c38-c67ce9f56582?panel=Main) * [MV3302 > Resources > Handouts](https://cle.nps.edu/portal/site/7c6b3539-58e4-4640-9551-ab03f8629e3c/tool/7f0dea2b-fa42-4bed-8c38-c67ce9f56582?panel=Main)
* [Simkit Quick Reference](documentation/SimkitQuickReference.docx)
* [Viskit demo video](https://savage.nps.edu/videos/Viskit-demo-2023MAR4.mp4) and [info](https://savage.nps.edu/videos/Viskit-demo-info-2023MAR4.mp4)
## TODO ## TODO
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment