1 / 44

JTLS 6.0 Summary

JTLS 6.0 Summary. Ellen Roland ROLANDS & ASSOCIATES Corporation. Status Of JTLS Versions. JTLS 4.1 Still Being Used By One User Maintained Under Separate Contract JTLS 5.0 Supported Until January 2020 We Will Fix Errors Found and Reported As Of June 2019, No Longer Back Integrating.

diannaj
Download Presentation

JTLS 6.0 Summary

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JTLS 6.0Summary Ellen Roland ROLANDS & ASSOCIATES Corporation

  2. Status Of JTLS Versions ROLANDS & ASSOCIATES Corporation • JTLS 4.1 • Still Being Used By One User • Maintained Under Separate Contract • JTLS 5.0 • Supported Until January 2020 • We Will Fix Errors Found and Reported • As Of June 2019, No Longer Back Integrating

  3. Status Of JTLS Versions ROLANDS & ASSOCIATES Corporation • JTLS 5.1 • Most Current Release 5.1.3.0 • Discuss Later Today • Plans To Support Until January 2021 • JTLS 6.0 • Actively Working On Designated Improvements • Still Working Most Designs • Database Has Not Been Closed Yet

  4. Status JTLS 6.0 ROLANDS & ASSOCIATES Corporation • Test Schedule • Alpha Test – 16 to 20 December 2019 • Beta Test – 03 to 14 February 2020 • Acceptance Test – 16 to 27 March 2020 • Test Location • Joint Staff / J7 Suffolk, VA • Implies US Government Participation Only • We Have Not Planned NATO Test

  5. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Moving From Simscript II.5 To Simscript III • Basically Not Of Concern To End User • Still There Are Enough Changes To Understand • Basically Started Because • Improving Debugging – Allow “Break If” Commands • We Were Using Debugging Techniques From 1970’s • CACI Built The Capability Because Of JTLS Imput • Time We Started To Use What They Implemented

  6. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Secondary Reason For Simscript III • Simscript II.5 No Longer Supported • Didn’t Want To Wake Up One Day • Find Out It No Longer Works With New Linux Release • Can’t Get Approval To Run On Older Linux • Considered Moving Away From Simscript • Major Multi-Year Effort • All Options Were More Difficult To Manage

  7. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Start Entire Process By Getting Training • Simscript III Is Promoted As Object-Oriented • Basic Conclusion Was • Not Truly Object-Oriented • Unworkable From JTLS-GO Point Of View • Need To Use Process Approach • JTLS Must Use Event Approach

  8. Event Approach • Event Customer Arrive • Create Customer • Drawn Random Server Needed Time • Is Server Available • Yes - Schedule Customer Leave • No Put Customer In Queue • Schedule Customer Arrive • When We Take A Checkpoint • Save Each Customer • Save Each Event Time • No Need To Save Data In Event • Event Customer Leave • Destroy Customer • Is Queue Empty • Yes – No Nothing • No – Take Customer From Queue and Schedule Customer Leave ROLANDS & ASSOCIATES Corporation

  9. Process Approach • Process Customer • Until Process Ends • Create A Customer • Draw Random Server Needed Time • Put Customer In Queue • If Server Is Available • Restart Server Process • Wait Until Next Customer Arrives • Loop • Process Server • Until Process Ends • Wait For Customer To Arrive • Until Queue Is Empty • Remove First Customer • Work For Server Needed Time • Destroy Customer • Loop • Loop • When We Take A Checkpoint • Need To Save Each Customer • Need To Save Each Process • Line Number Where Event Was • All Local Data Values • Time Next Line Should Execute ROLANDS & ASSOCIATES Corporation

  10. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • So What Did We Decide To Do • Moved To Simscript III • Did Not Move To Object-Oriented Approach • JTLS 6.0 Was Running With Simscript III Within A Week • Remove “Deprecated” Simscript II.5 Features • “Deprecated” Means: • They Work, But • CACI Wants To Remove Them

  11. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Deprecated Items And What They Mean • Bit Packing • Remove Bit Packing

  12. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Deprecated Items And What They Mean • Equivalenced Variables • Remove Equivalence • Keep Readability

  13. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Deprecated Items And What They Mean • Remove Permanent Entities • Permanent Entities Remain Throughout The Game • Aircraft Classes • Targetable Weapons • SSM Types • Difficult To Create / Destroy (Not A JTLS-GO Capability)

  14. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Deprecated Items And What They Mean • Remove Permanent Entities • Temporary Entities • Air Missions • Convoys • Units • Easy To Create / Destroy

  15. JTLS 2013-11707Improve Simscript Debugging Capability ROLANDS & ASSOCIATES Corporation • Deprecated Items And What They Mean • Remove Permanent Entities • All Permanent Entities Become Temporary Entities • What Does This Mean • No Longer Access By Integer – Access By Name • Order Streams Will Be Longer • Time Impact To Find By Name – Integer No Longer Available • Easily Provide Capability To Add Permanent Entities During Game • Copy Existing Entity • Use Set Orders To Alter

  16. JTLS-2016-12714Build Inherent JTLS-GO MSEL Tool ROLANDS & ASSOCIATES Corporation • Has Been In Prototype For Some Time • Needed SuperWHIP Capability • Delivered But Needs Refinement • Desire To Interact With • JS/J7 Tool • Joint Training Information Management System (JTIMS) • JTIMS Lite – Web Based • NATO MEL/MIL Tool

  17. JTLS-2016-12714Build Inherent JTLS-GO MSEL Tool ROLANDS & ASSOCIATES Corporation • Basic Features • Tags In • Orders, Messages, E-mails, Documents • Select Object At Execution Time That Fit Situation • Object Name, Location Place In Tags For • Ease • Consistency

  18. JTLS-2017-13132Allow HRUs (UAVs) to Gather Intel from DSAs ROLANDS & ASSOCIATES Corporation Planned Originally For JTLS 5.1 Still In Design Phase

  19. JTLS-2017-13139Better Location Info in IIR Messages (NWARS) ROLANDS & ASSOCIATES Corporation • NWARS Plays National Collection • Primarily Used By US INDO-PACOM • Finalize Design In October With NWARS

  20. JTLS-2019-14350Detailed Engagement Reports For Users ROLANDS & ASSOCIATES Corporation • Currently Detailed Engagement Reports • Provided To Controller • Not Available To User • Technically No Reason For This • Original Concept Was To Keep A Distinction Between • User – Only Has Information Exercise Audience Should Receive • Makes It Simple For User WHIP To Maintain Consistent Storyboard • Controller – All Information Available From Model

  21. JTLS-2019-14350Detailed Engagement Reports For Users ROLANDS & ASSOCIATES Corporation • Still In Design Phase • Needs Full Coordination With NATO • NATO Funded ECP

  22. JTLS-2019-14351Allow Viewing Multiple Messages ROLANDS & ASSOCIATES Corporation • NATO Funded • Design Has Not Been Started • Can Bring Up Multiple Message Browsers Already • Design To Be “More Outlook-Like”

  23. JTLS-2019-14352Develop Specific Maritime DSA Report ROLANDS & ASSOCIATES Corporation • NATO Funded • In Previous Versions Of JTLS • IIR Report Worked With DSA • RECCEXREP Report Worked With Swwep Collection • User Community Found RECCEXREP Unusable • Way To Much Data – Totally Unusable • Removed RECCEXREP • Kept The Detections – Simply No Report

  24. JTLS-2019-14352Develop Specific Maritime DSA Report ROLANDS & ASSOCIATES Corporation NATO Maritime Cell Needs Sweep Report Back In Design Phase

  25. JTLS-2019-14353Convoy Data In AAR ROLANDS & ASSOCIATES Corporation • After Action Review (AAR) Database • Does Not Contain Full Convoy Results Data • Major Events Needed • Pickup Supplies, Dropoff Supplies • Damage / Kills • Lost Assets and Supplies • Need Data But Also Supporting Reports

  26. JTLS-2019-14354All WHIP Objects Searchable ROLANDS & ASSOCIATES Corporation • NATO Funded • Not Limited To WHIP • Web Hosted Interface Program (WHIP) • Database Development System Client (DDSC) • JTLS Order of Battle Editor (JOBE) • Search For Any/All Displayable Objects • DSAs. OPAREAs, Network Nodes, Network Arcs

  27. JTLS-2019-14356Attacking Mission ROE Help ROLANDS & ASSOCIATES Corporation • NATO Funded • Current Situation • Based On Past Middle East No Fly Zone Operations • Air Missions Launched With Possible Target Assignments • If Mission Was Bothered On Way To Target – Mission Fired • If Mission Had To Issues Prior To Release Point – Mission RTB • Current Logic • If Mission Squadron Has Hold ROE, Operates As Described • If Mission Given Positive ROE – Mission Fires When In Range

  28. JTLS-2019-14356Attacking Mission ROE Help ROLANDS & ASSOCIATES Corporation • Scenarios Are Moving To More Kinetic Operations • Users Are Forgetting To Set Air Mission ROE • Missions Are Returning To Base Without Firing • JTLS 5.1, Makes It Possible To Turn Missions Around • Still The ECP Requests A Warning • When An Air Mission Starts Its Leg To Firing Location • If Mission Has No Positive ROE, Generate An Alert • If Mission Has Positive ROE Warning Necessary

  29. JTLS-2019-14356Attacking Mission ROE Help ROLANDS & ASSOCIATES Corporation • If User Does Not Want Warning • Turn It Off • Each Warning Type Can Be Turned On/Off Individually

  30. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • JTLS-GO Database History • Non-Relational Database Capability Build By JPL • Ingres Relational Database • Oracle Relational Database • PostgreSQL • Post-Ingres SQL • Almost A Full Cycle

  31. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • US Government Mandated Change • Oracle • XE Was Free But Could Not Run Large Analysis • Full License – Expensive and Administratively Heavy • PostgresSQL • Free With No Size Limitations • Many Commercial Data Warehouse Applications • Proves Viability

  32. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • Conversion Not Totally Straightforward • Creation Of Database – Done • Load / Unload Database - Done • Glassfish Access To Database – Done • DDSC Accessing / Updating Data – Done • Reports - Done • Migration From Repository – In Work • Multi-User Flashback – Still In Design

  33. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • What Is “Flashback” • Special Oracle Capability Used So When • User 1 Changes A Piece Of Data • User 2 Sees Changed Data On His DDS-Client • This Special Capability Does Not Exist In PostgreSQL • Goal Is: • User Will Not See Any Difference In DDS-Client

  34. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • There Will Be Some Differences • Format Of Data Files Completely Changes • Show This Later Today • View During Demonstrations • Database Conversion Has Changed Completely • When Converting From 5.1 to 6.0 • JTLS Will No Longer Have Oracle Available • Developing Version Conversion Program (VCP)

  35. JTLS-2019-14357Move From Oracle PostgreSQL ROLANDS & ASSOCIATES Corporation • Implications Of Version Conversion Program • Previously When Converting • Users Could Skip Versions – Not Suggested, But Possible • For Example, Upgrade 4.1 Scenario to 5.1 Format • Now • Users Must Update Pre-5.1 Scenarios To 5.1 Using Oracle • Take 5.1 Scenario And Use VCP To Create 6.0 Database • VCP Has Proven To Be Easier Than Oracle Conversion • It Will Be Use From Now On – Not Just For 5.1 To 6.0

  36. JTLS-2019-14400GlobalSim Improvements ROLANDS & ASSOCIATES Corporation • Link To • CAE’s GESI Tactical Level Momdel • Bohemia’s VBS3 • Dr. Donna Womble Will Present Full Plans • Tomorrow

  37. JTLS-2019-14466Expand TACELINT Data Fields ROLANDS & ASSOCIATES Corporation • Attended US CENTCOM Test Event • Intel Staff Indicated That • The PRM Record Needed More Data Fields To Be Filled • Pulse Duration • Scan Type • Scan Rate • Absolutely Needed For JTLS 5.1 Exercise • Added Non-Configuration Managed Data • Will Discuss More This Afternoon

  38. JTLS-2019-14466Expand TACELINT Data Fields ROLANDS & ASSOCIATES Corporation • Non-Configuration Manage Data • Needs To Be Made Permanent • Include In Database, Allow Data To Be • Entered • Changed • Loaded • Downloaded • Full Design Online

  39. JTLS-2019-14476Use Adopt OpenJDK Project ROLANDS & ASSOCIATES Corporation • History • In JTLS 5.0 • We Used And Delivered Oracle Java • Ensured JTLS Servers Used Most Current Java • Needed To Meet IA Requirements • Security Release Of Java • JTLS Delivered Three Digit Release Within Two Weeks • User Responsible For Client Machines • No System Admin Support Required • Load New JTLS Release – New Java Automatically Used

  40. JTLS-2019-14476Use Adopt OpenJDK Project ROLANDS & ASSOCIATES Corporation • History • In JTLS 5.1 • Oracle Java No Longer Provided Free Of Charge • Decision Was To Move To OpenJDK • Licensing Stopped Delivery With JTLS • Needed System Admin Support To Install Current Security Update • JTLS Still Delivers Three Digit Release Within Two Weeks

  41. JTLS-2019-14476Use Adopt OpenJDK Project ROLANDS & ASSOCIATES Corporation • Plans For JTLS 6.0 • New Adopt OpenJDK Project • Allows JTLS To Deliver Current Security Release Of Java • No Longer Need Admin Support / Permission • Basically Go Back To “Old” Way Of Doing Things

  42. JTLS-2019-14477No Way To Identify Aircraft As UAV ROLANDS & ASSOCIATES Corporation • Currently There Is No Data • This Aircraft Is A UAV • Cannot Develop UAV Unique Logic In The Model • Do Not Create Downed-Pilot

  43. No ECP Number AssignedLayered GeoTIFF ROLANDS & ASSOCIATES Corporation Request By NATO Starting To Investigate Feasibility

  44. Questions ROLANDS & ASSOCIATES Corporation

More Related