Skip to main content

Skip over site navigation to main content

developerWorks  >  

Technical library view  RSS for

developerWorks
 Related links:    Redbooks  |  Forums  |  Product documentation  |  Software roadmaps  |  Events

Use the filters to scope your search. The filters let you select a zone, a product, a topic, a content type. When you select a zone, the other filters will be updated to reflect the products, topics, content types for that zone. You can also enter a keyword in the keyword field. If you don't use the filters or enter a keyword, the search results will default to all results.

 Select a Zone to limit the number of Products, Topics, and Types of content.
 
 (367 Products) 
  (572 Topics)  
  (14 Types)  
 
 
  1 - 65 of 65 results    Hide Summaries
Title   Date  

Table that contains the results that meet the search criteria.

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).
02 Aug 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.
12 Jul 2005  
 
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.
16 Aug 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.
12 Jul 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.
02 Aug 2005  
 
Creating an application using Rational Software Architect and the Rational Unified Process: Practicing model-driven development
This article will discuss the software development tool that you will use for most tasks in your project -- IBM Rational Software Architect. It will start with a background of the tool and its capabilities, then dive into using the tool to import existing models, create an application architecture, and generate Java code.
15 Nov 2005  
 
Developing a J2EE Architecture with Rational Software Architect Using the Rational Unified Process
This article shows how you can use IBM Rational Software Architect to define a software architecture. It assumes that you are familiar with the IBM Rational Unified Process methodology, and with iterative development.
16 Aug 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.
03 Oct 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.
14 Nov 2005  
 
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.
10 Nov 2005  
 
Introducing IBM Rational Software Architect
This article introduces you to the basics of design patterns and explains how IBM Rational Software Architect fosters design pattern-based development. It also provides a few examples of design patterns and shows you how quickly you can build class diagrams and generate code based on these patterns. Follow-up articles will elaborate in more detail on what is covered in this introductory article.
24 May 2005  
 
Download the IBM Problem Resolution Toolkit for Rational Application Developer and Rational Software Architect
This new tool imports monitoring data from Tivoli Monitoring for Transaction Performance, to allow the developer, from within Eclipse, to analyze and resolve application problems found in production. The toolkit is important for ensuring system performance which is part of effective IT lifecycle management. An updated version has been made available via the updater to run with Rational Application Developer and Rational Software Architect v6.0.1.
19 Sep 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.
11 Nov 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.
07 Apr 2005  
 
Aspects for MDD: Aspect-Based Tracing and First Failure Data Capture in Rational Software Architect
Aspect-Oriented Programming (AOP) is a powerful and fast-growing technology that enables clean modularization of crosscutting concerns, such as error handling, logging, monitoring, debugging support, validation, and many others. Aspects for model-driven development (MDD) brings AOP and MDD together for the first time in a plug-in for IBM Rational Software Architect (RSA). This article introduces the Aspects for MDD plug-in, and shows you how it can be used to enable tracing and First Failure Data Capture (FFDC) in MDD applications. We'll also look under the covers of the aspects and find out how they work.
11 Jul 2006  
 
Scenarios of working in a team development environment: Using IBM Rational Software Architect and CVS
This article explains how to set up and work in a team environment with Rational Software Architect by importing an existing project and practicing model-driven, team-oriented development. The scenario in this article specifically involves two roles: configuration manager and developer. The user ID for the configuration manager is cvs_admin. The two developers have the user IDs dev1 and dev2.
10 Nov 2005  
 
Scenarios of working in a team development environment: Using IBM Rational Software Architect and UCM
This article explains how to set up and work in a team environment with Rational Software Architect by importing an existing project and practicing model-driven, team-oriented development. The scenario in this article specifically involves two roles: configuration manager and developer. The user ID for the configuration manager is ucm_admin. The two developers have the user IDs dev1 and dev2.
10 Nov 2005  
 
Scenarios of working in a team development environment: Using Rational Software Architect and ClearCase Remote Client
This article explains how to set up and work in a team environment with IBM Rational Software Architect (RSA) and IBM Rational ClearCase Remote Client (CCRC) for Eclipse. To start using the ClearCase Remote Client, you have to decide whether to use UCM or base ClearCase.
06 Jun 2006  
 
Create a deployment topology diagram in IBM Rational Software Architect
This article shows how to use IBM Rational Software Architect to create a deployment topology diagram. After completing this exercise, you will be able to model the physical deployment of either a Java Enterprise Edition (JEE) or Microsoft .NET Web application.
08 Oct 2009  
 
Extending the UML to Java transformation with Rational Software Architect
IBM Rational Software Architect's UML to Java transformation analyzes UML models and generates Java code. This article illustrates how the transformation may be extended by walking through a working example.
02 Aug 2005  
 
Debug and trace Rational Software Architect patterns and transformations
Although highly effective, the IBM Rational Software Architect pattern and transformation engines can be a bit overwhelming. As in all software development, patterns and transformations require testing after implementation. Problems are almost always inevitable. In this article, learn about two well-known Eclipse techniques for problem determination, tracing and debug, for patterns and transformations. And explore standard practices for pattern authoring and packaging, to enable you to help yourself and to assist support teams when necessary.
25 Apr 2006  
 
Reverse engineer UML diagrams by using IBM Rational Software Architect, Version 7.5
In IBM Rational Software Architect, Version 7.5, you can reverse engineer code to analyze a Java project by creating inheritance trees that contain details of classes and their relationships as Unified Modeling Language (UML) diagrams. This article explains the steps to use reverse engineering on a small Java project.
13 Aug 2009  
 
Developing a language feature for Rational Software Architect
This article introduces the techniques used to design an IBM Rational Software Architect (RSA) language feature that implements modeling support and generates source code in a given programming language from UML models. This language feature is implemented as a set of plug-ins for RSA, with each providing a particular aspect of the modeling and code generation solution. This article assumes familiarity with the Eclipse plug-in architecture, and the ability to develop plug-ins for either Eclipse or RSA.
28 Mar 2006  
 
Reverse engineering UML class and sequence diagrams from Java code with IBM Rational Software Architect
This article is for software architects, designers, and developers who want to use IBM Rational Software Architect to reverse engineer UML class and sequence diagrams from Java source code. The authors explain limitations of reverse engineering with Rational Software Architect and describe techniques to overcome them. You will benefit from using these technical tips and tricks to identify components and generate high-level abstractions as UML class and sequence diagrams from Java classes.
10 Jun 2008  
 
Transformation to SOA: Part 4. How Web service processes transform from UML to BPEL in IBM Rational Software Architect
The article explains how to model BPEL process implementation details in UML. The Unified Modeling Language (UML) provides convenient, well-understood, well-documented, and commonly practiced support for use case, collaboration, data, interface, class, component, interaction, state, and activity modeling. You can exploit this to capture application models that can be transformed to various platform architectures. The transformation from UML to Process Execution Language (UML-to-BPEL) that this article describes translates UML artifacts into BPEL artifacts.
18 Mar 2008  
 
Simplify global development and delivery by using IBM Rational Software Architect and IBM ClearCase Remote Client
This article presents some of the tips, techniques, and best practices for integrating integrated development environment (IDE) and software configuration management (SCM) tools in a GDD environment. These tools include IBM Rational Software Architect, IBM Rational Application Developer, and IBM Rational ClearCase by means of the CCRC (ClearCase Remote Client) plug-in.
04 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.
26 Feb 2008  
 
What's new in IBM Rational Software Architect V7.0
This article provides an overview of the new features of IBM Rational Software Architect V7.0, which is the premier IDE for architecting, creating, testing and deploying software applications.
05 Dec 2006  
 
Using Pluglets in IBM Rational Software Architect
This article introduces the pluglet facilities contained within IBM Rational Software Architect version 6.0. It shows you how to get started with pluglets, and suggests where pluglets may be useful. The article was written in conjunction with using Rational Software Architect 6.0.1. It is targeted at an audience with experience in using Rational Software Architect or Eclipse for Java development. Part of the article requires knowledge of writing plug-ins for Eclipse, however.
14 Nov 2006  
 
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.
21 Nov 2006  
 
Creating a transformation metatype converter with IBM Rational Software Architect
This article shows you how to create a transformation metatype converter using IBM Rational Software Architect. Transformation property values are stored in a transformation configuration file. In order to persist custom types, you need a metatype converter to generate the text that will be placed in the configuration file.
20 Jan 2009  
 
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.
08 Nov 2005  
 
DEV496: Mastering IBM Rational® Software Architect
Mastering IBM Rational Software Architect shows architects, designers, and lead developers how to apply Rational Software Architect and the Rational Unified Process (RUP) to design a J2EE enterprise application within a Service Oriented Architecture: 1)Develop and structure UML analysis and design models, 2)Develop software services as part of a service-oriented architecture, 3)Reuse existing components in a new architecture.
30 Oct 2005  
 
Documenting your patterns using Rational Software Architect
When a user chooses a design pattern, he or she may need documentation about how to apply and use the pattern. Authors of design patterns can provide such information via the Eclipse online help. This article describes how pattern authors can create documentation for their patterns and display it as part of the standard online help in IBM Rational Software Architect.
15 Feb 2005  
 
Scenarios of working in a team development environment: Using IBM Rational Software Architect and base ClearCase
This article explains how to set up and work in a team environment with Rational Software Architect and base ClearCase by importing an existing project and practicing model-driven, team-oriented development.
27 Sep 2005  
 
Creating an application using Rational Software Architect and the Rational Unified Process
This article is the first in a series designed to walk the reader through the process of creating a simple application using the IBM Rational Unified Process (RUP) methodology, the Unified Modeling Language (UML), and J2EE in IBM Rational Software Architect (IRSA).
29 Aug 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.
06 Sep 2005  
 
Next-generation model-driven development
from The Rational Edge: This article traces the evolution of IBM Rational automated modeling tools, describes the advanced capabilities of IBM Rational Software Architect, and helps readers decide whether they can benefit from transitioning to this tool. It also discusses the advantages of using the integrated tools in IBM's Eclipse-based Software Development Platform.
15 Feb 2004  
 
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.
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.
16 Mar 2006  
 
The process of software architecting
from The Rational Edge: Software architecting is a recognized, emerging discipline in the field of software development. As the third in a series on software architecture, this article describes the various ongoing activities of the software architect during the software project lifecycle.
15 Apr 2006  
 
Using IBM Constraint Patterns and Consistency Analysis
This article discusses IBM Constraint Patterns and Consistency Analysis, an extension to IBM Rational Software Architect. This tool facilitates pattern-based, consistency-preserving refinement of UML class models. It supports model developers in elicitation, concise specification, consistency analysis, and code generation of constraints in class models. In this way, you are able to simplify how you can create more precise models, leveraging OCL and constraints in a proven best practice and automated approach.
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.
06 May 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.
05 Feb 2008  
 
Introduction to IBM Rational XDE Java Code Model Importer
Learn how to use the IBM Rational XDE Java Code Model Importer to migrate your projects from Rational XDE for Java to Rational Software Architect or Rational Systems Developer. By using this tool, you can migrate both your code and code model in a way that enables you to use them with the various UML and code modeling capabilities of Rational software. .
31 Jul 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.
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.
06 Mar 2007  
 
The benefits of software architecting
from The Rational Edge: This fourth and final article in a series, Peter Eeles covers the benefits that a business and an IT organization can derive from a sound software architecture.
15 May 2006  
 
Modeling Web Services, Part 2: Modeling and generating WSDL
This article is the second in a three-part series looking at the use of UML modeling (in particular, when using IBM Rational Software Architect) to model a detailed design of standardized Web services. This article describes modeling Web services and generating Web Service Definition Language (WSDL) using the UML 2.0 Profile for Software Services.
11 Apr 2006  
 
What is a software architecture?
from The Rational Edge: This introduction to the relatively new discipline of software architecture is the first of a four-part series on "architecting" in general. The author begins by defining the discipline's key terms and goes on to explore what a well-designed architecture contributes to the environment in which it is deployed.
15 Feb 2006  
 
Content authoring demystified:
Rational Software Architect (RSA) includes a comprehensive framework that you can use to author patterns and transforms.
01 Nov 2005  
 
Effectively install and configure the IBM Rational Product Updater local server
Read detailed instructions for administrators who want to set up the Rational Product Updater for products such as Functional Tester, Manual Tester, and Rational Software Architect.
10 Nov 2005  
 
Using RSA for EMF development
Developing EMF models is typically limited to XML Schema, IBM Rational Rose, Java source, or EMF Ecore. IBM Rational Software Architect (RSA) enables many application development roles to fully utilize the benefits of UML modeling in harmony with other business application development tools. Combining RSA and EMF gives both commercial and open source developers a powerful tool.
06 Sep 2005  
 
Book review: Applying UML and Patterns, Third Edition
from The Rational Edge: This review applauds the new material on agile development in the latest edition of a classic book on how to apply the Unified Modeling Language and software development patterns. The book also emphasizes iterative development, illustrating the benefits of this approach through the order and structure of its chapters.
15 Nov 2005  
 
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.
13 Apr 2005  
 
Unified Scenario-Based Design, Part 2: Understanding the customer and the user
This second part of a set of four articles on the Unified Scenario-Based Design methodology focuses on the business side of the modeling activities, and provides concrete examples taken from a real case. In particular, this article explains how to capture and formalize details related to all of the business entities and the corresponding system entities required to automate parts of the processes being modeled.
14 Feb 2006  
 
Book excerpt
from The Rational Edge: These two chapters are from the third edition of Craig Larman’s enormously popular Applying UML and Patterns, a lucid and practical introduction to thinking and designing with objects -- and creating systems that are well crafted, robust, and maintainable.
15 Nov 2005  
 
How to convert an existing static Web site into a dynamic Web site using Rational Application Developer
05 Aug 2008  
 
Unified Scenario-Based Design, Part 3: Conceptual design
This third part of a series of four articles on the Unified Scenario-Based Design methodology focuses on the system side of the modeling activities. In particular, this article focuses on how to design user interactions with the automated system that supports the business process modeled in the previous articles.
04 Apr 2006  
 
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).
06 May 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.
22 Jan 2008  
 
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.
02 Oct 2007  
 
Building SOA composite business services, Part 6: Automate build and deployment steps
Building and deploying composite applications with many Service Component Architecture (SCA) modules, Java 2 Platform, Enterprise Edition (J2EE) packages, and database layer components often involves many manual steps. Automating these build and deployment steps makes your applications less prone to error, and hence, more suitable for the development-to-production transition. The authors here present an automated code-building solution using Apache Ant tasks provided by IBM Rational Application Developer and an automated deployment solution using IBM WebSphere Application Server Ant deployment tasks.
22 Mar 2007  
 
IBM Rational Process Advisor: Integrating the software development process with IBM Rational developer and tester v7 tools
Simply using a process along with your development tools does not guarantee that one will work with or inform the other. With the IBM Rational Process Advisor, the software development practitioner has a powerful mechanism for linking the two together. This article introduces the Process Advisor and describes useful techniques that you can apply to your tooling and process development environment.
12 Dec 2006  
 
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).
31 May 2005  
 
  1 - 65 of 65 results    Hide Summaries
Not finding what you're looking for? Suggest Content