Skip to main content

Model-driven systems development

Read the full solution record (80KB)

Taming complexity in systems development
We live in a complex world—and it’s not getting any simpler. Global markets are getting more competitive, and our products need to be more innovative to differentiate themselves in this environment. To succeed, we must find ways to tame complexity. Model-driven systems development (MDSD) can help you manage this complexity.

Reduce costs and decrease time to market
The IBM MDSD solution can also help you reduce costs and decrease time to market. Models help teams communicate more effectively, and can help you integrate and test your products much earlier in the development lifecycle. This reduces costs and increases quality, by enabling you to catch errors earlier when they are much less expensive to fix, and by reducing rework. The IBM MDSD solution includes two industry-leading tools:

Telelogic DOORS is a requirements management and requirements engineering solution that helps you deliver quality by optimizing requirements communication, collaboration and verification throughout the enterprise. It helps you engineer requirements across disciplines (software, mechanical, electrical) at a system level throughout the product lifecycle. DOORS is a multi-platform system designed to ensure conformance to requirements and compliance to regulations by capturing, linking, analyzing and tracing changes to requirements.

Telelogic Rhapsody is a UML® 2.1- and OMG SysML™-based model-driven development environment for technical, real-time or embedded systems and software engineering.

Rhapsody enables the reuse of existing software assets, whether source code or model based. It provides a flexible development environment that enables function-oriented and object-oriented graphical design techniques to co-exist in one environment. Rhapsody improves productivity and quality by validating the design early in the development lifecycle when defects are less costly to fix.

The IBM MDSD solution scales successfully from small to large projects. Its treatment of functional requirements, including analysis of the system context, leads to flexible, robust solutions.

*IBM Redbooks® are publications created by IBM technical documentation experts that provide positioning and value guidance, installation and implementation experiences, typical solution scenarios, and step-by-step "how-to" guidelines.