Filter by products, topics, and types of content

(98 Products)

(181 Topics)

(10 Industries)

(8 Types)

1 - 100 of 145 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date down
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
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
Using IBM Rational Publishing Engine to generate compliance documents, Part 4: Generate diagram-based documents from IBM Rational Software Architect Design Manager
Part of a series covering tips, tricks, and best practices for using IBM Rational Publishing Engine to generate compliance-relevant reports, this article shows how to generate IBM Rational Software Architect Design Manager design documents using a diagram-based reporting approach.
Articles 11 Mar 2014
Using IBM Rational Publishing Engine to generate compliance documents: Part 3. Extracting information from IBM Rational Software Architect Design Manager
The third article in a series that discusses best practices for generating compliance-relevant reports. This article shows how to use Rational Publishing Engine to generate archetypical design documents by extracting model information from IBM Rational Software Architect Design Manager.
Articles 04 Mar 2014
What's new in Rational Software Architect 9.0 and Design Manager 4.0.3
With IBM Rational Software Architect V9 you can model REST services that can be accessed using IBM Worklight software, build OSLC-compliant tools with the Eclipse Lyo Software Development Kit (SDK), and import and export UML models. Take advantage of support for new platforms, extended Business Process Model and Notation, and the ability to import Microsoft Visio diagrams into Rational Software Architect. In IBM Rational Software Architect Design Manager V4.0.3, new functions make it easy to manage design changes, collaborate effectively, make use of lifecycle traceability, and understand the impact of a requirement or design change. In addition, you can now capture architectural decisions as part of models.
Articles 26 Nov 2013
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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 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
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
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
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
Update on UML modeling features in IBM Rational Software Architect Version 8.0: Part 1. Modeling perspective, properties, navigation, and diagramming enhancements
This article highlights some of the new functionality in the UML modeling components of IBM Rational Software Architect Version 8.0 and explains how to take advantage of several recently added features. The first article in the series describes the redesigned Modeling perspective, the new Properties pop-up window, simplified navigation inside models, and diagram enhancements.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Nov 2010
Comparing and merging UML models in IBM Rational Software Architect: Part 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
Themes in IBM Rational Software Architect
This tutorial explains theme and appearance concepts, as introduced in Version 8 of the IBM Rational Software Architect solution. It covers different functions that you can utilize in order to make your diagrams look better, or make them easier to read. You will learn how to use predefined themes that are included in the product, how to create your own themes, how to use appearances outside of themes, and how to share user-defined themes. In addition, you will see how you can convert existing visual style formatting into reusable appearances and themes.
Also available in: Chinese  
Tutorial 12 Oct 2010
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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 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
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-requirements traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 2: Exploring reporting
The first part of this series (UML Traceability using RequisitePro, Rational Software Architect and BIRT, Part 1: Reporting Requirements) focused on creating a BIRT report that connected IBM Rational RequisitePro proxy requirements with the UML model elements to which they were linked. This part of the tutorial shows you how to continue building that report to include requirements that trace to the proxy requirements.
Also available in: Chinese  
Tutorial 23 Dec 2008
UML-requirements traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 1: Reporting requirements
The linkage between UML model elements and requirements is often of critical importance to your development organization. The approach described in this tutorial enables you to construct traceability reports using IBM Rational Software Architect, IBM Rational RequisitePro, and Business Intelligence Reporting Tools (BIRT).
Also available in: Chinese  
Tutorial 16 Dec 2008
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
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
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
Using the new features of UML Modeler in IBM Rational Software Architect Version 7.5
This article highlights some of the new functionality of the UML Modeler component in IBM Rational Software Architect Version 7.5 (and later), and explains how to leverage several recently added features.
Also available in: Chinese  
Articles 26 Sep 2008
Overview of Rational Software Architect for WebSphere Software Version 7.5
This article discusses the new features of IBM Rational Software Architect for WebSphere which are available in the Version 7.5 release. This article focuses on the new modeling and transformations features in Rational Software Architect. New IBM Rational Application developer features around EJB3 and JPA, Web 2.0 and other areas are detailed in the companion article referenced at the end of this article.
Also available in: Chinese   Russian  
Articles 26 Sep 2008
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
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
View of Participating Classes script for UML models
This script enables you to quickly generate a Participating Classes (or participants) diagram from a use case realization or package.
Articles 26 Aug 2008
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
Transformation to SOA: Part 1. From business process to service model architecture using IBM WebSphere Business Modeler and IBM Rational Software Architect
This three-part series of articles describes the SOA transformation UML functionality included in IBM Rational Software Architect for developing service-oriented architecture (SOA) for software. This article explains how to use IBM WebSphere Business Modeler and Rational Software Architect to transform a business process to an SOA model.
Also available in: Chinese   Russian  
Articles 26 Dec 2007
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
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
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 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 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 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
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
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 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
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
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
The role of logical decomposition in system architecture
from The Rational Edge: In the case of software systems, complexity may be measured in terms of the number of paths activity may follow to arrive at a given state. The more possible paths, the more complex the system. Read how Murray Cantor develops this thought in the context of system architecture.
Also available in: Chinese  
Articles 15 Aug 2007
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
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
1 - 100 of 145 results | Next
Show Summaries | Hide Summaries