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 up Type none Date none
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
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
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
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
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
Author developerWorks content using IBM Rational Web Developer
This tutorial guides you through the process of authoring articles and tutorials for developerWorks. Using only IBM Rational Web Developer, you can edit, validate, preview, and export your work. Learn more about IBM Rational Software Development Platform and how you can enjoy a hassle-free authoring experience.
Tutorial 16 May 2007
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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 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
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 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
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 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
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
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
Create defects automatically from automation playback report
Defects can be created automatically from an automation playback report. The list of failures from the automated test cases is filtered and using a small Selenium script or a java program (using RTC APIs), defects are created in IBM Rational Team Concert for all valid failures. The data for the defect is obtained from the failure reports (or any other data source), which also contain screen captures and a stack trace to give more precise information to the development team. You can integrate this automated process for creating defects from automation failures with automated deployment and testing.
Also available in: Chinese  
Articles 22 Jul 2014
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
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
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
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
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
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
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
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
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
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
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
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
Developing and deploying Aspects in a Model-Driven Development environment: Part 1: How to package an Aspect for MDD
This tutorial discusses the details involved in creating an AspectJ-based library that can be introduced into an IBM Rational Software Architect Model-Driven Development project. This tutorial does not introduce AspectJ programming, but rather describes in detail how an existing AspectJ library can be packaged, deployed and used in Rational Software Architect. It also discusses configuration options that can be used to provide additional customization at the model element level. Finally this tutorial discusses localization and categorization options as well as introduce user documentation options such as the online help and cheat sheets.
Also available in: Chinese  
Tutorial 13 Jun 2006
Discover IBM Rational visual tools for application development
You and your IT team need to be as efficient as possible throughout the software development life cycle. The IBM Rational software development platform contains a variety of visual tools to help you do this. In this article, you get an overview of the benefits of using Rational tools -- including Rational Web Developer, Rational Software Modeler, Rational Application Developer, and Rational Software Architect -- and you'll be able to choose the most appropriate product for your particular task. Learn how to drag and drop your way to a visual interpretation of your design while more effectively communicating with your entire team.
Also available in: Chinese  
Articles 07 Feb 2006
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Introducing Rational Software Modeler
This article introduces you to IBM Rational Software Modeler, a component of the IBM Software Development Platform. It explores the various models you can create in Rational Software Modeler and demonstrates how, with the integration of Eclipse and Rational Software Modeler, the Unified Modeling Language (UML) model provides a true visualization of your application. You'll also learn how to create and publish simple UML models.
Articles 11 Nov 2005
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
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
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
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
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
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
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
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
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
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
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
Modeling SOA: Part 1. Service identification
This article is the first in a series of five articles about developing software based on service-oriented architecture (SOA). It shows how to use UML models extended with the IBM Software Service Profile to design an SOA solution that is connected to business requirements, yet independent of the solution implementation.
Also available in: Chinese   Spanish  
Articles 02 Oct 2007
Modeling SOA: Part 2. Service specification
In this second article of this five-part series, we continue defining the SOA solution by modeling the specification of each service in detail. These specifications will define contracts between consumers and producers of the service. These contracts include the provided and required interfaces, the roles those interfaces play in the service specification, and the rules or protocol for how those roles interact.
Also available in: Chinese   Russian  
Articles 09 Oct 2007
Modeling SOA: Part 3. Service realization
This third article of this five-part series explains how SOA-based Web services are actually implemented. The service implementation starts with deciding what component will provide what services. After these decisions have been made, you can model how each service functional capability is implemented and how the required services are actually used. Then you can use the UML-to-SOA transformation feature included in IBM Rational Software Architect to create a Web service that can be used in IBM WebSphere Integration Developer to implement, test, and deploy the completed solution.
Also available in: Chinese   Russian  
Articles 16 Oct 2007
Modeling SOA: Part 4. Service composition
This fourth article of this five-part series covers how to assemble and connect the service providers modeled in "Part 3. Service realization" and choreograph their interactions to provide a complete solution to the business requirements. It also shows how this service participant fulfills the original business requirements.
Also available in: Chinese   Russian  
Articles 23 Oct 2007
Modeling SOA: Part 5. Service implementation
In previous four articles of this series, we showed how to create a technology-neutral but complete design model of an architected services solution. In this final article, we look at how to create an actual implementation that is consistent with the architectural and design decisions captured in the services model. We'll generate the platform-specific implementation by exploiting both model-driven development and the IBM Rational Software Architect UML-to-SOA transformation feature to create a Web service from the SOA model.
Also available in: Chinese   Russian  
Articles 30 Oct 2007
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 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
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
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
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
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
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
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
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
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
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
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
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
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
1 - 100 of 145 results | Next
Show Summaries | Hide Summaries