STSC Logo About Us Consulting Services CrossTalk STC Conference Resources


Software Technology Support Center


About CrossTalk

  - Mission
  - Staff
  - Contact Us


About Us

Subscription

  - Subscribe Now
  - Update
  - Cancel
  - 


Themes Calendar

Author Guidelines

Back Issues

Article Index

Your Comments
Home > CrossTalk Sep 2004 > Article

CrossTalk - The Journal of Defense Software Engineering
Sep 2004 Issue

Tomahawk Cruise Missile Control: Providing the Right Tools to the Warfighter
Marcus Urioste, Lockheed Martin Integrated Systems & Solutions

With fast-changing targets, unconventional enemies, and shadowy, pop-up targets of opportunity, our warfighters require the very best software solutions that take advantage of newest-generation cruise missile capabilities. The Tactical Tomahawk Weapon Control System gives the United States' and the United Kingdom's naval warfighters the right tools to carry out today's demanding strike missions.

The evening news program cuts to a videotape of a lone warship operating off a coastline far from home ... the night sky is pierced by the brilliant flash of a cruise missile emerging from the warship's flush-mounted deck launcher, climbing, banking, and quickly disappearing over the horizon. A few miles away, the seascape is altered by another cruise missile emerging from the depths, sent on its way from a stealthy nuclear-powered submarine lurking beneath the waves. The attack is on, and Tomahawk cruise missiles are the first punch in the opening salvo.

Recent world events show that the United States and its coalition partners are being called upon to use smart weapons in both the prosecution of conflicts with other nations, and increasingly, in the global war on terrorism. Smart weapons in general and cruise missiles in particular are often the first surgical instruments of military power projection, focusing destruction only where intended while limiting the danger to our warfighters.

Improving the Tools

The Tactical Tomahawk Weapon Control System (TTWCS) is the next-generation system for planning and controlling Tomahawk cruise missile flight. The TTWCS development is part of the U.S. Navy's Tactical Tomahawk Weapon System Upgrade to improve the flexibility and responsiveness of Tomahawk cruise missiles, add new capabilities, and upgrade existing fleet systems.

The TTWCS' efforts include the full array of system development, including requirements definition, system engineering, system architecture and design, software development, software integration, hardware engineering, hardware manufacturing, hardware and software integration, system testing, logistics, training, and system installation. The TTWCS program will support U.S. surface ships and fastattack submarines, and is planned for newly converted U.S. guided missile submarines and U.K. fast-attack submarines.

Tools in the Warfighter's Hands

The TTWCS was formally approved for initial operating capability in December 2003 to work with existing Tomahawk missiles in the nation's inventory. The TTWCS initial operating capability for the newest Block IV Tactical Tomahawk missile was achieved in mid-2004. The U.S. Navy began fleet installation of the TTWCS system in early 2004 and could provide up to one hundred new weapon control systems by 2008.

The Right Team

The TTWCS program consists of a multidisciplinary team (systems engineers, software developers, system testers, hardware engineers, and logistics and training specialists) composed of the acquisition agent, Naval Air Systems Command for Cruise Missile Weapon Control Systems, Patuxent River, MD; the Naval Surface Warfare Center Division, Dahlgren, VA; the Naval Undersea Warfare Center Division, Newport, R.I.; and the prime contractor, Lockheed Martin Tactical Control Systems, Valley Forge, PA.

Tomahawk Command and Control Legacy

The U.S. Navy's Cruise Missile Program has been effectively evolving for almost 30 years. The original Tomahawk Weapon Control System effort started in the late 1970s, and the follow-on Advanced Tomahawk Weapon Control System (ATWCS) program lasted from June 1993 to December 1998.

The ATWCS was a large-scale hardware and software integration and software development program to replace the Tomahawk cruise missile shipboard operational hardware and software system. The ATWCS team designed, developed, and integrated software products from commercial corporations and U.S. Navy laboratories into a cohesive, multi-security level weapons control system; conducted system level tests of the integrated products; prototyped future requirements; and successfully implemented the ATWCS on U.S. Navy surface ships and submarines.

Lockheed Martin won a competitive program to provide the third-generation cruise missile weapon control system, the TTWCS, in May 1999.

Benefits to the Warfighter
Shortening the Timeline

The TTWCS system will reduce the warfighter's Tomahawk timeline by bringing the missile mission planning function aboard the firing unit. Previously, this planning function was done solely at shore-based or dedicated afloat cruise missile support centers, taking much more time to replan and provide new or revised missions to the ship.

The system's Launch Platform Mission Planning component is a new capability that reduces weapon system reaction times by speeding up the tactical mission planning process. Another new capability is the ability to redirect missiles to new targets while in flight, available with the newest Block IV Tomahawk. These newest capabilities are particularly important today, with fast-changing targets, unconventional enemies, and shadowy, pop-up targets of opportunity.

Ease

The new TTWCS program took on the task of providing the next-generation cruise missile weapon control system to handle the newest technological improvements to the Tomahawk missile, while keeping the system user-friendly enough to be maintained by young shipboard operators not far removed from high school graduation. Simply put, the TTWCS adds much more capability to control the Tomahawk missile(s), direct, redirect, mission plan, and replan, while at the same time keeping the system interfaces easy to use for the officers and sailors onboard.

Space

Space on ships and submarines is in great demand by equipment to power and protect the ship, by weapon systems, and by people. The TTWCS successfully reduced the command-and-control equipment footprint onboard from seven racks of computer equipment to three, all while adding vital new capabilities.

Software's Vital Role in the TTWCS
Multiple Platforms

The TTWCS is being installed or is planning to be installed on U.S. Navy surface ships (destroyers and cruisers), U.S. Navy converted guided missile submarines, and fast-attack submarines (Los Angeles class/Virginia class/U.K.'s Trafalgar and Astute class). On U.S. fast-attack submarines, the TTWCS runs on the Combat Control System common hardware. The TTWCS surface-ship environment consists of multiple, redundant, single-board computers, running UNIX and Windows operating systems. The fully redundant, VME-based hardware architecture is housed in two TTWCS equipment cabinets. The software is executed by operators at four tactical display consoles on surface ships and from one to four consoles on submarines. The TTWCS interfaces with several shipboard systems, including the inertial navigation system, weapon vertical launch system, the global command-and-control system — maritime, and communications networks.

The Right Software

The TTWCS is a major software-based reengineering upgrade to implement even greater warfighter capability over previous Tomahawk missile control generations. The program's software development is certified at the Software Engineering Institute's Capability Maturity Model® (CMM®) Integration (CMMI®) Level 5. The software development incorporates a variety of components that spans new development, reused software from the predecessor ATWCS program, and government and commercial products.

The TTWCS software consists of six computer-software configuration items with approximately 500,000 lines of new and modified development code and 500,000 lines of reused code. The delivered software is C, C++, Java, and Ada, and is developed to be compatible with the Defense Information Infrastructure Common Operating Environment (DII COE). The DII COE is a Department of Defense-wide common operating environment that enables common standards and implementation tools for military tactical situational awareness and system interoperability. Prior to DII COE, each new military system requiring situational awareness and interoperability developed individual solutions.

The TTWCS program reached a DII COE Level 7 (8 is highest possible), signifying virtually no duplication of DII COE functions within the system application. The TTWCS demonstrated the benefits of the DII COE reuse concept through reduction in development and life-cycle costs. The DII COE software is incorporated into the TTWCS infrastructure layer, which minimizes redundant code and maximizes consistency for system services and evolution to newer computing platforms. Software development is accomplished using object-oriented methodologies and Common Object Request Broker Architecture for interfaces among software components.

The Right Development Environment

The TTWCS software development environment consisted of a network of Hewlett Packard (HP) workstations (B- 180Ls and C-110s) and servers (K-360 and K-580 mid-class), all running HP UNIX. Engineers used desktop PCs to access the development network via XOnNet. Tools used include Popkins' System Architect (system/software architecture design); Telelogic's COOL:Jex (detailed software design); Telelogic's DOORS (requirements traceability); IBM's ClearCase (configuration management); IBM's ClearQuest (problem reporting/resolution database); HP's SoftBench (C/C++ compiling and debug); ADA Core Technology's GNAT (Ada compiler and coding); and Aonix' Teleuse and Builder Xcessory (humancomputer interface display generation).

The Right Development Model

The TTWCS benefits from an incremental software development model that offers improved quality, reduced cost, and better adherence to schedule over spiral or waterfall development. Each increment adds functionality and is taken through a full development and test cycle. In software increment one, legacy software from ATWCS was integrated with TTWCS hardware. During increment two, the TTWCS infrastructure (Operating Environment and Common Services Middleware Layer) was implemented and matured. Software increments three through six added new functionality to the heritage weapon control system. The final increment contained the full TTWCS functionality and was formally tested under rigorous supervision.

Incremental software development allows for risk reduction through incremental system integration. Each successive increment is developed at reduced technical risk due to a solid functional and performance foundation established in the preceding increment.

Software Metrics

The TTWCS contract was awarded to Lockheed Martin in May 1999. The U.S. Navy and Lockheed Martin jointly determined that the TTWCS would be a focus program for implementing CMM Level 5 processes and supporting tools. In December 2000, the TTWCS was scored at CMM for Software Level 5. In June 2002, Lockheed Martin Management & Data Systems (now Lockheed Martin Integrated Systems & Solutions) became one of the first companies in the world to achieve CMMI Level 5.

The implementation of Level 5 processes on the TTWCS has resulted in productivity improvements, defect reductions, and cost savings for the U.S. government. CMMI Level 5 has provided measurable improvements in software development: a 30 percent increase in software productivity, a 20 percent drop in development costs, and a 15 percent drop in detect/find/fix software cost.

  • Productivity. Based on historical metrics for similar developments, using CMM Level 5 processes resulted in a reduction of over 15,000 development hours.
  • Quality. In-process quality activities enabled early problem detection during design and code/unit test, resulting in a 30 percent reduction in defects during integration and verification.
  • Integrated Program Environment (IPE) and Integrated Development Environment (IDE). The IPE enabled everyone on the program, regardless of location, to participate in daily decision making. The IDE enabled collaborative development among 500+ users across the United States.
  • DII COE Compliance. The delivered software achieves DII COE Level 7 compliance for newly developed software and Level 5 for reused software. The DII COE software is incorporated into the TTWCS infrastructure layer, which minimizes redundant code and maximizes consistency for system services.
  • Global Command-and-Control System — Maritime Interoperability. The Weapon Control System (WCS) Common Services minimizes redundant code and maximizes consistency for all system services by using services developed and maintained by the U.S. Navy.

Getting the Process Right

The TTWCS benefits from high quality, defect prevention, improved productivity, and reduced risk inherent in achieving the industry's highest level of software process maturity. The program also complies with ISO 9001 objectives. The TTWCS Product Assurance Plan spans the entire program life cycle and ensures adherence to mandatory processes; development of compliant software, hardware, and documentation; and application of quantitative management (metrics) techniques. The plan applies to all locations where program activities occur. The plan's proactive product assurance methodology encompasses the following:

  • Preventive action and continuous process improvement.
  • In-process inspections and process and product compliance audits at all sites.
  • Root-cause analysis to identify areas for improvement, increased product quality, and reduced risk.
  • Metric collection and analysis to identify areas for process improvement early in development and throughout the entire life cycle.

The Right Test Environment
Team Approach

The TTWCS test-approach leveraged facilities and personnel located at government and contractor facilities. This approach allowed the team to evaluate and test the Tomahawk Weapon System from multiple perspectives, ensuring a robust test program that reduced redundancy and validated the system's capability to meet the warfighter's needs. Finding problems early and getting timely fleet feedback in the development cycle reduced follow-on development costs.

At-Sea Testing

To support at-sea testing of the weapon control system as part of the larger weapon system, the TTWCS team validated the performance of all software builds produced by the WCS software development team prior to the installation aboard the test ship, U.S.S. Stethem, an Arleigh Burke class-guided missile destroyer. The team established a configuration that permitted the U.S.S. Stethem to simulate communication with multiple Tactical Tomahawk missiles, thus enabling the completion of the technical evaluation shipboard event.

The configuration allowed testing of high numbers of missile launches and inflight communications, utilizing nonexpended assets that offer repeatability, sustainability, and high accuracy at an established one-time cost for procurement and low operational cost. The test ship was able to perform missile redirection of multiple missiles simultaneously and request health and status information from the missiles during flight. The missile simulation responded with both scheduled and unscheduled health and status event messages as directed by the communications plan, resulting in a successful test event.

Summary: Providing What Matters

The TTWCS program's success to date in providing the warfighter with the very best Tomahawk cruise missile control capabilities is a direct result of the dedicated team that stands behind this vital warfighter system. Through a combination of strong warfighter guidance and contractor performance, adoption of industry best practices, and the exercise of innovative technical solutions, the TTWCS team has provided even more timely capabilities for the warfighter. Ships and submarines will have cruise missile capabilities that exceed even the successful capabilities seen recently in Kosovo, Afghanistan, and Iraq. In a hostile world where a surgical strike can be needed in a moment's notice, the TTWCS team has provided the capability that gives our warfighters exceptional flexibility, versatility, and timeliness to address threats to our nation.


About the Author
Marcus Urioste

Marcus Urioste leads business development and internal research and development programs for Lockheed Martin's Tactical Control Systems in Valley Forge, PA. His recent experience includes business development in advanced technology, and in international business development for Lockheed Martin Global Telecommunications. He previously served with distinction as a nuclear-trained submarine officer in the U.S. Navy on two fast-attack submarines, and as a tactics instructor at Naval Submarine School. He has been published previously in the U.S. Naval Institute's "Proceedings." Urioste is a Phi Beta Kappa graduate in mathematics of Tulane University, where he received his Navy commission via the Naval Reserve Officers Training Corps program. Lockheed Martin Integrated Systems & Solutions

230 Mall BLVD
BLDG 100/RM 1237
King of Prussia, PA 19406
Phone: (610) 354-3808
Fax: (610) 354-7216
E-mail: marcus.m.urioste@lmco.com



® CMM and CMMI are registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.

USAF Logo


Privacy and Security Notice  ·  External Links Disclaimer  ·  Site Map  ·  Contact Us