An Open Strategy for the Acquisition of Models and Simulations. Rudolph P. Darken Director, MOVES Institute

Size: px
Start display at page:

Download "An Open Strategy for the Acquisition of Models and Simulations. Rudolph P. Darken Director, MOVES Institute"

Transcription

1 An Open Strategy for the Acquisition of Models and Simulations Rudolph P. Darken Director, MOVES Institute 1

2 Report Documentation Page Form Approved OMB No Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE MAY REPORT TYPE 3. DATES COVERED to TITLE AND SUBTITLE An Open Strategy for the Acquisition of Models and Simulations 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Naval Postgraduate School,MOVES Institute,Monterey,CA, PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 11. SPONSOR/MONITOR S REPORT NUMBER(S) 13. SUPPLEMENTARY NOTES 4th Annual Acquisition Research Symposium: Creating Synergy for Informed Change, May 16-17, 2007 in Monterey, CA 14. ABSTRACT 15. SUBJECT TERMS 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified Same as Report (SAR) 18. NUMBER OF PAGES 21 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

3 Focus Not about the use of simulation for acquisition but rather the acquisition of simulation itself. Estimates of DoD M&S acquisition expenditures range from $9B to $15B annually. Almost exclusively a proprietary software industry segment. Why? Is this good for DoD? Can we do better? 2

4 What do these have in common? A lot actually rendering, devices, networking, etc. 3

5 Current practice First Application Second Application HLA Bus M&S Application M&S Application Vendor A Vis Sim Engine A OS Hardware Vis Sim Engine B OS Hardware Vendor B Application Level Reusability = 0 4

6 A (slightly) better way First Application Second Application HLA Bus M&S Application M&S Application Vendor A Vis Sim Engine X OS Hardware Vis Sim Engine X OS Hardware Vendor B Reused code 5

7 A (slightly) even better way First Application Second Application HLA Bus M&S Application M&S Application Vendor A Vis Sim Engine X OS Hardware Vis Sim Engine X OS Hardware Vendor B Government owned source Reused code 6

8 Still not so great First Application Second Application HLA Bus Vendor A M&S Application Vis Sim Engine X OS Hardware Government owned source Reused code M&S Application Vis Sim Engine X OS Hardware Recurring license fees Locked in to Engine X Vendor B 7

9 Is open source a candidate solution? Recommends the adoption (or full consideration) of OSS in DoD software acquisition. Still lacking in policy about government contribution to OSS. 8

10 Available funding Why OSS? Service, Maintenance, Upgrades Applications Proprietary features Core functions Available funding Service, Maintenance, Upgrades Applications Proprietary features Core functions 9

11 Four design tenets 1. Keep everything open to avoid lock-ins and increase flexibility 2. Make it multi-genre since we never know what app it's going to have to support next 3. Make it modular so we can swap anything out as technologies mature at different rates 4. Build a community (or leverage existing ones) so the military doesn't have to pay all the bills 10

12 Detailed breakdown Over 90% of the source code was written by someone else, not paid for by the government. 11

13 Full development environment 12

14 13

15 Did we meet our goals? almost, but not quite. 14

16 Four design tenets 1. Keep everything open to avoid lock-ins and increase flexibility 2. Make it multi-genre since we never know what app it's going to have to support next? 3. Make it modular so we can swap anything out as technologies mature at different rates 4. Build a community (or leverage existing ones) so the military doesn't have to pay all the bills 15

17 An even better way Service Oriented Architecture Business logic Function Application Business logic Function Web services, published standard APIs Business logic Function Function Data Data Business logic Enterprise Service Bus (ESB) Data Data From monolithic to distributed. 16

18 Why SOA? Way more flexible Faster implementation (once infrastructure is in place) Maximize reuse Create a MARKET for your business Will never work (in its literal form) for real-time simulation Web services are too slow but I want all this stuff 17

19 A real time SOA for simulation HLA Bus Application A data Application B data Data driven simulation Render Network AI UI Runtime OS Game Logic Render Network AI UI Runtime OS Game Logic Simulation Service Bus Published APIs Hardware Hardware Government owned Open source Proprietary 18

20 A test case for USMC infantry training Urban combat gamebased trainer DVTE Same application! Urban combat small weapons trainer ISMT Urban combat small team trainer SITE 19

21 Take aways Open source has a place in Defense Modeling and Simulation Open source encourages vendor innovation by concentrating effort on what s new DoD must architect simulation frameworks to create a marketplace for our business This helps build the commercial defense simulation industry Reusability is key We want what an SOA offers but we need it in real time. 20

22 Thank you for your attention Rudy Darken Director, MOVES Institute Naval Postgraduate School