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 up 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
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
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
How to convert an existing static Web site into a dynamic Web site using Rational Application Developer
This article will help the technical audience learn how to convert an existing static Web site into a dynamic Web site using IBM Rational Application Developer. The user will add a mail servlet, Java 2 Platform, Enterprise Edition (J2EE) security, and utilize the Web site designer's page template to create a consistent look and feel for the entire Web site.
Also available in: Chinese   Russian  
Articles 05 Aug 2008
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
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
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
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
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
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
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
Speed up deployment of your industry solutions
Industry solutions usually involve complex, distributed deployment with a manual approach that is often time-consuming and unreliable. Learn how to reduce the complexity and cost of industry solution deployment through reuse and automation. The accelerated approach can benefit development and test teams, and can increase the customer's use of the solution. Best practices and an example scenario are included.
Articles 04 Oct 2011
Manage change in mainframe applications with IBM Rational Asset Analyzer: Part 3. Customize and aggregate impact analysis results
Software maintenance can require up to 70% of IT's budget, so managing change to shorten the maintenance cycle, reduce risk, and ensure quality is critical in today's economic climate. This series of three articles explains how you can use IBM Rational Asset Analyzer to achieve those goals, specifically for mainframe-based applications. Part 3 describes how to customize the impact analysis results and aggregate those results, using the Custom Query capability, and then how to create a “bill of materials” based on those results and share it as a spreadsheet.
Articles 08 Nov 2011
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
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
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
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
Working with C++ Visualization in IBM Rational Systems Developer
The C++ Visualization features of IBM Rational Systems Developer enable you to work with C++ code, using a UML-like notation that provides an experience similar to UML modeling. This article shows how to graphically represent (visualize) C++ elements, discover and display their relationships in UML diagrams, create new C++ elements, edit source code directly from diagrams, and create relationships and navigation features.
Also available in: Chinese  
Articles 05 Jun 2007
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
Performing use-case realizations: The case for high cohesion and low coupling
from The Rational Edge: Learn how properly performed use-case realizations will lead to well-structured object-oriented design in software systems.
Also available in: Chinese  
Articles 15 Jun 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.
Also available in: Chinese  
Articles 15 Apr 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
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
What's new in IBM Rational Application Developer V7.0
This article provides an overview of the new features of IBM Rational Application Developer 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
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
Advanced usage of the Typeahead control in Rational Application Developer V7.0
There is an ever-growing need for a rich user experience when it comes to Internet applications. An approach to Web application development that has been very successful and popular recently is to design Web applications using Ajax-style patterns. One of the Ajax features available in IBM Rational Application Developer is the Typeahead component. This article demonstrates the versatility of this component in a number of areas: Server-side dynamic result filtering, CSS customization, and JavaScript event handling using the JavaScript API. It takes you the Web developer beyond the most straightforward use cases and into more advanced Typeahead usage.
Also available in: Chinese   Russian  
Articles 06 Feb 2007
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
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
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
Using RUP to reverse-engineer a legacy system
from The Rational Edge: Many techniques and tools have been proposed for reverse-engineering legacy information systems. But these techniques are seldom described in the context of a well-defined process. This article describes how the IBM Rational Unified Process can be applied to reverse-engineering and in particular to the recovery of the system’s architecture.
Also available in: Chinese  
Articles 15 Sep 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
Manage change in mainframe applications with IBM Rational Asset Analyzer: Part 2. Analyze the impact of changes to manage scope and risk
Software maintenance can require up to 70% of IT's budget, so managing change to shorten the maintenance cycle, reduce risk, and ensure quality is critical in today's economic climate. This series of three articles explains how you can use IBM Rational Asset Analyzer to achieve those goals, specifically for mainframe-based applications. Part 2 describes how to perform change impact analysis to manage the scope and risk of a software change request.
Articles 08 Nov 2011
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
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
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
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
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
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
IBM Rational Asset Manager Configurator
IBM Rational Asset Manager supports technical managers, analysts, architects, developers, testers, and others in their development reuse activities. Rational Asset Manager is customizable to support the kinds of assets and classifications important to your enterprise, and can be configured through the Rational Asset Manager Web user interface. When Rational Asset Manager is configured, the changes are applied immediately. Some enterprises need to communicate and discuss the Rational Asset Manager configuration before committing it to the repository. The Rational Asset Manager Configurator provides a way to visualize the Rational Asset Manager configuration in models, allowing them to be shared, discussed, and refined. The models are transformed into an XMI format and imported to configure Rational Asset Manager. The Rational Asset Manager Configurator also builds models from the exported Rational Asset Manager XMI files.
Also available in: Chinese  
Articles 14 Aug 2007
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.
Also available in: Chinese  
Articles 15 Dec 2007
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
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
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
Using transformation configuration inheritance
This article describes how to make your transformation configurations hierarchical and implement your own transformation configuration editor pages to support inheritance for your properties. Transformation property values are stored in a transformation configuration file. If a property value is shared among many transformation configurations, it is best to use inheritance to define the property once in a parent. The article will show you how to implement this process, with best practices and a workflow to help optimize this approach.
Also available in: Chinese  
Articles 25 Feb 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
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
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
Making the model work for you
from The Rational Edge: Learn about the differences between models and UML diagrams used in the process of software analysis and design. This article steps you through several operations using IBM Rational modeling tools to illustrate various ways to view and alter a model.
Also available in: Chinese  
Articles 15 Jan 2008
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
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
Cyber security for the nuclear energy industry
When deploying software based systems, such as, digital instrumentation and controls for the nuclear industry, it is vital to include cyber security assessment as part of architecture and development process. When integrating and delivering software-intensive systems for the nuclear industry, engineering teams should make use of a secure, requirements driven, software development life cycle, ensuring security compliance and optimum return on investment. Reliability protections, data loss prevention, and privacy enforcement provide a strong case for installing strict cyber security policies.
Also available in: Portuguese  
Articles 27 Sep 2012
Cut complexity in software and systems with Collaborative Design Management
Complexity is the biggest challenge in delivering innovative products, systems, and applications today. To address this issue, IBM Rational software promotes a model-based approach that improves quality and increases collaboration across the entire team. Our new Collaborative Design Management (CDM) features extend these capabilities so you can involve stakeholders from across the organization and beyond in the design process and improve the integrations of designs to artifacts across the software development lifecycle.
Also available in: Chinese  
Articles 06 Jun 2011
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
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
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
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
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
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.
Also available in: Japanese  
Articles 13 Apr 2005
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
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.
Also available in: Chinese  
Articles 19 Jun 2007
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
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
Rational top 10 articles from 2009
Find out which articles rank highest in terms of page views for the IBM Rational zone on developerWorks in 2009.
Articles 17 Dec 2009
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.
Also available in: Chinese   Russian  
Articles 22 Jan 2008
The rise of the development environment architect
from The Rational Edge: The development environment is not a domain that traditionally concerns workers in the software architect role. Read why this domain should in fact be emphasized as a key component in the architectural view of a software development project.
Also available in: Chinese  
Articles 15 Apr 2008
Static analysis IBM Rational Software Analyzer: Part 2. Creating rules and rule filters to extend Java code review
This is the second 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 focuses on using the Java code review capabilities for analyzing your code and walks you through the process of creating rules and filters.
Also available in: Chinese  
Articles 29 Apr 2008
Produce more accurate domain models by using OCL constraints
To build more precise models that are as close as possible to the reality of the relevant business, we often need to add constraints. To show how to build useful and accurate domain models, this article explains the validation process of a domain model written in UML and OCL with IBM Rational Software Architect and using the EMF validation framework.
Also available in: Chinese  
Articles 15 Mar 2011
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.
Also available in: Chinese   Russian  
Articles 22 Jan 2008
The Tao of the Software Architect
from The Rational Edge: Software process expert Philippe Kruchten offers a meditation on the role of the software architect based on an ancient Chinese text.
Articles 15 Mar 2001
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
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.
Also available in: Chinese   Russian  
Articles 23 Oct 2007
The power of Rational Data Architect
Learn about the salient features of Rational Data Architect (RDA) and its place and use within the software development lifecycle using the Rational Software Development Platform. In today's world of Service-Oriented Architecture (SOA), data is a vital component. This article explains how RDA addresses the issue of data's importance in SOA, and how RDA is used in a business environment.
Articles 02 Aug 2007
Create high quality code with IDE's
Integrated development environments (IDEs) give developers specialized tools to create software. Rational Software Architect and Rational Application Developer are IDEs that provide automated tools to quickly create high quality code. An IDE makes it easier to detect, prevent, and resolve defects as the software is being developed. The savings gained by more efficient software maintenance can be applied to the effort to create more innovative products to increase revenue.
Also available in: Chinese   Russian  
Articles 12 Nov 2013
Convert UML and BPMN model elements to different types automatically
This article describes the element conversion feature introduced in IBM Rational Software Architect Version 8.0.2. Especially in early phases of design, it is not clear exactly which modeling element to use, so you might use a UML class and later realize that you need a UML component, instead. To change it, you previously had to manually perform several steps to replace one element with another. The new element conversion feature automates all of those steps, so you save your time and reduce the chance of making mistakes associated with manual processing.
Articles 23 Aug 2011
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.
Also available in: Chinese   Russian  
Articles 16 Oct 2007
Understanding architectural assets
from The Rational Edge: This article discusses the various kinds of reusable assets available to the software architect, explains their characteristics and interrelationships, and offers tips on how best to make use of them.
Also available in: Chinese  
Articles 15 Sep 2007
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
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.
Also available in: Chinese  
Articles 04 Apr 2006
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
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
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.
Also available in: Chinese  
Articles 30 Oct 2007
Using models to design business processes and services
Get an overview of designing business processes and services, the roles and tools involved, and workflows that software architects can use. The author highlights advantages of assembling the participants and services in a business process or service and provides examples to demonstrate the effects that different models have on the tools used to generate deployable artifacts. She also explains techniques to use to achieve good results, even from incomplete models, and summarizes the SoaML modeling practices to use when assembling processes and services.
Also available in: Chinese   Russian  
Articles 13 Dec 2011
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
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
1 - 100 of 145 results | Next
Show Summaries | Hide Summaries