Filter by products, topics, and types of content

(98 Products)

(181 Topics)

(10 Industries)

(8 Types)

1 - 100 of 145 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
Comparing and merging UML models in IBM Rational Software Architect: Part 5. Model management with IBM Rational ClearCase and IBM Rational Software Architect Version 7 and later
IBM Rational ClearCase is an enterprise-class software configuration management (SCM) system that you can use in myriad configurations to satisfy virtually any artifact versioning and storage requirements. However, this very flexibility can make it difficult for you to choose the best way to use ClearCase to manage modeling projects. This article discusses several options, and recommends some best practices for using ClearCase with models in IBM Rational Software Architect.
Articles 03 Jul 2007
Import Microsoft Visio diagrams into IBM Rational Software Architect: Part 2. Using the Visio Import feature to import UML class and use case diagrams
Version 8.5 of IBM Rational Software Architect introduced a new feature for importing Microsoft Visio diagrams. In this second article in a three-part series, Rakesh Choudhary describes how to import UML class and use case diagrams created in Visio 2010.
Articles 19 Feb 2013
Define application architectures with Rational Software Architect: Part 2: Iteratively refine the architecture
This series presents techniques for creating models to specify and communicate the architecture of software-intensive systems. It illustrates the elaboration of the Online Catering architecture for a fictional company, Yummy Inc. Using an iterative approach, it describes the key architectural activities that are necessary to specify a software-intensive system with IBM Rational Software Architect. Part 1 of the series explained how to create a vision for the architecture during early stages of your project. In part 2, we describe how the architecture is iteratively refined using Rational Software Architect. Both articles assume that readers are familiar with methodologies based on iterative development.
Also available in: Chinese   Russian  
Articles 11 Oct 2011
Define application architectures with Rational Software Architect: Part 1. Envisioning the architecture
This series presents techniques for creating models to specify and communicate the architecture of software-intensive systems. It illustrates the elaboration of the Online Catering architecture for a fictional company, Yummy Inc. Using an iterative approach, it describes the key architectural activities that are necessary to specify a software-intensive system with IBM Rational Software Architect (RSA). In part 1 of the series, we focus on typical tasks to outline the architecture and to align the technical vision to development needs. Part 2 will describe how the architecture is iteratively refined using RSA. Both articles assume that readers are familiar with methodologies based on iterative development.
Also available in: Chinese   Russian  
Articles 11 Oct 2011
Comparing and merging UML models in IBM Rational Software Architect: Part 10. Realign your models after migration or transformation
This article addresses issues of identity mutation as the result of migration to new versions of IBM Rational Software Architect across multiple streams, successive regeneration of a model through transformation, or successive model imports. If offers solutions that you can incorporate in your day-to-day work for a smooth and repeatable model-driven development workflow.
Tutorial 19 Oct 2010
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 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
Update on UML modeling features in IBM Rational Software Architect Version 8.0: Part 1. Modeling perspective, properties, navigation, and diagramming enhancements
This article highlights some of the new functionality in the UML modeling components of IBM Rational Software Architect Version 8.0 and explains how to take advantage of several recently added features. The first article in the series describes the redesigned Modeling perspective, the new Properties pop-up window, simplified navigation inside models, and diagram enhancements.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Nov 2010
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
Anatomy of a topology model used in IBM Rational Software Architect Version 7.5: Part 2: Advanced concepts
Part 1 of this series showed the basic concepts of the topology model that is used in the IBM Rational Software Architect deployment architecture platform. This part focuses on the advanced concepts of the topology model, such as constraints, realization links, constraint links, and imports that are used to compose topologies for reuse and abstraction.
Articles 30 Dec 2008
Comparing and merging UML models in IBM Rational Software Architect: Part 7. Ad-hoc modeling – Fusing two models with diagrams
IBM Rational Software Architect Version 7 has a Combine Models command that allows you to combine two ad-hoc models into a single model that can be carried forward into version control. The source and target models appear in a dialog, where elements are aligned, unique elements are marked for inclusion in the final set of semantic elements, and names are adjusted as necessary.
Articles 13 Mar 2007
Model-driven and pattern-based development using Rational Software Architect: Part 1. Overview of the model-driven development paradigm with patterns
Model-driven development (MDD) is a style of software development where the primary software artifacts are models from which code and other artifacts are generated. Its goal is to improve the productivity and quality of enterprise application development. Patterns play an important role in model transformation and code generation in MDD. This series of articles discusses in detail the Model-Driven and Pattern-Based development paradigm using IBM Rational Software Architect, an integrated development environment supporting MDD.
Also available in: Chinese   Russian  
Articles 21 Nov 2006
Model-driven and pattern-based development using Rational Software Architect: Part 2. Model-driven development tooling support in IBM Rational Software Architect
Learn about the IBM Rational Software Architect model-driven development (MDD) tooling support, as well as the asset-based development framework that complements MDD by enabling you to reuse assets.
Also available in: Chinese   Russian  
Articles 16 Jan 2007
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 8. Model management without a repository
This article describes generic procedures to manage the parallel development of models by a team that does not yet have a repository nor a software configuration management (SCM) system but needs to merge the input from different developers. You will also learn how SCM systems manage models.
Articles 14 Oct 2008
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
UML-requirements traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 2: Exploring reporting
The first part of this series (UML Traceability using RequisitePro, Rational Software Architect and BIRT, Part 1: Reporting Requirements) focused on creating a BIRT report that connected IBM Rational RequisitePro proxy requirements with the UML model elements to which they were linked. This part of the tutorial shows you how to continue building that report to include requirements that trace to the proxy requirements.
Also available in: Chinese  
Tutorial 23 Dec 2008
UML-requirements traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 1: Reporting requirements
The linkage between UML model elements and requirements is often of critical importance to your development organization. The approach described in this tutorial enables you to construct traceability reports using IBM Rational Software Architect, IBM Rational RequisitePro, and Business Intelligence Reporting Tools (BIRT).
Also available in: Chinese  
Tutorial 16 Dec 2008
Tips for C++ transformations using Rational Software Architect: Part 4. For Standard Edition users
Learn how to get finer control of the C++ code generated when you run the UML-to- C++ transformation in IBM Rational Software Architect Standard Edition. This article explains how to include STL classes, use the STL classes in a model, and use them to generate C++ code. It also describes how to create global variables or methods to generate finer C++ code and how to control UML-to-C++ code generation by using the mapping model.
Also available in: Chinese  
Articles 21 Jan 2010
Tips for C++ transformations using Rational Software Architect: Part 2. Functions and classes for controlling the C++ code generated from UML model
This article, Part 2 of a series, provides tips to help you achieve finer control of the C++ code generated when you run the UML to C++ transformation in IBM Rational Software Architect or IBM Rational Systems Developer. In addition, it describes how to generate virtual, inline, and friend functions from a UML model. It also describes how to control code generation for template classes, and provides detail on various other aspects of code generation using the UML to C++ transformation.
Also available in: Chinese  
Articles 29 Jan 2008
Comparing and merging UML models in IBM Rational Software Architect: Part 9. Model management in Rational Software Architect with IBM Rational ClearCase Remote Client and dynamic views
Massive models can be difficult to work with in IBM Rational Software Architect. New technologies such as the IBM Rational ClearCase Remote Client, logical model fragmentation, and sparse model merging can dramatically improve the usability of large models by reducing the working set size (and thus the memory footprint). This improves performance for every user, and allows massive models to be modified and even merged on much smaller client machines than could have been used previously. This article documents these features and is a resource for anyone who works with large UML models.
Articles 24 Aug 2010
Import Microsoft Visio diagrams into IBM Rational Software Architect: Part 3. Transferring and converting network diagrams to topology diagrams
Ritesh Prasad describes how to import network diagrams created in Microsoft Visio 2010 into IBM Rational Software Architect Version 8.5 and later. He also describes what to expect from the import.
Articles 19 Feb 2013
Import Microsoft Visio diagrams into IBM Rational Software Architect: Part 1. Overview of the new Visio Import feature introduced in Version 8.5
IBM Rational Software Architect 8.5 introduced a new feature for importing Microsoft Visio diagrams, which automatically migrates Visio drawings to first-cut models in Rational Software Architect. Then these can be evolved and matured in a more formal and precise fashion. This helps you avoid much of the manual effort and the error-prone nature of this activity. While importing, the tool creates the semantic, as well as the visual model and makes attempts to preserves the visual aesthetics of the diagram by mimicking the visual layout and positioning of different elements. In this first article in a three-part series, Kapil Gambhir explains the capabilities and value of this feature and describes some of the decisions that occur during the import process.
Articles 05 Feb 2013
Build a Java Data Objects application by using Rational Software Architect 8.0 and the Google App Engine SDK
Learn how you can use IBM Rational Software Architect to create a Java Data Object (JDO) enterprise application, using the Google App Engine SDK. This article shows you how to build an application with a design that is focused on business logic, not a pre-existing data store.
Also available in: Chinese  
Articles 01 Feb 2011
Extending a UML to Java 5 transformation with Rational Software Architect Version 7
Rational Software Architect includes a UML-to-Java 5 transformation that transforms UML models of classes, interfaces, and enumerations into Java 5 source code. Although the functionality of this transformation is complete, there are those who may want to extend this transformation to include custom elements or conventions or to support a Domain Specific-Language (DSL) extension that they have created. This article introduces the basic elements of creating an extension to this transformation by presenting a simple example.
Also available in: Chinese  
Articles 18 Sep 2007
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.
Also available in: Chinese   Spanish  
Articles 13 Aug 2009
What's new in Rational Software Architect 9.0 and Design Manager 4.0.3
With IBM Rational Software Architect V9 you can model REST services that can be accessed using IBM Worklight software, build OSLC-compliant tools with the Eclipse Lyo Software Development Kit (SDK), and import and export UML models. Take advantage of support for new platforms, extended Business Process Model and Notation, and the ability to import Microsoft Visio diagrams into Rational Software Architect. In IBM Rational Software Architect Design Manager V4.0.3, new functions make it easy to manage design changes, collaborate effectively, make use of lifecycle traceability, and understand the impact of a requirement or design change. In addition, you can now capture architectural decisions as part of models.
Articles 26 Nov 2013
Modeling and generating Web services metadata using Rational Software Architect
Learn how to use the modeler plug-in for IBM Rational Software Architect and the Unified Modeling Language (UML) to model the standardized Web services metadata. Although the UML-to-XSD transformation is one of several model-to-model and model-to-text transformations delivered with Rational Software Architect, this article focuses on modeling and generating the functional Web Services Description Language (WSDL) aspect and the nonfunctional Web Services Policy Framework (WS-Policy) aspect.
Also available in: Chinese  
Articles 15 May 2007
Extending the UML to C++ transformation by using IBM Rational Software Architect 7.0
The UML to C++ transformation in IBM Rational Software Architect Version 7.0 transforms UML models to C++ sources. This article describes how you can extend the transformation to customize the generated sources.
Also available in: Chinese  
Articles 17 Jun 2008
Authoring UML profiles: Part 2. Manage change in UML profiles using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to
This article addresses change management, deployment, localization, programmatic support, and best practices for working with UML profile.
Also available in: Chinese  
Articles 29 Apr 2008
Using IBM Rational Publishing Engine to generate compliance documents: Part 3. Extracting information from IBM Rational Software Architect Design Manager
The third article in a series that discusses best practices for generating compliance-relevant reports. This article shows how to use Rational Publishing Engine to generate archetypical design documents by extracting model information from IBM Rational Software Architect Design Manager.
Articles 04 Mar 2014
Using IBM Rational Publishing Engine to generate compliance documents, Part 4: Generate diagram-based documents from IBM Rational Software Architect Design Manager
Part of a series covering tips, tricks, and best practices for using IBM Rational Publishing Engine to generate compliance-relevant reports, this article shows how to generate IBM Rational Software Architect Design Manager design documents using a diagram-based reporting approach.
Articles 11 Mar 2014
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.
Also available in: Chinese   Russian  
Articles 26 Dec 2007
Integrating Rational Software Architect with Rational Team Concert
Learn how to leverage model-driven development by integrating the IBM Rational Software Architect and IBM Rational Team Concert configuration management environment. This article uses an actual parallel development scenario between two users to show how to compare and merge UML models and changes to those files.
Also available in: Chinese   Spanish  
Articles 24 Aug 2010
Integrating Rational Software Architect with InfoSphere Data Architect
Model-driven software development generally starts with either application modeling or data modeling. Application modeling and data modeling, however, are closely related to and complement one another. IBM has recognized the importance of integrating application modeling with data modeling in model-driven software development, and has developed the Unified Modeling Language (UML)-to-logical data model (LDM) and the LDM-to-UML transformations. These transformations integrate application modeling using Rational Software Architect (RSA) and data modeling using InfoSphere Data Architect (IDA). This article provides a quick overview of RSA and IDA, outlines the high-level steps in three RSA-IDA integration scenarios, and discusses the UML-to-LDM and the LDM-to-UML transformations and the UML logical data model profile. [2009 Apr 17: Added note about InfoSphere Data Architect changing product name to InfoSphere Data Architect. --Ed.] [2011 Mar 10: Author reviewed and updated content and changed references from Rational Data Architect to InfoSphere Data Architect. --Ed.]
Also available in: Chinese   Russian   Spanish  
Articles 10 Mar 2011
Design and implement RESTful web services with Rational Software Architect
Modeling RESTful web services is one of the newest capabilities in Rational Software Architect. In the process of explaining the REST modeling features, the author shows you how to design and implement a RESTful Bookmark service according to a UML model, as an example. You can use this new feature and newfound knowledge to create models that explain your web service models before and during development. This model of a model approach makes explaining your project to others far easier and clearer. It can also become part of user documentation.
Also available in: Chinese  
Articles 20 Dec 2011
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
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.
Also available in: Chinese   Portuguese  
Articles 08 Oct 2009
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.
Articles 16 Aug 2005
Authoring UML profiles: Part 1. Create and deploy UML profiles using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to
This article shows you how to create or import UML profiles.
Also available in: Chinese  
Articles 29 Apr 2008
Generating UML models programmatically by using IBM Rational Software Architect
This article shows you how to generate Unified Modeling Language (UML) models from structured text by using IBM Rational Modeling Platform API. This can save you time if you already have structured information that you would like to use for building UML models.
Also available in: Chinese  
Articles 26 Aug 2008
Themes in IBM Rational Software Architect
This tutorial explains theme and appearance concepts, as introduced in Version 8 of the IBM Rational Software Architect solution. It covers different functions that you can utilize in order to make your diagrams look better, or make them easier to read. You will learn how to use predefined themes that are included in the product, how to create your own themes, how to use appearances outside of themes, and how to share user-defined themes. In addition, you will see how you can convert existing visual style formatting into reusable appearances and themes.
Also available in: Chinese  
Tutorial 12 Oct 2010
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.
Also available in: Chinese  
Articles 10 Jun 2008
Create editable sequence diagram with Rational Software Architect
Sequence diagrams play a key role in documentation. These diagrams easily depict the flow, interaction among objects, and message communication, Bala Subramanaian Vetrivel describes how to generate sequence diagrams for Java projects by using IBM Rational Software Architect for WebSphere Software, Version 7.5.4. He also explains the limitations of sequence diagrams that cannot be edited, the need for generating editable sequence diagrams, and steps to generate editable diagrams.
Also available in: Chinese   Russian  
Articles 19 Jun 2012
UML-to-Java transformation in IBM Rational Software Architect editions and related software
This article illustrates the application of Java transformations included in editions of IBM Rational Software Architect for interactive development in the context of design contract management protocols. These protocols address ways to manage the relationship between design models and the implementation code during the development cycle.
Also available in: Chinese  
Articles 02 Dec 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.
Also available in: Chinese  
Articles 26 Sep 2008
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.
Also available in: Chinese   Russian  
Articles 26 Sep 2008
Introducing IBM Rational Software Architect
Your article abstract goes here. It should be enticing yet succinct. Aim for three to five sentences that express why the reader would care about the content (motive) and what he or she will gain from reading the content (benefits). Put the primary points and key phrases close to the beginning of the abstract, because it may be truncated in search results.
Also available in: Chinese   Russian  
Articles 15 Feb 2005
UML to C++ transformation using IBM Rational Systems Developer and Rational Software Architect
Learn how to use UML modeling to develop C++ applications by using new features introduced in IBM Rational Software Architect Version 7.0 and Rational Systems Developer Version 7.0 tools . The programming assumption of this article is that you are enhancing both your model and your code continuously, and you want to preserve changes in both of them over repeated application of the UML-to-C++ transformation.
Also available in: Chinese   Russian  
Articles 12 Jun 2007
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.
Also available in: Chinese  
Articles 04 Mar 2008
Installing and configuring WebSphere Portal V6.0 Servers for development with Rational Application Developer V7.0 and Rational Software Architect V7.0
IBM Rational Application Developer V7.0 and Rational Software Architect V7.0 are the first products in the IBM Rational Software Delivery Platform range of products to include full-featured support for IBM WebSphere Portal V6.0 development. This gives youu the convenience of WebSphere Portal V5 without the limitations. This article provides tips on how to reduce the amount of resources that the setup consumes and how to optimize its performance for your requirements.
Also available in: Chinese  
Articles 27 Mar 2007
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.
Also available in: Chinese  
Articles 05 Dec 2006
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.
Articles 25 Apr 2006
Design and develop a more effective SOA, Part 3: Describe business processes using Rational Software Architect and Business Process Modeling notation
This is the third article in a five-part series on how to use Rational's latest best-practices development process guidance and modeling tools to design and construct robust, flexible IT solutions based on service-oriented architectures.
Also available in: Chinese  
Articles 05 May 2011
Modeling virtual systems with the IBM Rational Software Architect deployment architecture tools
This article discusses the use of the deployment architecture tools in IBM Rational Software Architect 7.5 in modeling virtual systems. It describes how to represent virtual deployments in a topology and how to work with existing virtual images.
Also available in: Chinese   Portuguese   Spanish  
Articles 22 Jun 2010
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.
Also available in: Chinese  
Articles 08 Jan 2008
Requirements traceability in analysis models in Rational Software Architect Version 7.5
Learn how to create a platform-independent analysis model and realize use cases with IBM Rational Software Architect Version 7.5. Using the process outlined in this article can help you create Model-Driven Architecture and maintain traceability of requirements from the use case model to the Rational Unified Process (RUP) analysis model.
Also available in: Chinese  
Articles 03 Aug 2010
Design and develop a more effective SOA, Part 4: Build and manage your service-oriented solution designs using Rational Software Architect and SoaML
This is the fourth article in a five-part series on how to use Rational's latest best-practices development process guidance and modeling tools to design and construct robust, flexible IT solutions based on service-oriented architectures.
Also available in: Chinese  
Articles 09 May 2011
How to use IBM Rational Rose Model Importer: Part 2. How to migrate Rose UML model subunits to Rational Software Architect
This article will teach you how to use your IBM Rational Rose Model Importer tool to migrate UML model subunits from your IBM Rational Rose solution to your IBM Rational Software Architect environment. Part two in a series of articles, this piece will show you, in a step-by-step format, how to migrate Rose model subunits so that you can benefit from enhanced modeling capabilities found in your Software Architect environment.
Also available in: Chinese   Spanish  
Articles 18 Feb 2010
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.
Also available in: Chinese  
Articles 18 Mar 2008
Build Eclipse plug-ins to extend Rational Software Architect UML to WSDL transformations
This article walks you through the steps to extend the IBM Rational Software Architect UML-to-WSDL transformation feature by customizing the bindings.
Also available in: Chinese  
Articles 05 May 2009
Handle industry-standard XSDs in Java using IBM Rational Software Architect
This article explains some common XML Schema Definition (XSD) features that aren't directly supported in Java-based Web services toolkits. Learn how to handle these features by creating an intermediate Java-friendly XSD or enforcing XSD restrictions in code.
Also available in: Chinese  
Articles 17 Oct 2008
Extending the UML to C# transformation with Rational Software Architect Version 7 and later
The UML to C# transformation capability in IBM Rational Software Architect (V7 and later) transforms UML models into C# sources. While the functionality of this transform is complete, you may wish to extend this transformation to include custom elements or conventions. This article introduces the basic elements of creating an extension to this transformation, using a simple example.
Also available in: Chinese  
Articles 16 Sep 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.
Also available in: Chinese   Spanish  
Articles 29 Jan 2008
What's new in Rational Software Architect 8.5 and Design Manager 4 beta
IBM Rational Software Architect Version 8.5 introduces technology support for Spring, Hibernate, Struts2 and Java 7, and makes adoption easier by providing a Visio import option. This new version also includes the Design Manager Version 4 beta, which introduces simplified team working and improves reuse. Steve Arnold describes these and other highlights of this release.
Also available in: Chinese  
Articles 05 Jun 2012
What's new in IBM Rational Software Architect 8.0
This article discusses the new features of IBM Rational Software Architect that are available in Version 8.0. It focuses primarily on the core features, thus it only lightly covers the new extensions. Future articles might provide more details on those.
Also available in: Chinese   Russian   Spanish  
Articles 24 Aug 2010
Characteristics of a software architect
from The Rational Edge: If, in movie-making terms, the software project manager is the producer, since they make sure that things get done, then the software architect is the director, who makes sure that things are done correctly and, ultimately, satisfy stakeholder needs. As the second of a four-part series, this article describes the role of software architect.
Articles 15 Mar 2006
The role of logical decomposition in system architecture
from The Rational Edge: In the case of software systems, complexity may be measured in terms of the number of paths activity may follow to arrive at a given state. The more possible paths, the more complex the system. Read how Murray Cantor develops this thought in the context of system architecture.
Also available in: Chinese  
Articles 15 Aug 2007
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.
Also available in: Chinese  
Articles 15 Apr 2006
Introduction to the SIP Modeling Toolkit
The SIP Modeling Toolkit for IBM Rational Software Architect is a set of domain extensions to the Rational Software Architect platform. The toolkit provides the tooling necessary for you to leverage the Rational Software Architect platform in a natural way to design and develop the domain-specific technology for the Session Initiation Protocol (SIP). This article also demonstrates how you can integrate the Rational Software Architect platform with Domain Specific Language (DSL) elements to form a single development environment. The toolkit extensions include Unified Modeling Language (UML) profiles, reference models, custom user interface elements, transformations, and transformation extensions.
Also available in: Chinese  
Articles 17 Jun 2008
Static analysis IBM Rational Software Analyzer: Getting started
This is the first article in four-part series devoted to IBM Rational Software Analyzer, as well as its related capabilities for static analysis in Rational Application Developer and Rational Software Architect. It focuses on static analysis in high-level, generic terms. Other articles in the series are devoted to using and extending some of the features of Analyzer to help you learn the intermediate- and advanced-level features faster if you want to fully exploit everything that this software offers.
Also available in: Chinese  
Articles 29 Apr 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. .
Also available in: Chinese  
Articles 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.
Also available in: Chinese  
Articles 06 Mar 2007
Get started with unit and component testing using IBM Rational tools
Component testing is essential for the integration of code that enables crucial application functionality. This tutorial takes you step by step through unit and component testing specifically for Java code, Web services, servlets, Service Component Architecture (SCA), and Enterprise JavaBeans (EJB) beans using the JUnit and Jakarta Cactus testing frameworks and simple HelloWorld samples. Also, learn how to automate these tests using IBM Rational Software Architect, IBM Rational Application Developer, and IBM WebSphere Integration Developer.
Tutorial 11 Oct 2007
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.
Also available in: Russian  
Articles 15 Feb 2006
Design a message and service definition integration strategy based on Common Information Model standards
Users of IBM Rational Software Architect are familiar with its UML modeling capabilities, as well as its ability to transform a model into other domains, including Java, XSD, and WSDL. However, when it comes to using an energy industry information model and evolving the model into definitive message and service definitions that can be used directly in an SOA messaging infrastructure, there is very little guidance. This article describes a process and the use of Rational Software Architect extensions that use the International Electrotechnical Commission's Common Information Model (IEC CIM) to guide message and service definitions.
Also available in: Chinese  
Articles 31 Jan 2012
An introduction to the IBM Views and Viewpoints Framework for IT systems
In 1995 Philippe Kruchten of Rational Software Corporation published his now famous paper, The "4+1" View Model of Software Architecture. The paper presented a model for describing the architecture of software-intensive systems based on the use of multiple, concurrent views which allowed the concerns of various stakeholders of the architecture to be addressed. Since the publication of that paper many of its ideas have been incorporated in development processes such as the Rational Unified Process and standards such as the IEEE 1471 - Recommended Practice for Architecture Description of Software-Intensive Systems [IEEE1471]. In this paper we describe how the ideas put forward by Philippe Kruchten have been advanced in IEEE 1471 and subsequently incorporated into a new framework for describing systems based on the concepts of views and viewpoints.
Articles 08 Jan 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.
Also available in: Chinese   Russian  
Articles 27 May 2008
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.
Also available in: Chinese  
Articles 15 May 2006
Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 5. Service implementation
The example in this final article of this series uses the IBM Rational Software Architect UM- to-SOA transformation feature to create a Web service implementation that can be used directly in IBM WebSphere Integration Developer to implement, test, and deploy the completed solution.
Also available in: Chinese   Spanish  
Articles 04 Feb 2010
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.
Also available in: Chinese  
Articles 22 Jul 2008
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.
Also available in: Chinese  
Articles 05 Dec 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.
Also available in: Portuguese  
Articles 10 Aug 2009
Build extension plug-ins for JMS end points and SOAP headers
This article provides an overview of the extensibility features of the IBM Rational Software Architect UML-to-WSDL transformation feature, and then it illustrates a technique to build extensions to support JMS end points and SOAP headers.
Articles 28 Apr 2009
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.
Also available in: Chinese   Russian  
Articles 30 Oct 2007
Bridging the gap between black box and white box testing
In this article Rational Automation Guru Brian Bryson describes how the "4+1 view model of software architecture" applies to building a testing scheme for assuring full system quality.
Articles 28 Jun 2003
Modeling Web services, Part 1
This article is the first in a three-part series looking at the use of UML modeling (in particular using IBM Rational Software Architect) to model the detailed design of standardized Web services. Where other articles have focused on the modeling of software services, this series describes the detailed modeling of Web services, the capture of specific technology decisions and artifacts corresponding to XML Schema, WSDL (Web Service Definition Language), and more. This article will focus on modeling and generating XML Schema.
Also available in: Chinese  
Articles 29 Nov 2005
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.
Also available in: Chinese  
Articles 07 Feb 2006
Static analysis IBM Rational Software Analyzer: Part 3. Enhancing rules for Java code review
This is the third article in a four-part series about IBM Rational Software Analyzer and its related capabilities in IBM Rational Application Developer and IBM Rational Software Architect. It walks you through the process of creating your own custom rules and Rule Sets and using other advanced capabilities that extend Java code review.
Also available in: Chinese  
Articles 29 Apr 2008
Automate application-specific storage provisioning with Rational extensions
Learn how to model and automate the additional storage needs of an application using IBM Deployment Planning and Automation for the Cloud 2.1.0. This freely downloadable accelerator installs on top of and integrates capabilities in IBM Rational Software Architect, IBM Rational Automation Framework, and IBM Tivoli Service Automation Manager. In this article, you can discover how to use this tool to specify custom storage requirements for application components in virtual images through a deployment topology model and use the information to generate deployment automation artifacts that provision the storage elements and attach them to virtual machines in the cloud.
Also available in: Russian  
Articles 24 Jun 2014
Walk the skyway: Generating Spring applications with Rational and the Skyway Builder
This article describes how to generate spring applications from IBM Rational Software Architect models, how to adjust code generation templates. and how to integrate existing 'handmade' code. Also, it describes how to create the physical data model from the class model using IBM InfoSphere Data Architect.
Also available in: Chinese   Portuguese  
Articles 20 Apr 2010
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.
Also available in: Chinese  
Articles 15 Jan 2008
Manually merge new Rational Functional Tester scripts into an existing automation suite
This article explains the steps for manually merging Rational Functional Tester scripts and ways to adapt them. We use a case study of the Rational Software Architect automation suite as an example.
Also available in: Chinese  
Articles 07 May 2013
Use InfoSphere Business Glossary to define a common business language among modeling tools
Combining common business language taxonomies with modeling tools encourages architects, modelers, and developers to understand and use commonly understood business terms, which eliminates the ambiguity that loosely specified language can introduce. This drives alignment of requirements between IT and business stakeholders. This article describes how to use InfoSphere(TM) Business Glossary, Rational(R) Software Architect, and InfoSphere Data Architect within a specific development flow to introduce agreed-upon terms into the modeling environments, establishing the correct semantics early in the development cycle. This effort decreases the cost of development by reducing the churn of getting IT to understand what the business requirements really mean.
Articles 18 Mar 2010
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.
Also available in: Chinese  
Articles 20 May 2008
How to integrate IBM InfoSphere Data Architect and Rational Team Concert
IBM Rational Team Concert is a collaborative environment that helps project teams simplify, automate, and govern software delivery. IBM InfoSphere Data Architect (formerly IBM Rational Data Architect) is an enterprise data modeling and integration design tool and collaborative data design solution to discover, model, relate, and standardize diverse and distributed data assets. This article explains how to integrate the two so that teams can collaborate, yet each can customize the tools for their respective needs.
Also available in: Chinese   Portuguese   Spanish  
Articles 27 Apr 2010
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.
Also available in: Chinese  
Articles 16 Oct 2007
How to create and modify BIRT reports for BPMN models
Learn how to leverage Eclipse Business Intelligence and Reporting Tools (BIRT) to create reports on Business Process Modeling Notation (BPMN) models. This functionality is new as of IBM Rational Software Architect Version 8.0.
Tutorial 28 Sep 2010
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.
Also available in: Chinese  
Articles 11 Apr 2006
UML Model Metric Analysis rules-based generation of class diagrams
Unified Modeling Language (UML) Model Metric Analysis rules-based generation of class diagrams is a new feature in Rational Software Architect. This feature helps you to compartmentalize and create diagrams to better analyze underlying architecture. It also provides a framework for you to extend and contribute custom model analysis rules that can be used for the generation of class diagrams.
Articles 06 Aug 2013
1 - 100 of 145 results | Next
Show Summaries | Hide Summaries