|
IBM Rational® architecture management products equip your teams — including those targeting .NET and working in Visual Studio® .NET — with an industry standard architecture management platform that enables them to communicate to numerous project stakeholders using a common language (UML™ 2), transform conceptual models to seed C# implementations, and help visualize and analyze the evolving implementation "as built".
With this powerful integrated framework, teams can create and maintain the integrity of software architectures across a heterogeneous mix of implementations, varying skill sets, and globally distributed development teams.
IBM provides tools to assist you in discovering, developing and deploying software assets and services across the lifecycle. Explore the following for more details.
Tools
| What do you want to do? |
Rational Solution |
Model Driven Development for .NET with UML 2.0 |
IBM Rational Modeling Extension for Microsoft® .NET complements IBM Rational Software Delivery Platform offerings (including IBM Rational Software Architect, IBM Rational Software Modeler, IBM Rational Systems Developer) to provide a complete, full-lifecycle UML 2.0 solution for .NET projects that are part of project portfolios that also target a mix of Java™ and other implementation platforms. |
Model Driven Development for .NET, Java and C++ |
IBM Rational Software Architect an architecture management solution for software architects and senior developers creating applications for .NET, Java or in C++ applications. This solution leverages model-driven development with UML and unifies all aspects of software application architecture. |
Visual Modeling and Design .NET applications with UML 2.0 |
IBM Rational Software Modeler an UML-based visual modeling and design solution for architects, system analysts, and designers, as well as for developers who are fully focused on .NET implementations and do not require the Java, ANSI C++, and SOA support that are available with IBM Rational Software Architect. It provides a solution to help these practitioners ensure that their specifications, architecture, and designs are clearly defined and communicated with their stakeholders and implementations sustain architectural integrity. |
Model Driven Development for systems using .NET and UML |
IBM Rational Systems Developer provides benefits similar to the above configurations, but in a tooling environment that provides features targeted to systems development and development of commercial products that have software components. |
|