Turning software complexity into simplified designs
A focus on architecture and design can help organizations deliver on their business goals.
With help from IBM architecture and design solutions, you can better align products, systems, and IT with the business; deliver more quickly on changing business needs; and gain control over your evolving architecture.
Get the Rational Software Architect trial
The Rational Eclipse-based and Jazz-enabled, integrated platform facilitates team collaboration, maintains requirements-to-code traceability, and jump starts development by simplifying the transition from architecture to code.
Rational architecture and design and development capabilities help:
Featured architecture and design products
A robust, scalable platform for solution architecture and software factories for corporate IT, SOA, and general development that supports Java™, JEE, C++, .NET, SCA, Web 2.0, and more.
A family of model driven development tools for systems and embedded software with C, C++, Java, and Ada
All products - Architecture and design
- Application Workload Modeler
- Graphical Data Display Manager (GDDM)
- Rational Deployment Automation Content Pack for RAFW and WAS
- Rational Programming Patterns
- Rational Rhapsody family - Overview
- Rational Rose Data Modeler
- Rational Rose family
Rational Software Architect Family - Overview
- Rational Software Architect | Trials and Demos (US)
- Rational Software Architect Design Manager | Trials and Demos (US)
- Rational Software Architect Extension for C++ | Trials and Demos (US)
- Rational Software Architect Extension for Communications Applications
- Rational Software Architect Extension for Deployment Automation Planning | Trials and Demos (US)
- Rational Software Architect Extension for Deployment Planning | Trials and Demos (US)
- Rational Software Architect Extension for Integrated Architecture Frameworks | Trials and Demos (US)
- Rational Software Architect Extension for SOA and WebSphere | Trials and Demos (US)
- Rational Software Architect for WebSphere Software | Trials and Demos (US)
- Rational Software Architect Simulation Toolkit | Trials and Demos (US)
- WebSphere Multichannel Bank Transformation Toolkit
- WebSphere Telecom Web Services Server | Trials and Demos (US)
Architecture and design resources
Design.Everywhere: Enable software and systems teams to make designs an essential part of their delivery lifecycle.
Grady Booch: Hype-free software development
Use the software design and development ROI calculator to estimate expected savings and productivity enhancements.
Use a systems engineering trade study and Rational Rhapsody to support green initiatives
Developer resource kit
How-to guides, demos and implementation technology information: How to leverage them during the application development lifecycle
Find practical architecture and design resources
Collaborative design management powered by Jazz
Learn how Rational Collaborative Design Management can help you evolve your agile lifecycle to include design management for improved product quality and greater team collaboration.
Design matters! An exploration of real world service oriented architecture
Highlighting successes and lessons learned, presenters cover interpreting business needs, designing technically sound solutions, and ways to overcome enablement and skill challenges. This session also looks at the team perspective of getting everyone aligned, working together, and ensuring adherence to standards and best practices.
The Agile Architect — Agility rests on three legs: a resilient architecture, collaborative tooling and automated processes
This webcast examines the critical role of the software architect in an agile team and three key pillars relied upon to make agile work; namely a resilient architecture, collaborative tooling and automated processes. The relative importance of each pillar to the architect is explored in the context of the capabilities needed to make the architect an effective member of the development team.
Grady Booch: Hype-free software development
In this webcast, Grady Booch, IBM Fellow and one of the pioneers behind UML, will get down to the basics and cover the basic principles around software design, development, test, deployment, and operations.
IBM's Approach to Agile ALM
In seeking out an agile tool, there are many choices. Take a few minutes to learn about IBM's approach to Agile ALM. The solution includes coaching, best practices and tooling that support a team's core agile need while also providing integrated best-in-class source code management and build automation. These integrated capabilities allow agile developers to focus on delivery great code by automating the busy work that slows them down. Matt Holitza and Richard Knaster, speakers.
The keys to extended team involvement in software and systems design
Build consensus around design. Your team is bigger than you think! The extended team of subject matter experts is needed to provide insights and feedback on designs to make sure your solutions satisfy customer needs and deliver the expected quality.
Enable software and systems teams to make designs an essential part of their delivery lifecycle.
Design Matters! Collaborate, automate, innovate and be agile
Design is more important than ever as software and systems increase in complexity; the ways users interface with such software and systems multiply, and software and systems become more distributed.
Use a systems engineering trade study and Rational Rhapsody to support green initiatives.
Not in United States?