How to Increase Military Software Innovation and Longevity through Reuse

Software is a critical element in almost any military application and can be a differentiator that provides strategic and tactical advantages on the battlefield. It has to meet set challenges, has to account for both innovation and longevity from the start, and has to be able to work consistently and effectively over decades without the risk of failure. 

Unfortunately, in long-lived military projects, software is often being rewritten from scratch, pushing up costs and delaying overall completion. It’s time for a new approach – one that applies lessons learned from previous military software development and focuses on military grade, open source, standards-based solutions that reuse and rejuvenate existing assets. This method will deliver the innovative software capabilities that military projects require – on time and on budget.