Skip to main content

 
Software > Rational > Microsoft .NET > 

Architecture management

UML Architecture tools to help Visual Studio .NET development

 
Rational software - Software and system development
 

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.

 
Trial downloads

IBM Rational trial downloads


Resources

Software delivery in the face change: the IBM Rational advantage. (122KB)

Tutorial: Learn how to concurrently develop UML models and C# code using transformations with Rational Modeling Extension for Microsoft .NET V7

Introduction to IBM Rational Modeling Extension for Microsoft .NET

IBM Rational Modeling Extension for Microsoft .NET: Visualizing Microsoft .NET applications


Resources

Get Adobe® Reader®