Skip to main content

Rational > Solutions > 

Aerospace and defense


Rational software - Software and system development
Defense Systems Development
Understand program and systems dependencies. Navigate contractor and agency collaboration complexities. Ensure systems quality while managing DoDAF compliance. IBM Rational solutions can help meet these imperatives with an integrated approach to software & systems development.

The defense community's transformation from "stovepipe" systems to modern solutions that embrace joint force operations and integrated capabilities requires unprecedented focus on stakeholder collaboration and unlocking the promise of resilient, plug and play architectures. The challenges born out of the complexity and scope of net-centricity require adopting "system of systems" solutions. IBM Rational's solutions for Defense can help organizations evolve from platform-centric to capabilities based design and development commensurate with today's distributed environment.


Integrated approach to build, comply, and improve DoDAF work products

Architecting complex systems and operational enterprises demands an extraordinary capacity to understand and manage complex relationships. A thorough understanding of the enterprise's architecture is crucial to effective design, implementation, deployment, and maintenance of evolving systems. A complete, consistent model of that architecture is the key to mitigating risk and managing the systems complexity. The Department of Defense Architecture Framework (DoDAF) and its resulting work products provide a "window" into the architecture that can be leveraged throughout the incremental definition and refinement of the system capabilities.

IBM Rational's approach to DoDAF helps you align mission drivers with development so you can manage key decisions throughout the system lifecycle more effectively through early recognition of integration challenges and operational dependencies.

Key Benefits:
  • Prioritize joint capabilities, identify gaps and make investment decisions based on integrated architectures
  • Leverage software & systems engineering best practices, process guidance and solutions based on open standards such as UML 2.0, SysML and Eclipse
  • Identify, classify and harvest DoDAF content in the form of reusable assets
  • Ensure model consistency and integrated configuration & change management
  • Automated Matrix Creation to ensure consistency
  • Reporting of all DoDAF views
  • Import custom graphics (OV-1)
  • DoDAF Model Framework for Work Products/Views
  • Integrated Model Creation and Execution (OV-6b)

Optimize distributed team effectiveness

Third Party Distributed Development is the norm for defense systems. Process guidelines, maintaining workflow and enabling parallel development are mission critical to program success. IBM Rational's Eclipse based modeling solutions, including the new IBM® Rational® Systems Developer provide optional optimizations for DoDAF and integrations that help you effectively create and collaborate about designs, code and other assets. Our software configuration management solutions support the version control, defect tracking and workflow management of those assets. Many large programs rely on IBM Rational solutions to help them deliver results while navigating the complexities of multiple subcontractors, working in both classified and unclassified environments.

"IBM Rational's product, process and services enabled better collaboration between the Navy & Lockheed Martin to accelerate the Navy OA certification cycle, thus delivering faster & better capability to the fleet at a reduced cost."
         - Lockheed Martin Lead for Navy Support of Aegis OA

This environment -- complemented by Rational's process and portfolio management, requirements and analysis, and software quality solutions and deep services expertise -- helps defense organizations manage value, develop flexibly, and control risk and change.


Guiding principles of effective systems development

IBM Rational Unified Process for Systems Engineering (RUP-SE) provides an iterative, use-case driven, and architecture-centric process foundation for defense systems development that can be customized to your organization's needs. It includes process guidance for domain-specific systems engineering concerns such as security, ease of training, and logistics while supporting guiding principles of effective systems development:

  • Decompose systems, not requirements.
    Design at one level derives requirements for the next level. Ensure that use cases are elaborate completely and capture system behavior.
  • Enable both separation and integration of concerns.
    Address the black-box and white-box perspectives.
  • Systems and components collaborate; so should development teams.
    In order to build successful applications, systems and software teams must work together in synergy.
  • Specifications flow up and down the architecture.
    Requirements at one level of abstraction should be used at the next level of abstraction.
  • Base the lifecycle on removing risk and adding value.
    Utilize the Rational Unified Process to address the systems of systems concerns.
  • Development organization should reflect product architecture.
    Build architecture and hence your applications will align with the organization.

Highlights

Rational announces new systems development capabilities

White paper: An IBM Rational Approach to DoDAF (874KB)

Article: Hardware/software co-development using a model-driven systems development (MDSD) approach

White paper: Next generation model-driven development (341KB)

IBM Rational Test RealTime category winner in STP Magazine Choice Awards

IBM RPM Rated a Leader in Gartner Magic Quadrant (58KB)

Get Adobe® Reader®

Resources

Article: The new improved RUP SE architecture framework

Applying RUP-SE to a "System of Systems"

Best Practices and Tools from IBM Rational Help Lockheed Martin Meet and Exceed Customer Expectations

EADS/Airbus meets stringent test standards for avionics software with Rational Test RealTime

Communities

PartnerWorld Industry Networks - Banking overview

Rational Global User Group Community

WebSphere® Global User Group Community