Ships

Simulate Ships

Activities Diagram

Actors

Detail Scenarios

Scenario AIS No Contact

Build the sentient agent bundle including the security vault, streams, transforms, etc..

Scenario AISNoContact

Steps

  1. bundle create –name Ship1 –file ./projects/AISSimulator/AISShip/bundle.js
  2. bundle create –name NoContact –file ./projects/AISSimulator/AISNoContact/bundle.js
  3. bundle create –name Agg1 –file ./projects/AISSimulator/AISAgg/bundle.js
  4. bundle create –name Viewer1 –file ./projects/AISSimulator/AISViewer/bundle.js
  5. diml sabm policy create –file ./projects/AISSimulator/AISShip/policies.js
  6. diml sabm bundle deploy –sabr Viewer1 –policies realtime
  7. diml sabm bundle deploy –sabr NoContact –policies realtime –parameters timeout=10000
  8. diml sabm bundle deploy –sabr Agg1 –policies realtime
  9. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215071000A.csv
  10. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215031000A.csv

Actors

Scenario AIS One

Build and deploy SABRS for a general area with several ships.

Scenario AISOne

Steps

  1. bundle create –name Ship1 –file ./projects/AISSimulator/AISShip/bundle.js
  2. bundle create –name Agg1 –file ./projects/AISSimulator/AISAgg/bundle.js
  3. bundle create –name Viewer1 –file ./projects/AISSimulator/AISViewer/bundle.js
  4. diml sabm sabundle build –name Ship1
  5. diml sabm sabundle build –name Agg1
  6. diml sabm sabundle build –name Viewer1
  7. diml sabm policy create –file ./projects/AISSimulator/AISShip/policies.js
  8. diml sabm bundle deploy –sabr Viewer1 –policies realtime
  9. diml sabm bundle deploy –sabr Agg1 –policies realtime
  10. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215071000.csv
  11. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215031000.csv
  12. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367092720.csv
  13. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367182840.csv
  14. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367289000.csv
  15. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367370780.csv
  16. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367425680.csv
  17. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367530120.csv
  18. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367602610.csv
  19. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/367611060.csv
  20. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368010420.csv
  21. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368066140.csv
  22. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368132890.csv
  23. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368149330.csv
  24. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368175820.csv
  25. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368184020.csv
  26. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/368197440.csv
  27. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/372443000.csv
  28. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/538002220.csv
  29. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/538002784.csv
  30. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/636019418.csv

Actors

Scenario Build AIS SAB

Build and SABRs for Ships, No Contact, and Viewer

Scenario BuildAISSAB

Steps

  1. bundle create –name Ship1 –file ./projects/AISSimulator/AISShip/bundle.js
  2. bundle create –name Agg1 –file ./projects/AISSimulator/AISAgg/bundle.js
  3. bundle create –name NoContact –file ./projects/AISSimulator/AISNoContact/bundle.js
  4. bundle create –name Viewer1 –file ./projects/AISSimulator/AISViewer/bundle.js
  5. diml sabm sabundle build –name Ship1
  6. diml sabm sabundle build –name Agg1
  7. diml sabm sabundle build –name Viewer1
  8. diml sabm policy create –file ./projects/AISSimulator/AISShip/policies.js
  9. diml sabm bundle deploy –sabr Viewer1 –policies realtime
  10. diml sabm bundle deploy –sabr NoContact –policies realtime –parameters timeout=10000
  11. diml sabm bundle deploy –sabr Agg1 –policies realtime
  12. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215071000A.csv
  13. diml sabm bundle deploy –sabr Ship1 –policies realtime –parameters sourceFile=../AIS_Simulator/ships/215031000A.csv

Actors

Scenario USV One Instance

Build the sentient agent bundle including the security vault, streams, transforms, etc..

Scenario USVOneInstance

Steps

  1. bundle create –name Ship1 –file ./projects/AISSimulator/AISShip/bundle.js
  2. bundle create –name USV –file ./projects/AISSimulator/AISUSV/bundle.js
  3. bundle create –name Agg1 –file ./projects/AISSimulator/AISAgg/bundle.js
  4. bundle create –name Viewer1 –file ./projects/AISSimulator/AISViewer/bundle.js
  5. diml sabm policy create –file ./projects/AISSimulator/AISShip/policies.js
  6. diml sabm bundle deploy –sabr Viewer1 –policies realtime
  7. diml sabm bundle deploy –sabr Agg1 –policies realtime
  8. diml sabm bundle deploy –sabr USV –policies realtime –parameters MMSI=215071000,sourceFiles=../AIS_Simulator/ships/215071000.csv:../AIS_Simulator/ships/367092720.csv:../AIS_Simulator/ships/367182840.csv:../AIS_Simulator/ships/367289000.csv:../AIS_Simulator/ships/367370780.csv:../AIS_Simulator/ships/367425680.csv:../AIS_Simulator/ships/367530120.csv:../AIS_Simulator/ships/367602610.csv:../AIS_Simulator/ships/367611060.csv:../AIS_Simulator/ships/368010420.csv:../AIS_Simulator/ships/368066140.csv:../AIS_Simulator/ships/368132890.csv:../AIS_Simulator/ships/368149330.csv:../AIS_Simulator/ships/368175820.csv:../AIS_Simulator/ships/368184020.csv:../AIS_Simulator/ships/368197440.csv:../AIS_Simulator/ships/372443000.csv:../AIS_Simulator/ships/538002220.csv:../AIS_Simulator/ships/538002784.csv:../AIS_Simulator/ships/636019418.csv

Actors