Modeling and Simulation Contract - Framework and Tools (MASC - F)


Missile Defense Agency (MDA)

Missile defense technology being developed, tested and deployed by the United States is designed to counter ballistic missiles of all ranges—short, medium, intermediate and long. Since ballistic missiles have different ranges, speeds, size and performance characteristics, the Ballistic Missile Defense System is an integrated, “layered” architecture that provides multiple opportunities to destroy missiles and their warheads before they can reach their targets. The system’s architecture includes:

Networked sensors (including space-based)
and ground- and sea-based radars for target
detection and tracking;

Ground- and sea-based interceptor missiles for
destroying a ballistic missile using either the
force of a direct collision, called “hit-to-kill”
technology, or an explosive blast fragmentation
warhead; and

A command, control, battle management, and
communications network providing the
operational commanders with the needed links
between the sensors and interceptor missiles.

Software Development
  • HMI development using Eclipse Rich Client
    Platform (RCP)
  • Enterprise Service implementation using OSGi
  • Model Driven Architecture (MDA)
  • Model Driven Development (MDD)
  • Repository management in support of “Big
    Data” analysis
  • Capture, curation, storage, search, sharing,
    analysis, and visualization
  • Configuration Management and Tooling
  • Rhapsody
  • Data Distribution Service (DDS
Requirements Analysis

Software Architecture developing a composable, extensible, and scalable architecture based on Open Services Gateway Initiative (OSGi).

Primary architecture approach is based on CFI Small Business Innovative Research (SBIR) Unified Modeling Language (UML) Based Programming Support Environment (PSE) project results.