 |
 |
 |
 |
 |
 |
Rational Requirements Composer with Rational Software Modeler integration
This demo shows how to transform an IBM Rational Requirements Composer
project into a model in IBM Rational Software Architect or IBM Rational Software Modeler.
See how use cases and process flow requirements captured in IBM
Rational Requirements Composer can be used as a basis for your solution analysis and design activities within Rational Software Architect or Rational Software Modeler.
|
 |
Demos |
 |
02 Apr 2009 |
|
| |
Visualize with Rational Software Modeler: UML 2.0 modeling
For the architect, system analyst, or designer immersed in the development process, Rational Software Modeler offers a completely customizable, UML 2.0-based visual modeling and design tool that makes it simple to clearly document and communicate processes, flows, and designs. Teams find it easier to collaborate, since Rational Software Modeler integrates with other tools such as WebSphere Business Integration Modeler. Using easy-to-follow, step-by-step instructions, this tutorial lets you sample some of the visual UML 2.0 modeling capabilities. By the end, you'll know how to create a variety of different UML 2.0 diagrams, import existing modeling projects, and edit models.
|
 |
Tutorials |
 |
23 May 2006 |
|
| |
Migrating from Rational Rose to Rational Software Modeler or Rational Software Architect
The following download contains a set of documents that will help provide the user with a roadmap for migrating from Rational Rose to Rational Software Modeler (RSM) or Rational Software Architect (RSA). In addition to outlining the steps required for migrating Rose artifacts to RSM/RSA, it also provides pointers to more detailed information on specific topics. To get started, unzip the download and double-click the "AAA readme.doc" file. This document presents an overview of the migration roadmap and is intended as a jump-off point for other documents and artifacts included in the download.
|
 |
Articles |
 |
10 Nov 2005 |
|
| |
Migrating Rational Rose scripts for use with Rational Software Modeler, Rational Software Architect, or Rational Systems Developer
The following download contains online help topics that provide support for the migration of IBM Rational Rose scripts for use with IBM Rational Software Modeler, IBM Rational Software Architect, or IBM Rational Systems Developer. The topics outline the steps required for migrating and provide extensive reference information for the Rose Extensibility Interface (REI), the Unified Modeling Language (UML) 2.0 application programming interface (API), the Eclipse Modeling Framework (EMF) API, and the Rational Modeler API. The download provides the help topics within an Eclipse plug-in.
|
 |
Articles |
 |
14 Nov 2005 |
|
| |
Understanding and Customizing Model Publishing in IBM Rational Software Modeler/Architect
The need to communicate model design quickly and easily has become increasingly important to an organization's success. Model publishing solves this problem by providing the means to publish models in HTML. In addition, model publishing provides a facility for generating custom reports. This article takes a closer look at these facilities, and gives real-world examples of how you can customize both the model published HTML output and the reports to suit your businesses needs.
|
 |
Articles |
 |
03 Oct 2005 |
|
| |
Linux SEK 2005 Release 1: Installing IBM Rational Software Modeler V6.0 trial for Linux
Follow these steps to install IBM Rational Software Modeler V6 trial on Red Hat Enterprise Linux 3 (RHEL3) or on SUSE Enterprise Linux 9 (SLES9). Developers who are new to Linux or UNIX-based operating systems will get the most out of this article.
|
 |
Articles |
 |
17 May 2005 |
|
| |
Introducing Rational Software Modeler
This article introduces you to IBM Rational Software Modeler, a component of the IBM Software Development Platform. It explores the various models you can create in Rational Software Modeler and demonstrates how, with the integration of Eclipse and Rational Software Modeler, the Unified Modeling Language (UML) model provides a true visualization of your application. You'll also learn how to create and publish simple UML models.
|
 |
Articles |
 |
11 Nov 2005 |
|
| |
Sequence diagram enhancements in IBM Rational Software Architect and IBM Rational Software Modeler
This article describes enhancements to the sequence diagram editor in Version 7.0.5 of IBM Rational Software Architect for WebSphere Software, IBM Rational Software Architect Standard Edition, and IBM Rational Software Modeler, which make it easier to edit and modify diagrams. In addition, the introduction of message sets and support for classifier-inherited operations give you better editing control of messages and lifelines.
|
 |
Articles |
 |
21 Apr 2009 |
|
| |
DEV399: Essentials of IBM Rational® Software Modeler for Systems Development
The Essentials of IBM® Rational® Software Modeler for Systems Development is for system engineers, system architects, software architects, and lead designers who create systems using the Rational Unified Process for Systems Engineering and Model-Driven Development or Model-Driven Architecture. IBM Rational Modeling Tools are UML 2.0 model-driven design and development tools for creating well-architected systems, applications, and services.
|
 |
Articles |
 |
13 Feb 2006 |
|
| |
Patches for developerWorks trials: Installing the compatibility patch for IBM Rational Software Modeler V6.0 trial
for Linux
After you install the trial version of Rational Software Modeler V6.0 for Linux, and before you run it, you must apply a patch to update certain configuration files. The patch is required because retail versions of Rational Software Development Platform products are designed to install additional components only if some components are already installed. As a result, trial versions of these products cannot coexist with the retail versions. This article details how to apply the patch, how to update your workspace, and how to update your trial product.
|
 |
Articles |
 |
31 Aug 2006 |
|
| |
Installing IBM Rational Software Modeler V6.0 trial for Windows compatibility patch
After you install the trial version of Rational Software Modeler V6.0, and before you run it, you must apply a patch to update some configuration files. The patch is required because retail versions of Rational Software Development Platform products, such as Rational Software Modeler V6.0, are designed to install only additional components if some components are already installed. As a result, trial versions of these products cannot coexist with the retail versions. Trial versions of products such as Rational Functional Tester and Rational Software Modeler must also be separate. This article details how to apply the patch, how to update your workspace, and how to update your trial product.
|
 |
Articles |
 |
22 Mar 2005 |
|
| |
Authoring UML profiles using Rational Software Architect and Rational Software Modeler
This article will show you in detail how to author UML Profiles using IBM Rational Software architect and IBM Rational Software Modeler. It addresses both UI and programmatic approaches. You should be familiar with the UML 2.0 specification.
|
 |
Articles |
 |
06 Sep 2005 |
|
| |
IBM Automation Toolkit for Rational Software Modeler v6.0.0.1
The IBM Automation Toolkit for Rational Software Modeler (ATRSM) is a plug-in that allows standalone COM-enabled programs to access and modify UML models loaded into Rational Software Modeler (RSM).
|
 |
Articles |
 |
31 May 2005 |
|
| |
Configuring IBM Rational Software Architect or IBM Rational Software Modeler for Transformation Development
This article describes how to configure a runtime workbench in IBM Rational Software Architect or IBM Rational Software Modeler for transformation and transformation extension development. It also describes how users can share runtime workbench configurations. This article is intended for developers who are interested in developing and testing transformations and transformation extensions. It assumes that you have a basic understanding of developing and testing plug-ins in the Eclipse environment.
|
 |
Articles |
 |
11 Nov 2005 |
|
| |
UML model reporting with BIRT in Rational Software Modeler
IBM Rational Software Modeler and IBM Rational Systems Developer V7.0.5 (and later) deliver integration for IBM Rational UML models into Business Intelligence and Reporting Tools (BIRT), an extensible open-source Eclipse-based reporting system. You can design reports graphically in the BIRT report design editor.
|
 |
Tutorials |
 |
02 Sep 2008 |
|
| |
Authoring UML Profiles: Part 2. Using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to manage change in UML Profiles
This article will show you in detail how to author UML profiles using IBM Rational Software Architect, IBM Rational Systems Developer, and IBM Rational Software Modeler. It addresses both UI and programmatic approaches. You should be familiar with the UML 2.1 specification.
|
 |
Articles |
 |
29 Apr 2008 |
|
| |
Authoring UML Profiles: Part 1. Using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to create and deploy UML Profiles
This article will show you in detail how to author UML profiles using IBM Rational Software Architect, IBM Rational Systems Developer, and IBM Rational Software Modeler. It addresses both UI and programmatic approaches. You should be familiar with the UML 2.1 specification.
|
 |
Articles |
 |
29 Apr 2008 |
|
| |
Capturing requirements with Business Motivation Model, IBM Rational
RequisitePro, and IBM Rational Software Modeler
This article describes extensions to IBM Rational RequisitePro and IBM
Rational Software Modeler that support the OMG Business Motivation Model (BMM) to
graphically model business requirements, the relationships between them, and
relationships to the things that fulfill them.
|
 |
Articles |
 |
01 Apr 2008 |
|
| |
Develop Web services to capture object patterns and relationships for UML
modeling using IBM Rational Software Modeler
This article addresses the development process for Web services to
dynamically capture object patterns and relationships. Learn what Unified Modeling
Language (UML) limitations are and how you can overcome them with a Web service.
Also, see examples of how you can use IBM Rational Software Modeler with the Web
service as part of the collaborative efforts in the migration process.
|
 |
Articles |
 |
07 Jun 2007 |
|
| |
Visualize traceability in your development projects using IBM Rational Software Modeler and IBM Rational RequisitePro
This article shows you how you can graphically display traceability, from requirements through model to code, using IBM Rational RequisitePro and the built-in traceability capabilities of IBM Rational Software Modeler.
|
 |
Articles |
 |
05 Jun 2007 |
|
| |
What's new in IBM Rational Software Modeler V7.0
This article provides an overview of the new features of IBM Rational Software Modeler V7.0, which is one of the premier applications for modeling and architecting software solutions and applications.
|
 |
Articles |
 |
05 Dec 2006 |
|
| |
Apply patterns to classes using IBM Rational Software Modeler
This demonstration guides you through the creation of a modeling project in IBM Rational Software Modeler for the purpose of creating a UML model. The creation of the UML model illustrates how to create UML classes using the diagram editor in the modeling perspective as well as the application of patterns (in this case the Observer pattern from the GOF Behavioral patterns) in creating UML diagrams or models. This functionality also exists in the IBM Rational Software Architect product.
|
 |
Demos |
 |
16 Aug 2005 |
|
| |
Rational Software Modeler
Find technical developer content and resources for IBM Rational Software Modeler.
|
 |
|
 |
02 Sep 2008 |
|
| |
UML Profile for Software Services, RSA Plug-In
The attached archive provides an implementation of the UML profile for software services, a profile for UML 2.0 which allows for the modeling of services, service-oriented architecture (SOA), and service-oriented solutions. The profile has been implemented for IBM Rational Software Modeler (RSM) and IBM Rational Sofware Architect (RSA), used successfully in developing models of complex customer scenarios, and used to help educate people about the concerns relevant to developing service-oriented solutions.
|
 |
Articles |
 |
10 May 2005 |
|
| |
Installing and Using Eclipse-based IBM Rational Products
This article is for anyone who wants to install Eclipse-based IBM Rational software products, especially if you're going to install several on the same machine. Conveniently distilling information from the technical reference material for a number of IBM Rational Software Development Platform products (including Rational Web Developer, Rational Application Developer, Rational Software Modeler, Rational Software Architect, Rational Systems Developer, Rational Functional Tester, and Rational Performance Tester), this article discusses the implications of the product packaging architecture for your installation.
|
 |
Articles |
 |
16 Mar 2006 |
|
| |
IBM Rational Modeling Extension with Microsoft Visual Studio 2008 and .NET
Framework 3.0 support
IBM Rational Modeling Extension for Microsoft .NET for IBM Rational Software Architect Standard Edition or IBM Rational Software Modeler provides application modeling and code generation in the C# language. The integration with Microsoft Visual Studio 2008 means that developers can use it with the 2005 version of Visual Studio, too. It also supports the Microsoft .NET framework 3.0 Microsoft Windows Communication Foundation (WCF) service modeling and code generation.
|
 |
Articles |
 |
10 Aug 2009 |
|
| |
Design SOA services with Rational Software Architect, Part 1: Get started with requirements, process, and modeling
In this tutorial, Part 1 of a series, you will learn about the relationship between a set of tools in the IBM Rational Software Development Platform that you will use as you design an SOA-based service using Model-Driven Development (MDD). You’ll see how to access requirements from different sources, use a customized software development process, and then start to model a design for the required service. Tools used include IBM Rational Software Architect, IBM Rational Software Modeler, IBM WebShpere Business Modeler, IBM Rational RequisitePro and the IBM Rational Unified Process (RUP) methodology.
|
 |
Tutorials |
 |
19 Sep 2006 |
|
| |
Discover IBM Rational visual tools for application development
You and your IT team need to be as efficient as possible throughout the software development life cycle. The IBM Rational software development platform contains a variety of visual tools to help you do this. In this article, you get an overview of the benefits of using Rational tools -- including Rational Web Developer, Rational Software Modeler, Rational Application Developer, and Rational Software Architect -- and you'll be able to choose the most appropriate product for your particular task. Learn how to drag and drop your way to a visual interpretation of your design while more effectively communicating with your entire team.
|
 |
Articles |
 |
07 Feb 2006 |
|
| |
Improved application development, Part 1: Collating requirements for an application
This first part of a five-part series shows how to use Rational RequisitePro to manage and organize the requirements specification for a new project. Then, after you've developed your unified list of requirements, the tutorial shows how to use Rational Software Modeler to model your application based on those requirements.
|
 |
Tutorials |
 |
21 Jun 2005 |
|
| |
Build a user model with Rational Software Architect and the User Interface Generator
In this article, learn how to use the tooling provided by the
User Interface Generator to create a user model. The model follows the
principles outlined in User
modeling demystified,
and describes how users of a system will interact with the model. The tooling
provides extensions to Rational Software Architect's existing UML modeling
capabilities that simplify the user modeling process for both new and
experienced UML modelers. Learn how you can use the User Interface Generator
to minimize the learning curve and dramatically reduce the time required to
create a user model.
|
 |
Articles |
 |
07 Aug 2009 |
|
| |
Automating Modeling Compare Merge: Running an Ant task on the IBM Rational Software Delivery Platform
Learn how to create and invoke an Ant task capable of running in headless (command
line) mode to produce a list of changes between two UML models. Prerequisite:
Version 7.0.0.5 of any of these tools: IBM Rational Application Developer, Rational
Software Architect, or Rational Software Modeler.
|
 |
Articles |
 |
22 Jul 2008 |
|
| |
Model service-oriented architecture with Rational Software Architect: Part 5. Service Identification
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA. This fifth tutorial in this series will step through how you would identify services and create the initial service model in Rational Software Architect. It continues using the online DVD rental case study introduced in the previous four parts, and you will use Rational Software Architect to create the initial service model based on that
case study.
|
 |
Tutorials |
 |
27 May 2008 |
|
| |
Modeling C# applications using Rational Modeling Extension for Microsoft .NET
This article is intended for Microsoft .NET application developers. It explains how to model .NET C# applications using the modeling capabilities available in Rational Modeling tools as extended by IBM Rational Modeling Extension for Microsoft .NET. This extension can be used with IBM Rational Software Modeler, IBM Rational Systems Developer, and IBM Rational Software Architect. The article assumes that you are familiar with basic UML modeling concepts using Rational modeling tools.
|
 |
Articles |
 |
20 May 2008 |
|
| |
Custom domain modeling with UML Profiles: Part 1. Generating and deploying tooling
This two-part article series explains how to generate tooling and shapes for UML Profiles to allow custom domain modeling with IBM Rational Systems Developer, IBM Rational Software Architect, and IBM Rational Software Modeler.
|
 |
Articles |
 |
06 May 2008 |
|
| |
Model service-oriented architecture with Rational Software Architect: Part 4. Use Case models
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA. This fourth tutorial covers the use case model. It continues using the online DVD rental case study introduced in the previous three parts, and you will use Rational Software Architect to produce a use case model based on that case study.
|
 |
Tutorials |
 |
11 Mar 2008 |
|
| |
XDE Model Importer in IBM Rational Software Architect
Get step-by-step instructions for how to use the IBM Rational XDE Model
Importer to migrate your UML models from IBM Rational XDE to IBM Rational Software
Architect, IBM Rational Systems Developer, or IBM Rational Software Modeler. This
tool enables you to migrate the models in a way that you can use them with enhanced
modeling capabilities of Rational Software Architect.
|
 |
Articles |
 |
26 Feb 2008 |
|
| |
How to use IBM Rational Rose Model Importer: Part 1. How to migrate UML models to Rational Software Architect
Learn how to use the IBM Rational Rose Model Importer to migrate UML models
from Rational Rose to IBM Rational Software Architect, IBM Rational Systems
Developer, or IBM Rational Software Modeler. This article gives you step-by-step
instructions on how to migrate the UML models in a way that enables you to use them
with enhanced modeling capabilities of these newer products.
|
 |
Articles |
 |
29 Jan 2008 |
|
| |
IBM Rational Architecture Management Software model structure guidelines: Part 2. Classic Rational Unified Process
This article is for those who are interested in applying the modeling
guidance found in the traditional IBM Rational Unified Process (RUP) to their use of
IBM Rational Software Modeler, IBM Rational Systems Developer, or IBM Rational
Software Architect. You will learn how these products support the model types
defined by RUP; the implications of RUP modeling style for model organization and
team modeling; what is worth modeling; and the business value, organization, and
content of the RUP Use Case, Analysis, and Design Models.
|
 |
Articles |
 |
22 Jan 2008 |
|
| |
Transformation to SOA: Part 1. From business process to service model architecture using IBM WebSphere
Business Modeler and IBM Rational Software Architect
This three-part series of articles describes the SOA transformation
UML functionality included in IBM Rational Software Architect for developing
service-oriented architecture (SOA) for software. This article explains how
to use IBM WebSphere Business Modeler and Rational Software Architect to transform a
business process to an SOA model.
|
 |
Articles |
 |
26 Dec 2007 |
|
| |
Modeling C# applications using Rational Modeling Extension for .NET, Part 2: Modeling C# indexers, properties, operators, and other elements
Learn how to model Microsoft .NET C# applications by using IBM Rational Modeling Extension for .NET, which is available in IBM Rational Software Modeler, Rational Systems Developer, and Rational Software Architect. This article describes how to model various C# constructs, and the author assumes that you are familiar with basic UML modeling concepts and using Rational modeling tools.
|
 |
Articles |
 |
13 Nov 2007 |
|
| |
Analysing models and model metrics
This article describes how to use the Model Metrics Analysis view in IBM Rational Software Modeler, Rational Software Architect, or Rational Systems Developer to analyse models and discover potential problem areas, such as classes with too many dependencies or dependents.
|
 |
Articles |
 |
30 Oct 2007 |
|
| |
Modeling C# applications using Rational Modeling Extension for .NET, Part 1: Modeling using the C# profile and type library
Learn how to model Microsoft .NET C# applications by using IBM Rational
Modeling Extension for .NET, which is available in IBM Rational Software Modeler,
Rational Systems Developer, and Rational Software Architect. This article assumes
that you are familiar with basic UML modeling concepts and using Rational modeling
tools.
|
 |
Articles |
 |
16 Oct 2007 |
|
| |
From model to code and back again with the Rational Software Delivery
Platform, Part 2: Transform, edit, and reverse-engineer a UML model into Java source code
Walk through some of the UML 2.1 modeling capabilities provided by
Rational Software Modeler and Rational Software Architect. After reading
this tutorial series, you will know how to create UML 2.1 projects, diagrams, edit
models, transform models into actual source code, and even reverse-engineer source
code back into a UML model with easy-to-follow step-by-step instructions.
|
 |
Tutorials |
 |
29 May 2007 |
|
| |
From model to code and back again with the Rational Software Delivery
Platform, Part 1: Create, build, fuse, and design UML 2.1 models
IBM's Rational Software Delivery Platform provides a completely
customizable, UML 2.1-based visual modeling and design tool that enables architects,
systems analysts, designers and others in the development process to clearly
document and communicate processes, flows, and designs. Rational Software Modeler,
Rational Systems Developer, and Rational Software Architect also integrate with other tools (such as WebSphere
Business Modeler and Rational Testing products) to support true team-wide
development. This series walks you through some of the UML 2.1 modeling capabilities
of Rational Software Modeler, Rational Systems Developer, and Rational Software Architect. In this tutorial, you
learn how to create a UML 2.1 modeling project, build UML models, fuse models, and
apply a design pattern to a model using Rational Software Modeler.
|
 |
Tutorials |
 |
01 May 2007 |
|
| |
IBM Rational Modeling Extension for Microsoft .NET
This article is for developers and architects who are interested in using IBM Rational Modeling Extension for Microsoft .NET to model, design, and develop .NET applications in C#. It assumes that you have a basic knowledge of IBM Rational modeling tools (either IBM Rational Software Modeler, IBM Rational Software Developer, IBM Rational Application Developer, or Rational Software Architect) and of programming in the Eclipse environment.
|
 |
Articles |
 |
06 Mar 2007 |
|
| |
Introduction to IBM Rational Modeling Extension for Microsoft .NET
Learn how to use the XDE C# Code Model Importer, which helps you migrate your C# projects from an XDE Microsoft .NET Framework to IBM Rational Software Architect, Rational Software Modeler, or Rational Systems Developer.
|
 |
Articles |
 |
06 Mar 2007 |
|
| |
Rapid view development using Rational Software Architect pluglets
Extending Eclipse-based Rational Software Architect (or Rational Software Modeler or Rational Systems Developer) may require you to create new Eclipse views. This article shows you how to develop your viewsâ critical components rapidly
using Rational Software Architect pluglets.
|
 |
Articles |
 |
21 Nov 2006 |
|
| |
Converting a WB Modeler process model to a UML activity diagram with WB Modeler and Rational Software Architect
Learn how to convert a business process model in WebSphere Business Modeler V6 into a UML activity diagram in Rational Software Architect. Unique to the method is that WB Modeler and Rational Software Architect. can share the same Eclipse shell, thus making the job easier.
|
 |
Demos |
 |
28 Jul 2006 |
|
| |
Governing and managing enterprise models: Part 2. Generic procedures
This is Part 2 of a six-part series of articles about governance and
management of enterprise models -- models that have value across an entire
company, region, or division. This part discusses detailed procedures for the
governance and management of enterprise models. The procedure descriptions in
this part are tool-agnostic.
|
 |
Articles |
 |
03 Feb 2009 |
|
| |
Comparing and merging UML models in IBM Rational Software Architect: Part 6: Parallel model development with custom profiles
IBM Rational Software Architect (IRSA) is built on the Eclipse IDE and shares Eclipse's compare support workflows. IRSA UML models are built using the Eclipse Modeling Framework, so cannot be safely merged using the default Eclipse text compare support. This is Part 6 of a multi-part article discussing how to compare and merge UML models in Eclipse using a custom EMF and UML compare support solution. This article covers parallel development with custom profiles.
|
 |
Articles |
 |
16 Aug 2005 |
|
| |
Comparing and merging UML models in IBM Rational Software Architect: Part 4
IBM Rational Software Architect (IRSA) is built on the Eclipse IDE and shares Eclipse's compare support workflows. IRSA UML models are built using the Eclipse Modeling Framework, so cannot be merged using the default Eclipse text compare support. This is Part 4 of a multi-part article discussing how you can compare and merge UML models in Eclipse using a custom EMF and UML compare support solution. This article covers parallel development with Concurrent Versions System (CVS).
|
 |
Articles |
 |
02 Aug 2005 |
|
| |
Comparing and merging UML models in IBM Rational Software Architect: Part 3
IBM Rational Software Architect (IRSA) is built on the Eclipse IDE and
shares Eclipse's compare support workflows. IRSA UML models are built using the
Eclipse Modeling Framework, so cannot be safely merged using the default
Eclipse text compare support. This article, Part 3 in a series, discusses how you
can manage the complexities involved when comparing and merging structured
data like UML models.
|
 |
Articles |
 |
02 Aug 2005 |
|
| |
The business value of software quality
from The Rational Edge: This article explains the benefits of infusing concern for quality into an organization, as well as steps you can take and IBM tools you can use to support this key change.
|
 |
Articles |
 |
15 Dec 2004 |
|
| |
UML 2.0 Profile for Software Services
This article describes the UML profile for software services, a profile for UML 2.0 which allows for the modeling of services, service-oriented architecture (SOA), and service-oriented solutions. The profile has been implemented in IBM Rational Sofware Architect, used successfully in developing models of complex customer scenarios, and used to help educate people about the concerns relevant to developing service-oriented solutions.
|
 |
Articles |
 |
13 Apr 2005 |
|
| |
UML to C++ Transformation Extensibility in Rational Software
Architect
This article describes the extensibility of the UML to C++ transformation included in Rational Software Architect version 6.0.0.1 and later. The article includes a short overview of the functionality that can be used by extensions, as well as a detailed discussion of the transformation extension points and rules. The tutorial section provides step-by-step instructions to create a sample plug-in that extends the UML to C++ transformation. This article is for developers who are interested in adjusting the results of the transformation or adding new functionality to the transformation. It assumes that you have a basic knowledge of the transformation extensibility, and of programming in the Eclipse environment.
|
 |
Articles |
 |
07 Apr 2005 |
|
| |
Rational Business Developer
A collection of resources supporting Rational Business Developer.
|
 |
|
 |
16 Jan 2009 |
|
| |
How to convert an existing static Web site into a dynamic Web site using Rational Application Developer
|
 |
Articles |
 |
05 Aug 2008 |
|
| |
Rational Software Architect Standard Edition
A collection of technical developer resources supporting Rational Software Architect Standard Edition.
|
 |
|
 |
08 Oct 2009 |
|
| |
Architecture in practice, Part 1: Realizing Service-Oriented Architecture
IBM architect Tilak Mitra provides practical guidance about IBM tools you can use to build a Service-Oriented Architecture (SOA) solution. In this first installment of his column, you get an overview about the IBM SOA Foundation as well as IBM Rational, WebSphere, and Tivoli software tools and other resources you can use to make your SOA designs a reality.
|
 |
Articles |
 |
21 Nov 2006 |
|
| |
Explore model-driven development (MDD) and related approaches: A closer look at model-driven development and other industry initiatives
In this article, learn about model-driven development (MDD) in the context of other related initiatives in the industry. Compare software factories, domain-specific languages, and the MDD approach. Explore visualizing development artifacts as models and executing models directly with an executable Unified Modeling Language (UML) approach.
|
 |
Articles |
 |
14 Mar 2006 |
|
| |
Literate modeling with IBM Rational Software Architect
UML models are a key deliverable in any development project. But they are less than useful if the consumers of the model don't have ready access to the modeling tool, or understand the diagrams once they see them. This article provides an approach for creating literate models and publishing them to a readily transformable DocBook file.
|
 |
Articles |
 |
08 Nov 2005 |
|
| |
Decision tables: A testing technique using IBM Rational Functional Tester
from The Rational Edge: The author presents a software testing technique that helps users of automated testing tools in the decision-making process, without requiring the often-used hard coding.
|
 |
Articles |
 |
15 Jun 2006 |
|
| |
Geographically Distributed Development: A day in the life of a GDD project
from The Rational Edge: Geographically Distributed Development (GDD) is a mode of software development that allows businesses to coordinate project teams located in different regions, countries, and time zones. This article presents a generic scenario that illustrates how GDD operations proceed over a 24 hour cycle, unifying the efforts of teams based hypothetically in Bangalore, India, and Denver, USA.
|
 |
Articles |
 |
15 Apr 2005 |
|
| |
Comparing and merging UML models in IBM Rational Software Architect: Part 1
IBM Rational Software Architect (IRSA) is built on the Eclipse IDE and
shares Eclipse's compare support workflows. IRSA UML models are built using the
Eclipse Modeling Framework, so cannot be merged using the default Eclipse text
compare support. This is Part 1 of a multi-part article discussing how to compare
and merge UML models in Eclipse using a custom EMF and UML compare support
solution. This article covers the Compare or replace with local history use
case.
|
 |
Articles |
 |
12 Jul 2005 |
|
| |
Improved application development, Part 3: Incorporating changes in requirements
The focus of this third tutorial in the "Improved application development" series is on change management. This tutorial shows how individual change requests are linked and traced back to the original requirements specification, how you manage that information from within your development environment, and how you generate a new specification.
|
 |
Tutorials |
 |
06 Jul 2005 |
|
| |
Comparing and merging UML models in IBM Rational Software Architect: Part 2
IBM Rational Software Architect (IRSA) is built on the Eclipse IDE and
shares Eclipse's compare support workflows. IRSA UML models are built using the
Eclipse Modeling Framework, so cannot be merged using the default Eclipse text
compare support. This is Part 2 of a multi-part article discussing how to compare
and merge UML models in Eclipse using a custom EMF and UML compare support
solution. This article covers the Compare with each other use case.
|
 |
Articles |
 |
12 Jul 2005 |
|
| |
Unified Modeling Language version 2.0
So-called "model-driven" development (MDD) methods, which are based on higher levels of abstraction and greater use of automation compared to traditional methods, have already demonstrated their potential for radical improvements in the quality of software and the productivity of development. Since the role of modeling languages is crucial to the success of MDD, a major revision of the industry-standard Unified Modeling Language (UML) was recently completed. While several important new modeling capabilities were added -- such as the ability to more accurately capture software architectures -- the dominant characteristic of this revision is the heightened precision of the language definition that enables greater levels of automation. This article explains how this was achieved and also describes other highlights of UML 2.0.
|
 |
Articles |
 |
11 Nov 2005 |
|
| |
Governing and managing enterprise models: Part 1. Introduction and concepts
This is part Part 1 of a multipart article series about discussing
governance and management of enterprise models -- models that have value across an
entire company, region, or division. This first part introduces the topic.
|
 |
Articles |
 |
13 Jan 2009 |
|
| |
Overview of Rational Software Architect for WebSphere Software Version 7.5
This article discusses the new features of IBM Rational Software Architect
for WebSphere which are available in the Version 7.5 release. This article focuses on the
new modeling and transformations features in Rational Software Architect. New IBM Rational
Application developer features around EJB3 and JPA, Web 2.0 and other areas are detailed in
the companion article referenced at the end of this article.
|
 |
Articles |
 |
26 Sep 2008 |
|
| |
Using the new features of UML Modeler in IBM Rational Software Architect Version 7.5
This article highlights some of the new functionality of the UML Modeler
component in IBM Rational Software Architect Version 7.5 (and later), and explains how to leverage several recently added features.
|
 |
Articles |
 |
26 Sep 2008 |
|
| |
View of Participating Classes script for UML models
This script enables you to quickly generate a Participating Classes (or
participants) diagram from a use case realization or package.
|
 |
Articles |
 |
26 Aug 2008 |
|
| |
Use the Spellchecker script to check spelling in UML models or parts of models
This script enables you to check the spelling of your model descriptions,
by country codes, in U.K. English, U.S. English, French, German, Italian, Spanish,
Dutch, and Swedish.
|
 |
Articles |
 |
26 Aug 2008 |
|
| |
How to generate simple Web sites fast
This article describes how to use IBM Rational Software Architect to
generate working Web pages from a UML data model. The generated Web site provides
pages that offer create, read, update, and delete (CRUD) functionality for the
defined data model. It can be used to generate the simple data management screens
for your application, thus enabling you to focus on more complex, higher-value
development.
|
 |
Articles |
 |
27 May 2008 |
|
| |
Custom domain modeling with UML Profiles: Part 2. Using the Profile Tooling wizard
This article explains how you can customize the tooling that will be generated
for your UML profile. It assumes you are familiar with the basics of generating
and deploying tooling for profiles. If you are not familiar with this, please
read Part 1, "Generating and deploying tooling," before you continue
(see More in this series).
|
 |
Articles |
 |
06 May 2008 |
|
| |
How to establish traceability by using IBM Rational RequisitePro and IBM
Rational Systems Developer
This article demonstrates how to use traceability queries by using IBM Rational RequisitePro and IBM Rational Systems Developer, and explores an address book project as an example.
|
 |
Articles |
 |
29 Apr 2008 |
|
| |
Unified Scenario Based Design: Putting the Concepts to Work
This, the last article of a series, describes the UML extensions and support tools for the methodology. This article focuses on the tools that support USBD, namely: the IBM WebSphere Business Modeler integration feature for IBM Rational Software Architect Version 7 and later, and a set of UML 2.0 extensions, captured into a set of UML profiles. These comprise a UML 2.0 profile and a model template that helps creating the Business Model, Business Analysis Model, Use Case Model and User eXperience Model.
|
 |
Articles |
 |
05 Feb 2008 |
|
| |
IBM Rational Architecture Management Software model structure
guidelines: Part 1. Fundamentals
This article covers the terminology, concepts, principles, and best practices related to the way you organize the content of your models and the way you structure the storage of your models, as they apply to the IBM Rational Eclipse-based UML modeling products.
|
 |
Articles |
 |
22 Jan 2008 |
|
| |
On time and on budget, as specified: An integrated approach to the Software Development Lifecycle
from The Rational Edge: Read how a Ready-for-Rational partner helps software development organizations better estimate the software project development lifecycle.
|
 |
Articles |
 |
15 Jan 2008 |
|
| |
Transformation to SOA: Part 3. UML to SOA
This article describes how to make the transition from the UML
model of the software services to the domain-specific, service-oriented
architecture (SOA) model by using the UML-to-SOA transformation tool that is
included in IBM Rational Software Architect 7.0.0.2 or later. This transformation
serves as an umbrella for the different transformation extensions for the specific
software implementations and run times.
|
 |
Articles |
 |
15 Jan 2008 |
|
| |
Transformation to SOA: Part 2. Creating a custom extension for the Business Process-to-Service Model transformation feature in IBM Rational Software Architect
The Business Process-to-Service Model SOA transformation feature in IBM
Rational Software Architect helps you create a service model architecture that is
based on your business process. This article gives you a step-by-step example of how
to create custom process decomposition to use for this transformation. It is
intended for readers who are familiar with creating transformation extensions.
|
 |
Articles |
 |
08 Jan 2008 |
|
| |
Migrating existing projects to Rational solutions
from The Rational Edge: The benefits of introducing new IBM Rational tools into an existing project often clearly outweigh the difficulties associated with making a change midstream. Read about the various techniques you can use to manage the process.
|
 |
Articles |
 |
15 Dec 2007 |
|
| |
Modeling SOA: Part 5. Service implementation
In previous four articles of this series, we showed how to create a technology-neutral but complete design model of an architected services solution. In this final article, we look at how to create an actual implementation that is consistent with the architectural and design decisions captured in the services model. We'll generate the platform-specific implementation by exploiting both model-driven development and the IBM Rational Software Architect UML-to-SOA transformation feature to create a Web service from the SOA model.
|
 |
Articles |
 |
30 Oct 2007 |
|
| |
Modeling SOA: Part 4. Service composition
This fourth article of this five-part series covers how to assemble and
connect the service providers modeled in "Part 3. Service
realization" and choreograph their interactions to provide a complete
solution to the business requirements. It also shows how this service participant
fulfills the original business requirements.
|
 |
Articles |
 |
23 Oct 2007 |
|
| |
Modeling SOA: Part 3. Service realization
This third article of this five-part series explains how SOA-based Web
services are actually implemented. The service implementation starts with deciding
what component will provide what services. After these decisions have been made, you
can model how each service functional capability is implemented and how the required
services are actually used. Then you can use the UML-to-SOA transformation feature
included in IBM Rational Software Architect to create a Web service that can be used
in IBM WebSphere Integration Developer to implement, test, and deploy the completed
solution.
|
 |
Articles |
 |
16 Oct 2007 |
|
| |
Modeling SOA: Part 2. Service specification
In this second article of this five-part series, we continue defining the
SOA solution by modeling the specification of each service in detail. These
specifications will define contracts between consumers and producers of the service.
These contracts include the provided and required interfaces, the roles those
interfaces play in the service specification, and the rules or protocol for how
those roles interact.
|
 |
Articles |
 |
09 Oct 2007 |
|
| |
Modeling SOA: Part 1. Service identification
This article is the first in a series of five articles about developing software based on service-oriented architecture (SOA). It shows how to use UML models extended with the IBM Software Service Profile to design an SOA solution that is connected to business requirements, yet independent of the solution implementation.
|
 |
Articles |
 |
02 Oct 2007 |
|
| |
Model service-oriented architecture with Rational Software Architect: Part 3. External system modeling
|
 |
Tutorials |
 |
28 Aug 2007 |
|
| |
Model service-oriented architecture with Rational Software Architect: Part 2. Modeling the business domain
|
 |
Tutorials |
 |
24 Jul 2007 |
|
| |
Integrating the RTI DDS with IBM Rational Rhapsody
Learn how to use IBM Rational Rhapsody to integrate with the Data
Distribution Service (DDS) from Real-Time Innovations (RTI). DDS uses a
data-centric approach to provide a platform for distributed multi-process
real-time architectures. Like CORBA and UML, DDS is an open standard defined by
the object management group.
This demo shows the core principles of exploiting UML 2 modeling abstractions and how UML 2 concepts such as ports and interfaces
provide a natural point for integrating with underlying DDS middleware. You will also learn how to build a multi-threaded component based
architecture using IBM Rational Rhapsody, automate the deployment of components within this architecture to DDS middleware and also show
how you can exploit the DDS features such as quality of service profiles to arbitrate between components and optimize the real-time efficiency of the system.
|
 |
Demos |
 |
21 Oct 2009 |
|
| |
Domain specific modeling with IBM Rational Rhapsody
Learn how to use domain specific language (DSL) modeling with IBM Rational Rhapsody. Domain specific modeling allows users to extend standard modeling notations with their own domain terminology. In this demo, domain specific model elements and a new kind of diagram are defined using a UML profile within Rational Rhapsody. The UML profile is then applied to a selected example, and a domain specific model is created.
|
 |
Demos |
 |
20 Oct 2009 |
|
| |
Using binary modules to optimize Rational Application Developer in a team environment
This article shows how you can keep some of your projects in source form, and others in binary form, to improve the speed of many of the day-to-day operations that you perform in IBM Rational Application Developer.
|
 |
Articles |
 |
19 Jun 2007 |
|
| |
Model service-oriented architecture with Rational Software Architect: Part 1. Case study, tools, and the business view
|
 |
Tutorials |
 |
22 May 2007 |
|
| |
Impact Analysis with Rational Architecture Management Tools
from The Rational Edge: Conducting an impact analysis before making changes to an existing system is a recommended practice to ensure that all system interdependencies are known, and that changes to one or more components will be understood in terms of the effects on other components. This article describes specific techniques for using the IBM Rational toolset for performing an impact analysis.
|
 |
Articles |
 |
15 Apr 2007 |
|
| |
Application architecture essentials, Part 8: Estimate your application development project
Learn estimation methods for your software development project, get suggestions for ways to improve estimation, and discover what you should
consider when forming an estimate.
|
 |
Articles |
 |
19 Jun 2007 |
|
| |
Rational Modeling Extension for Microsoft .NET
A collection of resources supporting Rational Modeling Extension for Microsoft .NET.
|
 |
|
 |
27 Mar 2007 |
|
| |