UAVs (unmanned aerial vehicles) are already part of the kill web for the U.S. military, forming teams with manned aircraft, dropping bombs, and providing persistent surveillance across the globe and soon will be equipped with lasers to provide even more lethality. UAVs have reshaped warfare in modern times, but you may be surprised to learn that they have actually been around since 1849.
Defense platforms are expected to perform over a long operational life that can span several decades. Developing high-reliability, safety-critical software that is built to last requires comprehensive tools from trusted industry partners. Robust software-development solutions can help engineers design and develop new long-life unmanned systems and can enable upgrade of systems on currently fielded unmanned platforms to extend their life cycle.