Skip to main content

Skip over site navigation to main content

developerWorks  >   Rational  >   Technical library  >  

Technical library view  RSS for Rational

developerWorks
 Related links:    Software Lifecycle library  |  Support knowledge base Rational Software

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
 
  1 - 1642 of 1898 results    Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

What's new in Rational Rhapsody 7.5.1
Learn about the new features in the IBM Rational Rhapsody 7.5.1 solution that broaden this leading embedded and realtime systems and software development environment, offering tools that help you quickly create, test, manage and deploy your applications. See how these features and integrations assist your efforts to improve the specification, design, development, documentation and test of your systems and products using the Systems Modeling Language (SysML) and the Unified Modeling Language (UML).
Articles 03 Dec 2009  
 
Rational Asset Analyzer
A collection of technical developer resources supporting Rational Asset Analyzer.
03 Dec 2009  
 
Rational Developer for System z
A collection of technical developer resources supporting Rational Developer for System z.
03 Dec 2009  
 
Rational PurifyPlus
Find technical developer content and resources for IBM Rational PurifyPlus.
03 Dec 2009  
 
Rational Requirements Composer
A collection of technical developer resources supporting Rational Requirements Composer.
03 Dec 2009  
 
IBM Rational Rhapsody
Model Driven Development for Systems Engineering, Software Development and Test of Embedded, Real-time Applications or Technical Systems
03 Dec 2009  
 
Using IBM Rational Team Concert for System z and the Jazz platform: Part 2. Integrating IBM Rational Developer for System z with IBM Rational Team Concert for System z for increased value
Cross-platform application development is difficult today. There are a multitude of tools, a mishmash of processes, cultural differences, and development team silos based on platform or technology used, all of which complicate and slow the software delivery process of these types of applications. This article describes how IBM Rational Developer for System z, the best-of-breed integrated development environment for building cross-platform applications, integrates with the team collaboration facilities provided by the Rational Team Concert for System z software. This integration gives teams that are building cross-platform applications the tools that they need to break down the development silos, coordinate their efforts, provide better communication flow, increase traceability, and achieve higher levels of application quality.
Articles 03 Dec 2009  
 
Increase quality and decrease costs with IBM Rational quality gates
Utilizing quality gates in your development process helps you control and understand your software development lifecycle approach. Quality gates boost project quality by helping ensure that best practices are followed and measured against previous projects. By scrutinizing the software you're developing, you can raise quality issues earlier in your development process, making defects cheaper to fix - helping you reduce your IT operating costs.
Articles 03 Dec 2009  
 
Applying Web Services Reliable Messaging (WS-RM) to a Web service, Part 1: A hands-on approach using WebSphere Application Server V7 and Rational Application Developer V7.5
Learn how to enable WS-Reliable Messaging by creating a Web service from the ground up and applying WS-RM to it, using Rational Application Developer V7.5 and WebSphere Application Server V7.
Articles 02 Dec 2009  
 
Rational downloads
Access IBM Rational trial software, emerging technologies, and Software Evaluation Kit DVDs.
01 Dec 2009  
 
IBM COBOL Compilers
The IBM COBOL programming language provides a complete offering of compatible, cross-platform, cross-product compilers that support IBM z/OS, IBM OS/390, IBM VSE/ESA, IBM z/VM, IBM AIX, and Microsoft Windows. You get the tools you need to amplify your program development and take advantage of your existing applications so that you can strategically position your application development process for today's rapidly changing marketplace.
24 Nov 2009  
 
Rational Functional Tester
Find technical content and resources for IBM Rational Functional Tester.
19 Nov 2009  
 
IBM Rational Synergy
Task-based configuration management: IBM Rational Synergy gives you advanced, integrated software configuration management tools that globally distributed teams can use collaboratively.
19 Nov 2009  
 
Rational Team Concert
Enabling real-time collaboration that makes software teams more transparent and productive, IBM Rational Team Concert provides work item, SCM and build management in addition to all the capabilities of the Jazz platform.
19 Nov 2009  
 
Developing a meet-in-the-middle service flow
Service flow projects offer the ability to aggregate multiple transactions into a single service. The meet-in-the-middle (MIM) approach – that is, mapping an existing program to an existing service interface – is easy using single service projects. Using the IBM Rational Developer for System z environment, you will learn how to map an existing service interface to a CICS service flow so that you can create a Web service using a meet-in-the-middle approach.
Articles 19 Nov 2009  
 
Use plain language for test scripts by implementing SAFS with Rational Functional Tester
Some software testers are inexperienced with scripting languages and the scripting tools that generate test scripts. This situation can create test-development and maintenance issues for the whole testing team. When you implement the Software Automation Framework Support (SAFS) by using IBM Rational Functional Tester, testers can produce and maintain scripts in plain language.
Articles 19 Nov 2009  
 
IBM Rational System Architect
IBM Rational System Architect enables you to build a Business and Enterprise Architecture covering Strategy, Business, Information, Systems and Technology
19 Nov 2009  
 
Rational Quality Manager
A Web-based centralized test management environment that provides a collaborative and customizable solution for test planning, workflow control, tracking and metrics reporting.
19 Nov 2009  
 
IBM Rational DOORS
IBM Rational DOORS software for Requirements Definition and Management helps increase communication, collaboration, compliance and verification.
19 Nov 2009  
 
Rational AppScan
A collection of technical developer resources supporting Rational AppScan.
19 Nov 2009  
 
Configure Rational Functional Tester to run on Linux
IBM Rational Functional Tester is a test automation tool, designed to work on both Microsoft Windows and the Linux operating systems. When you install IBM Rational Functional Tester on the Microsoft Windows operating system, the testing tool is ready to use. However, when you install the tool on the Linux operating system, you must configure the application to take advantage of test automation. This article shows the extra few steps you need to do to test Web-based applications on Linux platforms using IBM Rational Functional Tester.
Articles 12 Nov 2009  
 
Effective use of Rational Team Concert for daily scrums
Agile, scrum, and lean methods focus on a core need of team awareness of project tasks and prioritization. Having the appropriate tools to assist with this communication and prioritization is a key to success. This article is about daily scrums from the viewpoint of active participants and how they can best use IBM Rational Team Concert to effectively communicate progress and blockers.
Articles 12 Nov 2009  
 
Troubleshooting the integration of IBM Rational Quality Manager and Rational Functional Tester
IBM Rational Quality Manager includes features that help you integrate it with IBM Rational Functional Tester software. After integration, you can import and run existing Rational Functional Tester automated scripts through Rational Quality Manager. This article shows you how to use the Rational Functional Testing Adapter Console for troubleshooting if you are unable to connect the Rational Quality Manager server.
Articles 12 Nov 2009  
 
Rational Method Composer
Includes the IBM Rational Unified Process (RUP)
12 Nov 2009  
 
IBM Rational Change
Enterprise Change Management: IBM Rational Change is a Web-based solution that integrates software development, IT, and other sources for decision-making
11 Nov 2009  
 
Rational Performance Tester
Find technical content and resources for Rational Performance Tester.
05 Nov 2009  
 
Integrate Rational Team Concert and Rational Performance Tester for collaborative script development, version control, and process management
When developing performance test scripts in Rational Performance Tester, you need version control tools to help better manage versions of the scripts. Rational Team Concert not only offers version control but helps you govern the development process. Rational Team Concert provides an efficient way to collaboratively develop the Rational Performance Tester projects and scripts.
Articles 05 Nov 2009  
 
Rational ClearCase
Find technical developer content and resources for IBM Rational ClearCase.
05 Nov 2009  
 
Rational ClearQuest
Find technical developer content and resources for IBM Rational ClearQuest.
29 Oct 2009  
 
Planning a security strategy: Three core questions to ask
Security teams are overwhelmed by the increasing need to safeguard their information assets. Simultaneously, CEOs are thinking of how to cost-effectively ensure security across their organizations that often span geographic borders. They all want a simple answer to a complex question: Where do I begin? That's what this article is about.
Articles 29 Oct 2009  
 
Performance
A collection of performance resources for Rational ClearCase and ClearQuest.
29 Oct 2009  
 
What’s new in Rational Method Composer Version 7.5.0.1
This article summarizes the main enhancements made to IBM Rational Method Composer in the 7.5.0.1 release. In addition to more than 100 defect fixes, this release includes more than 40 enhancements that address client requests.
Articles 28 Oct 2009  
 
Create a dynamic view using Rational System Architect
Learn how to create a dynamic view in the Rational System Architect explorer window. The explorer window can contain both dynamic and static views. In a constantly changing enterprise architecture, model artifacts are frequently created, destroyed and changed. This demo will show you how to customize the My Views explorer to display an up-to-date view of your most important model artifacts.
Demos 28 Oct 2009  
 
Using workspaces with Rational System Architect
Learn how to setup and use workspaces as well as how to compare diagrams across workspaces. This demo shows you how to enable and setup the samples encyclopedia to compare the current, “as is” state of your enterprise architecture with the future or “to be” state of your enterprise.
Demos 27 Oct 2009  
 
Unified change management using ClearCase and ClearQuest
Learn how organizations can reduce risk and cost using Rational’s unified change and configuration management solution. Using Rational ClearCase and Rational ClearQuest online trials, this demo walks you through a simple use case for identifying and fixing a high priority defect. A fictitious company called GlobalCorp is used in the demo.
Demos 26 Oct 2009  
 
WAN Performance, reliability, and scalability improvement for IBM Rational CM Server for Rational ClearCase Remote Client and ClearQuest Web
This article discusses the benefits and the performance, reliability, and scalability gains from changes made to IBM Rational ClearCase and Rational ClearQuest CM Server in Version 7.1.0.2.
Articles 26 Oct 2009  
 
Rational Build Forge
IBM Rational Build Forge provides build and release management capabilities to accelerate and streamline software and systems delivery.
22 Oct 2009  
 
Rational Service Tester for SOA Quality
Find information about functional and regression testing of GUI-less Web services: technical articles, free tutorials, webcasts, training, and more.
22 Oct 2009  
 
What's new in IBM Rational Service Tester for SOA Quality, Version 8.1
Learn about the new capabilities and updates in IBM Rational Service Tester for SOA Quality, Version 8.1
Articles 22 Oct 2009  
 
IBM Rational Publishing Engine
IBM Rational Publishing Engine provides an integrated and coherent set of document generation capabilities for disparate applications to help improve efficiency and process maturity, and reduce the effort to meet internal, customer, or regulatory requirements on deliverable documentation.
22 Oct 2009  
 
Rational Asset Manager
A collection of technical developer resources supporting Rational Asset Manager.
22 Oct 2009  
 
Integrating the RTI DDS with IBM Rational Rhapsody
Learn how to use IBM Rational Rhapsody to integrate with the Data Distribution Service (DDS) from Real-Time Innovations (RTI). DDS uses a data-centric approach to provide a platform for distributed multi-process real-time architectures. Like CORBA and UML, DDS is an open standard defined by the object management group. This demo shows the core principles of exploiting UML 2 modeling abstractions and how UML 2 concepts such as ports and interfaces provide a natural point for integrating with underlying DDS middleware. You will also learn how to build a multi-threaded component based architecture using IBM Rational Rhapsody, automate the deployment of components within this architecture to DDS middleware and also show how you can exploit the DDS features such as quality of service profiles to arbitrate between components and optimize the real-time efficiency of the system.
Demos 21 Oct 2009  
 
Setting up an IBM Rational Application Developer-based iWidget development environment
When widgets are developed for deployment on IBM® Mashup Center, two IBM development tools can be used, the IBM Mashup Center widget factory or IBM Rational® Application Developer. This article explains how to set up IBM Rational Application Developer so that it can be used to create iWidgets for deployment in IBM Mashup Center.
Articles 20 Oct 2009  
 
Domain specific modeling with IBM Rational Rhapsody
Learn how to use domain specific language (DSL) modeling with IBM Rational Rhapsody. Domain specific modeling allows users to extend standard modeling notations with their own domain terminology. In this demo, domain specific model elements and a new kind of diagram are defined using a UML profile within Rational Rhapsody. The UML profile is then applied to a selected example, and a domain specific model is created.
Demos 20 Oct 2009  
 
Rational System Architect Encyclopedia Manager: Back up and restore
Learn how to use Rational System Architect Encyclopedia Manager to back up and restore a sample Encyclopedia. There are two ways to accomplish the back up and this demo will walk you through one of them. You will then learn how to restore the same sample Encyclopedia back to the database server.
Demos 20 Oct 2009  
 
Rational System Architect Catalog Manager: Access control
Learn how to use the Rational System Architect Catalog Manager to control user access to artifacts in Rational System Architect encyclopedias. Rational System Architect Catalog Manager allows you to create roles, grant permissions to each role, and assign one or more roles to each user. It also allows administrators to manage diagram types, definition types, menu commands, and VBA macros that users can access. The Catalog Manager is included with each license of Rational System Architect. Adminstrators must install it on the server where a network encyclopedia resides.
Demos 20 Oct 2009  
 
Scrum project management with IBM Rational Team Concert Version 2: Part 2. Plan and manage sprints
For more than a year now, we've been using IBM Rational Team Concert to support our scrum teams, delighting in many of its features, living with some of its shortcomings, and looking forward to the next version. With Version 2, the Jazz and Rational Team Concert teams have delivered dramatic improvements to their scrum and agile estimating and planning support (not to mention a much improved Web client and many other new features). This article series provides an up-to-date tutorial on getting started with Version 2 and the scrum process and highlights new features and capabilities important to scrum teams and their managers. It updates the article published in 2008 that covered "Rational Team Concert Version 1 and scrum project management".
Articles 15 Oct 2009  
 
What's new in IBM Rational Performance Tester Version 8.1
IBM Rational Performance Tester helps quality assurance teams identify the presence and cause of system performance bottlenecks in their business applications to ensure that they're ready for production deployment. This article describes key features delivered in Version 8.1 that extend analysis capabilities and enhance the test development experience.
Articles 15 Oct 2009  
 
Rational Publishing Engine introduction for DocExpress users
IBM Rational Publishing Engine is a new, fast, and flexible application for generating documents from a wide variety of software engineering applications. This article explains its key concepts and compares them to DocExpress, so that you can systematically replace that tool.
Articles 15 Oct 2009  
 
What's new in Rational Developer for System z, Version 7.6
This article describes the major enhancements introduced in IBM Rational Developer for System z, V7.6, which was released in October 2009.
Articles 15 Oct 2009  
 
Using application data with Rational ClearCase when no integration is available
Some software offers IBM Rational ClearCase integration (SCC or native). This article explains how to check in and check out the application data with ClearCase when no such integration exists by using clearfsimport, a tool that is included with ClearCase.
Articles 15 Oct 2009  
 
Rational Team Concert for System z
Rational Team Concert for System z provides an enterprise-wide, agile, cross-platform, collaborative development environment.
12 Oct 2009  
 
Scrum project management with IBM Rational Team Concert Version 2: Part 1. Set up projects, teams, and plans
For more than a year now, we've been using IBM Rational Team Concert to support our scrum teams, delighting in many of its features, living with some of its shortcomings, and looking forward to the next version. With Version 2, the Jazz and Rational Team Concert teams have delivered dramatic improvements to their scrum and agile estimating and planning support (not to mention a much improved Web client and many other new features). This article series provides an up-to-date tutorial on getting started with Version 2 and the scrum process and highlights new features and capabilities important to scrum teams and their managers. It updates the article published in 2008 that covered "Rational Team Concert Version 1 and scrum project management".
Articles 08 Oct 2009  
 
Rational Software Architect Standard Edition
A collection of technical developer resources supporting Rational Software Architect Standard Edition.
08 Oct 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.
Articles 08 Oct 2009  
 
How mainframe software development teams benefit from using Rational Team Concert for System z
Learn how deploying Rational Team Concert for System z provides benefits in collaboration, planning, and agile processes for mainframe software development.
Articles 08 Oct 2009  
 
What's new in Rational Team Concert for System z, Version 2.0
Learn about the new functions included in the IBM Rational Team Concert for System z, Version 2.0.0.1 release.
Articles 05 Oct 2009  
 
Rational Rhapsody UPDM, Part 1: Create all views (AV)
This demo provides an overview of the Unified Profile for DoDAF and MoDAF (UPDM), and how to use Rational Rhapsody to create various UPDM views. The goal of UPDM is to create an industry standard approach for military frameworks. Part 1 of this demo covers the AV, or all views. These include the strategic, operational and service-orientated views. Part 2 covers other UPDM views, such as the system view.
Demos 02 Oct 2009  
 
Rational Rhapsody UPDM, Part 2: Create system and technical views
This demo provides an overview of the Unified Profile for DoDAF and MoDAF (UPDM), and how to use Rational Rhapsody to create various UPDM views. The goal of UPDM is to create an industry standard approach for military frameworks. Part 2 of this demo covers the system and technical views. Prior to viewing this demo, it is recommended that you view Part 1, which covers the AV or all views including strategic, operational and service-oriented views.
Demos 02 Oct 2009  
 
Rational support
Access Rational support resources, including documentation, forums, and downloads. You can also search the developerWorks knowledge base and forums.
01 Oct 2009  
 
Rational Application Developer for WebSphere Software
Find technical developer content and resources for IBM Rational Application Developer.
01 Oct 2009  
 
Rational top 10 articles over the last 5 years
Find out which articles rank highest, either in terms of page views or in the view of the editor, for the IBM Rational zone on developerWorks over the last several years.
Articles 28 Sep 2009  
 
Introduction to JavaServer Faces data templates
Generating JavaServer Faces (JSF) controls based on your existing JavaBeans or other data sources is quick and easy. This article explains how to use the data templates that are included with IBM Rational Application Developer, Version 7.5.4 or later, which give you greater control over which controls are generated and how the resulting page will look.
Articles 25 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 4. Customize to use different languages
This article guides IBM Rational ClearQuest administrators in customizing languages that can be used in the Full-Text Search feature introduced in Version 7.1. This is the last of a four-part series about getting started with this feature.
Articles 24 Sep 2009  
 
Using IBM Optim with IBM Rational testing tools to create test databases
This article shows you how to supplement the testing power of IBM Rational Performance Tester and IBM Rational Functional Tester with the database and data-generating capabilities of IBM Optim to simplify the testing process and expand the depth of the tests.
Articles 24 Sep 2009  
 
Debug and troubleshoot JavaServer Faces applications by using JSFTrace in Rational Application Developer
JSFTrace helps developers get a better understanding of how JavaServer Faces technology works and how to debug their JSF applications faster and more efficiently. This article describes the JSFTrace feature introduced in IBM Rational Application Developer Version 7.5.4 and how to configure and use it for troubleshooting.
Articles 24 Sep 2009  
 
IBM Rational System Architect
See how analysis and enterprise planning capabilities in System Architect can help you create an agile organization that responds rapidly and positively to business and technology changes. IBM Rational System Architect is the leading solution for visualizing, analyzing, and communicating your organization’s enterprise architecture and business process analysis. This powerful solution drives action in your enterprise by creating an enterprise blueprint that is used to better understand the impact, resources, and risks associated with transforming your organization to an optimized future state.
Demos 21 Sep 2009  
 
Rational Rhapsody and the Mathworks Simulink integration
Learn how to import a Mathworks Simulink model into Rational Rhapsody and then simulate the two models together. Many embedded and real-time systems have to interact with a physical system that contains complex dynamic behavior. The MathWorks Simulink is the leading tool for dynamic control systems design, and Rational Rhapsody is a leading tool for embedded and real-time systems development. Integrating Simulink models into Rational Rhapsody lets you include control algorithms and plant models developed in Simulink into a Rational Rhapsody design, thereby enabling a true hybrid modeling, execution, and code generation environment.
Demos 18 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 3. How to configure, enable, disable, and re-enable this feature
This article guides IBM Rational ClearQuest administrators in configuring and enabling the Full-Text Search feature that was introduced in Version 7.1. This is Part 3 of a four-part series.
Articles 17 Sep 2009  
 
Deployment Planning for IBM Rational ClearQuest Version 7.1
To get optimal use from the new features in IBM Rational ClearQuest 7.1, some customization and configuration is required. This article gives an overview of the new features and necessary configuration tasks.
Articles 17 Sep 2009  
 
Use EGL Rich UI and HATS to integrate green-screen applications in your SOA
This article summarizes the Enterprise Generation Language Rich User Interface (EGL Rich UI) support provided in IBM’s EGL tooling products; Rational Developer for System z with EGL, Rational Developer for i for SOA Construction, and Rational Business Developer, in combination with Rational Host Access Transformation Services (HATS). Using these solutions you can quickly and easily create Web applications to access business logic and transactions contained within character-based 3270 and 5250 applications in a service-oriented architecture (SOA) environment.
Articles 16 Sep 2009  
 
Test dynamic Web applications with IBM Rational Functional Tester scripts that can handle application changes
Frequently changing Web pages and Web applications make testing and test-script development a frustrating challenge. With IBM Rational Functional Tester you can develop clean test scripts that can withstand these changes and still put your application through its paces, build after build.
Articles 10 Sep 2009  
 
Rational Insight
IBM Rational Insight performance management software can provide your organization with tools that help you keep your project and process investments in concert with your strategic objectives. This site contains technical developer content and resources for IBM Rational Insight.
10 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 1. Search overview and use cases
ClearQuest Full-Text Search is one of the new features in IBM Rational ClearQuest Version 7.1. With this tool, a ClearQuest Web user can search any ClearQuest record the same way as searching the Web. This article helps ClearQuest administrators understand the new feature and its setup, configuration, and underlying architecture.
Articles 03 Sep 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest, Version 7.1: Part 2. Install the components
This article guides IBM Rational ClearQuest administrators in installing the components of the Full-Text Search feature introduced in Version 7.1. It is Part 2 of a five-part series about getting started with this feature.
Articles 03 Sep 2009  
 
Build robust scripts for reliability tests in IBM Rational Performance Tester
A reliability test that stops before the test finishes wastes your time and resources. Learn how you can use IBM Rational Performance Tester and custom code to develop powerful scripts that withstand the problems that stop other tests.
Articles 03 Sep 2009  
 
Rational System Architect Process Integrator
Learn how IBM Rational System Architect Process Integrator links two powerful solutions to provide a tremendous business process value. By enhancing and embracing the widespread utilization and ease-of-use of Microsoft Visio, and combining with the business analysis, collaboration and communication capabilities of IBM Rational System Architect organizations can realize this vision now. See how Visio process modelers can remain in the tool they know and prefer, while enabling business and enterprise architects to access these models in Rational System Architect for advanced analysis and reporting.
Demos 03 Sep 2009  
 
IBM Rational Synergy
See how the IBM Rational Synergy Suite can help you enhance communication and collaboration, accelerate build and release management, and unite globally distributed resources. To meet today’s complex development needs and rapidly changing customer demands, organizations need a sophisticated and versatile lifecycle management system for their development assets. With its unique, task-based approach, integrations to leading lifecycle tools and proven change management capabilities, IBM Rational Synergy Suite is the key to increased productivity, higher quality products, and faster time-to-market.
Demos 03 Sep 2009  
 
Automating the delivery of reliable software
This demo provides an overview of how to use Rational Asset Manager as your definitive software library to build and publish assets. See how Rational Asset Manager, Rational Build Forge and Rational AppScan can be used to deliver, track, and govern reliable software builds.
Demos 02 Sep 2009  
 
Working with ClearCase Unicode Type Manager
Get an overview of the IBM Rational ClearCase Unicode Type Manager (UTM) introduced in Version 7.1, which helps you get started quickly by using the same version of Unicode files.
Articles 27 Aug 2009  
 
Integrating IBM Rational Performance Tester with remote scripts
This article presents step-by-step procedures for starting remote scripts from IBM Rational Performance tester so that you can reduce manual steps, save time, and improve performance testing productivity. With the custom code that Rational Performance Tester provides, you can manipulate recorded scripts so that you can automate starting remote scripts to control the target computer during run time.
Articles 20 Aug 2009  
 
IBM Rational DOORS
Learn how IBM Rational DOORS not only enhances communication and collaboration through increased visibility of business objectives and technical specifications, but also ensures your project’s conformance to customer requirements, and compliance with regulations and standards. IBM Rational DOORS is a requirements management solution optimized for the needs of systems engineering, product development and enterprise I.T., with capabilities to capture, link, trace, analyze, and manage changes to requirements. Take a closer look at how DOORS can help you deliver exactly what you agreed to build, on time, and within budget.
Demos 17 Aug 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.
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.
Articles 10 Aug 2009  
 
Build a user model with Rational Software Architect and the User Interface Generator
In this article, learn how to use the tooling provided by the User Interface Generator to create a user model. The model follows the principles outlined in User modeling demystified, and describes how users of a system will interact with the model. The tooling provides extensions to Rational Software Architect's existing UML modeling capabilities that simplify the user modeling process for both new and experienced UML modelers. Learn how you can use the User Interface Generator to minimize the learning curve and dramatically reduce the time required to create a user model.
Articles 07 Aug 2009  
 
Connect your user interface to existing back-end services
The User Interface Generator command framework, a component of the IBM InfoSphere Master Data Management (MDM) Workbench, provides a robust, flexible mechanism for connecting a generated user interface into existing back-end services. In this article, learn about the User Interface Generator command bean framework, and about each of the components it generates. An example shows how the command beans can be implemented to quickly and easily connect to a set of back-end services.
Articles 07 Aug 2009  
 
Continuous integration with IBM Rational ClearCase Remote Client
IBM Rational ClearCase Remote Client is a software configuration management (SCM) tool that supports agile development processes. Continuous integration (CI), which is one of the agile best practices, is an automated process of reproducible builds, including testing, which runs many times a day according to your schedule. CI helps your team find integration problems at the early stages of development. CruiseControl is a tool to run and report the results of your build. This article shows you how to implement CI with ClearCase Remote Client and CruiseControl.
Articles 06 Aug 2009  
 
Simplify UCM delivery for IBM Rational ClearCase in a UNIX environment
This article describes a practical approach to simplify the process of making a delivery in an IBM Rational ClearCase environment for the UNIX system by following some of the best practices in the field. The techniques described and the hints and tips are helpful for application developers, for whom this is a common yet critical part of the software development process.
Articles 06 Aug 2009  
 
Rational RequisitePro
Find technical developer content and resources for IBM Rational RequisitePro.
30 Jul 2009  
 
Configuring an Oracle database for use with IBM Rational Quality Manager
Learn how to configure an Oracle database server for use with IBM Rational Quality Manager and create a table on the Oracle database server.
Articles 30 Jul 2009  
 
Using IBM Rational Requirements Composer and IBM Rational RequisitePro together
Get guidance for introducing IBM Rational Requirements Composer into your requirements management process. If you are using IBM Rational RequisitePro, you can use Rational Requirements Composer to import requirements and to elaborate and visualize them. If you are not currently using a formal requirements management tool, you can start with Requirements Composer to define and visualize requirements, and then introduce RequisitePro, where you can manage your Requirements Composer requirements using a formal management tool. This allows you to take advantage of RequisitePro features as traceability.
Articles 30 Jul 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: Part 5. Tooling support for events and public render parameters for portal and portlet applications
This article walks you through the creation of a sample JSR 286 basic portlet application using the Portal Toolkit in IBM Rational Application Developer Version 7.5. In the process, it explains how the Portal Toolkit expedites the whole process to leverage these capabilities. Detailed instructions show how to enable events and public render parameters by using the new event wizard and the enhanced portlet deployment descriptor visual editor.
Articles 23 Jul 2009  
 
dW Download, try, or buy
Evaluate key IBM software products in the way that is most convenient for you. Consider downloading a trial version, registering for a 3-hour test drive, or playing with a beta version -- the choice is yours. Product evaluations are available for many products across all the major IBM software brands, including Rational Application Developer, Lotus Domino, Lotus Notes, DB2, and WebSphere Application Server. Got questions? Here are a few tips to get you started.
23 Jul 2009  
 
What's new in IBM Rational Functional Tester Version 8.1
Learn about storyboard testing and other new features, wizards, technology support, and integrations in IBM Rational Functional Tester Version 8.1.
Articles 23 Jul 2009  
 
Tips for installing and configuring IBM Rational Application Developer on a Citrix Presentation Server
The Citrix Presentation Server is one of the platforms supported by IBM Rational Software Delivery Platform products. This article explains several important things to do on the Citrix server and client machines so that multiple users can develop with Rational Application Developer while using Citrix clients. The author also addresses a few limitations. This information is based on testing Rational Application Developer Version 7.5 with Citrix Presentation Server Version 4.5 (Version 5.0 of the Citrix Presentation Server is called Citrix XenApp).
Articles 23 Jul 2009  
 
dW Download, try, or buy
Curious about which product trials have been most popular during recent years? Check out the list of top ten downloads available from developerWorks.
23 Jul 2009  
 
Start a project and create diagrams with IBM Rational Rhapsody
This demo shows you how to start your own new project and create a model in it. Several new diagrams are described. Learn how to: create a project, create a new package for your model, create a use case with four use cases and two actors, edit the description of one of the use cases, and add a comment to the diagram.
Demos 21 Jul 2009  
 
Animate the HomeAlarm model with IBM Rational Rhapsody
This demo shows how to open the Java HomeAlarm model that is installed with IBM Rational Rhapsody, examine some diagrams to understand the model, and then animate the model to validate its behavior.
Demos 21 Jul 2009  
 
Animate the radio model with IBM Rational Rhapsody
Executing a model is the best possible way to test it or to understand its behavior. Modeling is one of the most important capabilities of Rational Rhapsody. This demo shows how easy it is to do some of the more advanced tasks in IBM Rational Rhapsody, such as animating a model. The Radio model is provided in the Rhapsody samples in both C and C++ flavors.
Demos 21 Jul 2009  
 
Authorization for component-specific operations in IBM Rational Team Concert
IBM Rational Team Concert provides a wide range of components to support application lifecycle management. Operations owned by components such as Process and Work Item are controlled by respective permission settings. This article explains the aspects that affect the authorization of the component-specific operations within your Jazz repository and the logic behind the permission lookup for these operations.
Articles 20 Jul 2009  
 
Ways to use IBM Rational Functional Tester more effectively
IBM Rational Functional Tester provides features by which users can automate testing of their GUI applications effectively. The IBM Quality Software Engineering (QSE) team introduced a hierarchical framework, known as the QSE framework, to make maintenance easier. This framework uses the Rational Functional Tester object recognition feature. This article shows you ways to extend your QSE framework and how to use Rational Functional Tester features to improve productivity, too. You will also get tips for testing applications that support multiple languages effectively.
Articles 16 Jul 2009  
 
What's new in IBM Rational Software Analyzer Version 7.1
Learn about the new software integration, programming language support, and technology support in Version 7.1 of IBM Rational Software Analyzer. This extensible software helps you review software code, identify bugs, and enforce code quality policy early in the software development cycle, when problems are easier and less expensive to correct.
Articles 14 Jul 2009  
 
Component-based Software Architecture Practice
09 Jul 2009  
 
Design Driven Implementation Practice
09 Jul 2009  
 
Easier globalization of JavaServer Faces Web applications with IBM Rational Application Developer
Learn how to use IBM Rational Application Developer to enable globalization for JavaServer Faces Web applications. This article describes challenges in developing for global markets and explains how using the JavaServer Faces Widget Library (JWL) can help you handle them with ease.
Articles 09 Jul 2009  
 
Evolutionary Architecture Practice
09 Jul 2009  
 
Continuous Integration practice
09 Jul 2009  
 
Requirements Management practice
09 Jul 2009  
 
Business process sketching
09 Jul 2009  
 
Shared vision practice
09 Jul 2009  
 
Optimizing agile development with automated code quality
Automate your code quality reviews and processes using Rational Software Analyzer and Rational Team Concert.
Demos 07 Jul 2009  
 
Incorporating external features in IBM Rational Functional Tester
You can use IBM Rational Functional Tester capabilities to improve your reports and scripts. This article shows you how to make them more powerful and feature- packed by using available features to work with processes, send e-mail, create screen captures, customize reports, create external property files, and generate unique data.
Articles 02 Jul 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: Part 4. Static page aggregation
With static page aggregation, you can create portal pages from static HTML layouts or templates in an IBM WebSphere Portal Version 6.1 project. This article guides you through the step-by-step process of creating, designing, customizing, and aggregating such static layouts by using IBM Rational Application Developer Version 7.5, targeting the portal server runtime environment. You do not need to know a lot about the underlying portal APIs to follow the steps in this article.
Articles 02 Jul 2009  
 
Extend IBM InfoSphere Data Architect to meet your specific data modeling and integration requirements, Part 2: Build customized reports and validation rules with IDA
IBM InfoSphere Data Architect (IDA) (formerly Rational Data Architect) is gaining momentum as a comprehensive tool that helps organizations promote a thorough understanding of their enterprise information architecture. As more people use IDA, there's an increasing need for some customers to extend IDA to meet their unique data modeling and integration requirements. This two-part series shows you how to extend IDA's models, properties view, model reports and validation rules. In Part 1, you learned how to programmatically traverse and modify IDA models and how to add and display custom properties. In Part 2, learn how to generate customized reports and how to add your own validation rules for IDA models. [2009 Jul 02: This article was updated to reflect that the GUI for BIRT report customization has been changed for performance improvement. This is shown in the section that describes how to generate customized model reports using BIRT.--Ed.]
Articles 02 Jul 2009  
 
IBM Rational Modeler
IBM Rational Modeler is a free modeling product that uses a standard graphical language to specify, visualize and document systems and software designs.
02 Jul 2009  
 
Using IBM Rational Functional Tester to work with objects wrapped in HTML table cells
This article shows you how to use IBM Rational Functional Tester to automate objects wrapped inside of HTML table cells while keeping the specified cells as a reference. It will help you automate operations on these objects.
Articles 25 Jun 2009  
 
Extend IBM InfoSphere Data Architect to meet your specific data modeling and integration requirements, Part 1: Modifying IDA models and customizing properties
IBM InfoSphere Data Architect (IDA) (formerly Rational Data Architect) is gaining momentum as a comprehensive tool that helps organizations promote a thorough understanding of their enterprise information architecture. As more people use IDA, there's an increasing need for some customers to extend IDA to meet their unique data modeling and integration requirements. This two-part series shows you how to extend IDA's models, properties view, model reports and validation rules. In Part 1, learn how to programmatically traverse and modify IDA models and how to add and display custom properties. [IDA Version 7.5 has adapted Data Tools Project (DTP) to replace Web Tools Project (WTP). Because IDA uses the SQL model defined in DTP as the basis of its metamodels, the section "Programmatically traverse and modify RDA logical data model and physical data model," as well as the sample code provided with the article, were updated.--Ed.]
Articles 25 Jun 2009  
 
Where to find an IBM product in the SOA Sandbox
Looking for a particular IBM product or technology? If you know the product you'd like to try, use the following table to find the entry point in the SOA Sandbox where it's running in a preconfigured environment.
19 Jun 2009  
 
Faces library definitions for third-party JavaServer Faces controls
This article describes the new Faces Library Definition feature in IBM Rational Application Developer Version 7.5. With this feature, you can import an arbitrary third-party JSF (JavaServer Faces) component library and fine-tune the behavior of the JSF tools when you work with that library's UI components.
Articles 18 Jun 2009  
 
30 productivity tips from the developers of IBM Rational Requirements Composer: 30 productivity tips from the developers of IBM Rational Requirements Composer Part 3. Templates
Learn how to use IBM Rational Requirements Composer to create templates from artifacts and to reuse existing templates easily in other projects.
Articles 18 Jun 2009  
 
Design debt economics: A vocabulary for describing the causes, costs, and cures for software maintainability problems
from The Rational Edge: Code maintainability is vitally important to software quality and is relevant to all development stakeholders. This article explains the impacts of code maintainability problems and how to identify and mitigate them.
Articles 12 Jun 2009  
 
Build a pureXML application in DB2 for z/OS, Part 3: Develop stored procedures with Rational Developer for System z
In this tutorial, the third installment in a series, learn how to use IBM Rational Developer for System z to develop COBOL stored procedures that manipulate XML data. This tutorial illustrates the XML schema support offered, and provides step-by-step instructions for creating and testing stored procedures.
Tutorial 11 Jun 2009  
 
The Rational Edge Archives
See a list and select past articles from The Rational Edge by content category, including other articles, tutorials, and tips in the developerWorks Rational technical library.
09 Jun 2009  
 
Rational Automation Framework for WebSphere
This demo highlights the IBM Rational Automation Framework for WebSphere, which provides over 450 field-proven, automated tasks for configuration and application deployment to WebSphere Application Server and WebSphere Portal Server environments.
Demos 04 Jun 2009  
 
30 productivity tips from the developers of IBM Rational Requirements Composer: Part 2. Collaboration
IBM Rational Requirements Composer fosters collaboration by offering universal tools and views to search for, comment on, and define and navigate links between artifacts of any type. This exploration of these common facilities is punctuated by specific tips from the developers of Rational Requirements Composer to help you use this software more productively. Analysts with this knowledge will spend less time opening artifacts unnecessarily and retyping redundant information and more time perfecting their customers' requirements. This is Part 2 of a three-part series.
Articles 03 Jun 2009  
 
Developing the right products for the right markets, at the right time
Developing the right products for the right market at the right time is no simple task. That is where IBM Rational Focal Point comes in -- a configurable, Web-based product and portfolio management solution that links strategy to execution. During this demo, you'll see how Focal Point helps promote successful products by helping product teams and stakeholders focus on what is most important to your customer and to your business.
Demos 02 Jun 2009  
 
Getting started with IBM Rational Rhapsody
This guide is part of the IBM Rational Rhapsody trial package. It provides animated examples (using video) to show you exactly what performing basic tasks using Rhapsody looks like. The models used are all installed with Rhapsody, so you can also replicate the examples yourself.
02 Jun 2009  
 
The Rational Edge
Welcome to the home page for The Rational Edge, the e-zine for the IBM Rational community. From here, you can click on selected articles from this issue, or you can go to the contents page to see a list of everything that's new this month.
01 Jun 2009  
 
Does Agility scale? Wrong question!
from The Rational Edge: Read about the application of Agile practices to large projects, and how specific organizational values and context can help you decide which Agile practices to adopt.
Articles 01 Jun 2009  
 
Enterprise Architecture for Systems Engineers
from The Rational Edge: Learn from two recognized experts about the key connection points between the enterprise architecture and the system architecture, and how the enterprise architecture both influences and constrains system development.
Articles 01 Jun 2009  
 
Process Mashups: Helping Project Teams Put the Pieces Together
from The Rational Edge: Read this overview of mashups -- a type of situational application for the Web 2.0 era. The author explores the use of IBM Mashup Center environment to facilitate project team members to consolidate and access process information that is relevant to their roles on the project team.
Articles 01 Jun 2009  
 
30 productivity tips from the developers of IBM Rational Requirements Composer: Part 1. Navigation
Software requirements are actualized in a variety of forms that can be difficult to navigate and discuss uniformly: use case diagrams, screen mock-ups, text descriptions, flow charts, and so forth. Besides providing specific editors for these types of content, IBM Rational Requirements Composer fosters collaboration by offering universal tools and views to search for, comment on, and define and navigate links between artifacts of any type. This exploration of these common facilities is punctuated by specific tips and tricks from the developers of Rational Requirements Composer to help you use this software more productively. With this knowledge, you will spend less time opening artifacts unnecessarily and retyping redundant information and more time meeting your customers' requirements.
Articles 01 Jun 2009  
 
Design debt economics: A vocabulary for describing the causes, costs, and cures for software maintainability problems
from The Rational Edge: Code maintainability is vitally important to software quality and is relevant to all development stakeholders. This article explains the impacts of code maintainability problems and how to identify and mitigate them.
Articles 01 Jun 2009  
 
The Full-Text Search feature in IBM Rational ClearQuest V7.1: Search overview and use cases in ClearQuest
IBM Rational ClearQuest Version 7.1 is a feature-rich release. One of the new features is ClearQuest Full-Text Search. With this feature, you (as a ClearQuest Web user) can search any ClearQuest record, just like searching the Web. This article, Part 1 of a 2-part series, provides in-depth details about functions of the ClearQuest Full-Text Search feature. It is targeted toward ClearQuest administrators to help them better understand the new feature and its underlying architecture.
Articles 01 Jun 2009  
 
Book excerpt -- from The Economics of Iterative Software Development: Steering Toward Better Business Results
from The Rational Edge: Read Chapter 3 from a new book that describes software and systems development more in terms of an economics discipline than an engineering discipline. The authors draw on decades of experience working with customers to improve results in software development projects.
01 Jun 2009  
 
Anatomy of a Linux hypervisor
One of the most important modern innovations of Linux is its transformation into a hypervisor (or, an operating system for other operating systems). A number of hypervisor solutions have appeared that use Linux as the core. This article explores the ideas behind the hypervisor and two particular hypervisors that use Linux as the platform (KVM and Lguest).
Articles 31 May 2009  
 
What’s New in IBM Rational Rhapsody Version 7.5
Get an overview of the new features in IBM Rational Rhapsody that you can use to develop software in real-time and embedded systems. You can use these features even for resource-constrained targets, such as microcontrollers, and you can use the SysML and UPDM features to describe systems better.
Articles 28 May 2009  
 
Introducing IBM Rational Insight V1.0
IBM Rational Insight provides consistent metrics from across the organization and deployed tools to measure status and progress against defined business and organizational objectives. Rational Insight implements standard measurements, reports, and dashboards to provide accurate insight into systems and software delivery organization.
Articles 26 May 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: Part 3. Web 2.0 portlet and portal programming support for IBM WebSphere Portal Version 6.1
This article describes the Web 2.0 tooling support introduced in IBM Rational Application Developer Version 7.5 for portlet and portal applications running on IBM WebSphere Portal Version 6.1 and higher. To help you understand this tooling support better, the author also discusses the basics and benefits of the Web 2.0-based technologies.
Articles 26 May 2009  
 
Rational TestManager
IBM Rational TestManager is no longer available. These pages are retained for archive purposes only. Please refer to IBM Rational Quality Manager which includes many of the features previously available in Rational TestManager.
20 May 2009  
 
The Support Authority: IBM Software Support Toolbar provides shortcuts to problem solving resources
Support resources for IBM software can literally be just a click (or two) away when you have the IBM Software Support Toolbar installed on your Web browser. Here's how to get and use this simple tool that makes accessing documentation, downloads, education, and other technical information for all IBM software brands more convenient than ever.
Articles 20 May 2009  
 
Comment lines: Tony Efremenko: A key ingredient for a more agile team is professional certification
Agile development is good, is used at IBM, and works best when everyone adheres to the guidelines and values set forth by professional certifications. Want to make agile development even better? Get certified!
Articles 20 May 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: Part 2. Web 2.0 portal development support for features in IBM WebSphere Portal Version 6.1
IBM WebSphere Portal Version 6.1 introduces new features, such as client-side aggregation, Friendly URLs, and static page aggregation. WebSphere Portal V6.1 provides new themes, which include a Web 2.0-based theme. IBM Rational Application Developer Version 7.5 provides the tooling support for these new features. This article describes these features and tools.
Articles 19 May 2009  
 
Data migration from Microsoft Visual SourceSafe to IBM Rational ClearCase and Unified Change Management
This article describes the procedure to migrate data kept in Microsoft Visual SourceSafe (VSS) repositories into IBM Rational ClearCase repositories. It also shows you how to get the data in unified change management (UCM) format, so that you can work with activities, streams, and the project structure.
Articles 18 May 2009  
 
Message-level security with JAX-WS on WebSphere Application Server v7
This tutorial demonstrates how to build a JAX-WS client and server Web service that runs on WebSphere Application Server v7. Additionally, it teaches you how to configure message-level security for the SOAP message by configuring policy sets through Rational Application Developer v7.5.2.
Tutorial 13 May 2009  
 
IBM Rational SDL Suite
IBM Rational SDL Suite is a software development solution that creates specifications for and develops communications systems and protocol software.
12 May 2009  
 
IBM Rational Application Developer Version 7.5 Portal Toolkit: What's new in IBM Rational Application Developer V7.5 Portal Toolkit
This article is the first in a five-part series. It provides an overview of the new features of IBM Rational Application Developer Version 7.5 Portal Toolkit. Because this overview deals with the enhancements made since the previous version, knowledge of Rational Application Developer V7.0 is very useful, although not mandatory.
Articles 12 May 2009  
 
Using IBM Rational Team Concert for System z and the Jazz platform: Part 1. Easier, faster collaborative development by globally distributed teams
This article provides an introduction to IBM Rational Team Concert for System z in the context of today's development environments. It also shows a set of customer use case scenarios and the value that Rational Team Concert brings to those environments.
Articles 12 May 2009  
 
IBM Rational TTCN Suite
IBM Rational TTCN Suite is the de facto standard environment for compliance testing of a wide range of communicating systems, telecom, and datacom equipment.
12 May 2009  
 
IBM Rational Systems Tester
IBM Rational Systems Tester is a TTCN 3-based software testing solution for systems testing and integration testing of the software development lifecycle.
12 May 2009  
 
IBM Rational Team Webtop
IBM Rational Team Webtop provides a collaborative environment that offers composite views across multiple disciplines helping improve lifecycle management by providing data mashups.
12 May 2009  
 
IBM Rational Tau
IBM Rational Tau provides UML 2.0- and SysML-based analysis, specification and modeling capabilities for systems engineering and application development
12 May 2009  
 
IBM Rational Statemate
IBM Rational Statemate is a graphical design, simulation and prototyping tool for the rapid development of complex embedded systems.
12 May 2009  
 
IBM Rational Logiscope
IBM Rational Logiscope automates the process of software code review and bug tracking to dramatically increase productivity and reduce time to market.
12 May 2009  
 
IBM Rational Focal Point
IBM Rational Focal Point software for product management and product portfolio management helps with management of product requirements and product planning.
12 May 2009  
 
IBM Rational Dashboard
IBM Rational Dashboard is a performance measurement dashboard that gives software managers quick insight into project risk, status, and trends
12 May 2009  
 
Optimize Enterprise Generation Language (EGL) applications using pureQuery and Data Studio Developer
This article describes how pureQuery and Data Studio Developer can be used to optimize data access for DB2 LUW and z/OS with EGL Java applications. The article shows how EGL and Data Studio Developer can be installed in a shell-sharing mode, and then how pureQuery can be used with the EGL Java generated code to convert dynamic statements to static statements for the DB2 versions, change captured SQL statements with better performing SQL statements,reduce SQL Injection risk, and look at execution times for the different SQL statements in special views provided in DataStudio.
Articles 08 May 2009  
 
Rational Manual Tester
IBM Rational Manual Tester is no longer available. These pages are retained for archive purposes only. Please refer to IBM Rational Quality Manager which includes many of the features previously available in Rational Manual Tester.
06 May 2009  
 
Rational XDE
IBM Rational XDE is no longer available. These pages are retained for archive purposes only. Please refer to IBM Rational Software Architect for WebSphere Software which includes many of the features previously available in Rational Rose XDE.
06 May 2009  
 
Rational Web Developer for WebSphere Software
IBM Rational Web Developer (formerly known as WebSphere Studio Site Developer) is no longer available. These pages are retained for archive purposes only. Please refer to IBM Rational Application Developer for WebSphere Software which includes many of the features previously available in Rational Web Developer.
06 May 2009  
 
Compare and merge fragmented models by using IBM Rational Software Architect, Rational ClearCase Remote Client, and UCM
This article provides parallel development tools and tips using IBM Rational Software Architect, Rational ClearCase Remote Client, and UCM.
Articles 05 May 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.
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  
 
IBM Rational Test RealTime V7.5 Integration with IBM Telelogic Rhapsody V7.4
IBM Rational Test RealTime is cross-platform software for component testing and runtime analysis. This article explains how to integrate it with IBM Telelogic Rhapsody and then test the integration.
Articles 28 Apr 2009  
 
Sequence diagram enhancements in IBM Rational Software Architect and IBM Rational Software Modeler
This article describes enhancements to the sequence diagram editor in Version 7.0.5 of IBM Rational Software Architect for WebSphere Software, IBM Rational Software Architect Standard Edition, and IBM Rational Software Modeler, which make it easier to edit and modify diagrams. In addition, the introduction of message sets and support for classifier-inherited operations give you better editing control of messages and lifelines.
Articles 21 Apr 2009  
 
Load testing Web applications by using IBM Rational Performance Tester: Part 5. Customize, export, and compare reports
Rational Performance Tester provides a variety of performance analysis reports that enhance your visual experience of test results and enable you to identify performance bottlenecks easily. In order for you to get the most out of your test reporting, you can customize, export, and compare these reports.
Tutorial 21 Apr 2009  
 
Managing Database Design Changes with Rational Data Architect
This demo teaches you how to manage changes to a database design using Rational Data Architect Version 6.1. [2009 Apr 17: Added note about Rational Data Architect changing product name to InfoSphere Data Architect. --Ed.]
Demos 17 Apr 2009  
 
Use IBM Rational Data Architect to model your Oracle databases
Find out why IBM Rational Data Architect is gaining momentum as a database modeling tool that is optimized for IBM databases, yet also provides functionality to model other major database vendors such as Oracle. Look at alternatives to Oracle Designer, and see how keeping up with Oracle's major enhancements is setting RDA apart from the rest of the data modeling tools. [2009 Apr 17: Added note about Rational Data Architect changing product name to InfoSphere Data Architect. --Ed.]
Articles 17 Apr 2009  
 
Integrate WebSphere Business Modeler and Rational Data Architect
Get an overview of IBM Rational Data Architect and IBM WebSphere Business Modeler. Step through three scenarios for integrating business process and data modeling using Rational Data Architect and WebSphere Business Modeler, and find recommendations and best practices along the way. [2009 Apr 17: Added note about Rational Data Architect changing product name to InfoSphere Data Architect. --Ed.]
Articles 17 Apr 2009  
 
Integrating Rational Software Architect with Rational 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 Rational Data Architect (RDA). This article provides a quick overview of RSA and RDA, outlines the high-level steps in three RSA-RDA 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 Rational Data Architect changing product name to InfoSphere Data Architect. --Ed.]
Articles 17 Apr 2009  
 
Data Studio Administrator, Part 1: Integrating Data Studio Administrator and Rational Data Architect
This article highlights the integration between Data Studio Administrator (previously known as DB2 Change Management Expert) and Rational Data Architect. You'll learn about the common look and feel, the strengths of each product, and the benefits of combining them together. It includes step-by-step instructions and a sample that illustrates the touch points between these two tools. [2009 Apr 17: Added note about Rational Data Architect changing product name to InfoSphere Data Architect. --Ed.]
Articles 17 Apr 2009  
 
Asset engineering with the RAM rich client
The RAM Rich Client is a feature rich extension for Eclipse that enables developers to quickly harvest and upload or locate and download software related assets to and from remote repositories. In this article we give an overview of an asset based engineering approach using Rational Asset Manager (RAM) and provides detailed examples to show how you can leverage this asset repository using a fully functional RAM rich client. 
Articles 15 Apr 2009  
 
Enterprise Generation Language (EGL) resources
A set of Enterprise Generation Language (EGL) technology resources includes tutorial, articles, and technical samples are offered to keep you up-to-date.
15 Apr 2009  
 
Use IBM Rational Application Developer Version 7.5 Web Service Policy Framework to share policy configurations
This article briefly explains the concept of Web Services Policy Framework and walks you through an example of how you can leverage IBM Rational Application Developer V7.5 to configure Web services policies. You can easily follow the sample to tailor it to your organization's needs.
Articles 14 Apr 2009  
 
Integrate Green-screen Applications in your SOA: Using Rational Host Access Transformation Services (HATS)
This article summarizes the support provided by IBM Rational Host Access Transformation Services (HATS) that allows you to create Web services to provide standard programming interfaces to business logic and transactions contained within character-based 3270 and 5250 applications (also referred to as host applications or green-screen applications).
Articles 09 Apr 2009  
 
Integrate Green-screen Applications in your SOA: Using Rational Host Access Transformation Services (HATS)
This article summarizes the support provided by IBM Rational Host Access Transformation Services (HATS) that allows you to create Web services to provide standard programming interfaces to business logic and transactions contained within character-based 3270 and 5250 applications (also referred to as host applications or green-screen applications).
Articles 09 Apr 2009  
 
Comment lines: Reginaldo Barosa: Modernize your CICS applications with SOA and Web 2.0 using Rational tools
Breathe new life into your existing CICS COBOL applications by using IBM Rational Developer and EGL to reuse them in a Web 2.0 application. This simple example shows you how.
Articles 08 Apr 2009  
 
IBM Rational Test RealTime 7.5 Integration with Wind River Workbench 3.0
IBM Rational Test RealTime is cross-platform software for component testing and runtime analysis. This article explains how to integrate it with the Wind River Workbench IDE.
Articles 07 Apr 2009  
 
Rational Requirements Composer with Rational Software Modeler integration
This demo shows how to transform an IBM Rational Requirements Composer project into a model in IBM Rational Software Architect or IBM Rational Software Modeler. See how use cases and process flow requirements captured in IBM Rational Requirements Composer can be used as a basis for your solution analysis and design activities within Rational Software Architect or Rational Software Modeler.
Demos 02 Apr 2009  
 
Migrating from CA ERwin to InfoSphere Data Architect
If you've had experience with CA ERwin Data Modeler and now are starting to learn InfoSphere(TM) Data Architect, this paper will speed up your model migration process and ease your learning process of the new environment. You will learn the differences between the two design environments, and you'll also learn a set of best practices for using features of InfoSphere Data Architect that will put you on the fast track of working productively in InfoSphere Data Architect.
Articles 02 Apr 2009  
 
IBM Rational AppScan eXtensions Framework
Rational AppScan eXtensions are software add-ons that extend new functionality to Rational AppScan.
01 Apr 2009  
 
How to use the CopyRq script for IBM Rational RequisitePro
This article explains how to use the "copy requirement" extension, or CopyRq script, to change existing requirements to different types in IBM Rational RequisitePro. The script is included with the article but provided "as-is."
Articles 31 Mar 2009  
 
How and why to create custom Ant tasks
Articles 24 Mar 2009  
 
Eliminating ambiguous cases in the recognition of test objects
IBM Rational Functional Tester provides a test object recognition framework and a simple user interface for the tester to implement GUI-based test scripts. However, under some circumstances, such as testing an Eclipse-based application, you might find that the tested GUI is full of ambiguous test objects. This article shows you how to eliminate such ambiguous cases and gives you several guidelines to implement flexible and easy maintenance test scripts.
Articles 20 Mar 2009  
 
Creating a requirement in Rational Requirements Composer and transferring it to RequisitePro for management
This demo shows you how to create a requirement in IBM Rational Requirements Composer, add comments and links, configure Rational Requirements Composer to integrate with IBM Rational RequisitePro, transfer requirements to Rational RequisitePro and then synchronize any changes.
Demos 17 Mar 2009  
 
A successful model for large-scale virtual training
from The Rational Edge: Time and money are two stumbling blocks to conventional classroom training. Leveraging its Communities of Practice expertise, IBM Rational developed a successful online training model that incorporates hands-on collaboration. This article describes this new approach.
Articles 15 Mar 2009  
 
Announcing the IBM Rational Software Conference 2009
from The Rational Edge: The annual Rational Software Conference is focused on helping clients achieve the optimal business outcomes from their investments in software and systems, especially in today's fast-paced economic environment. Read about the 2009 conference here.
15 Mar 2009  
 
Leadership in an (almost) Agile world
from The Rational Edge: Everyone agrees that Agile software development is ubiquitous today, but what characterizes leadership in the relatively new context of Agile development teams? Read how a longtime proponent of Agile techniques views the role and traits of a Agile leader.
Articles 15 Mar 2009  
 
Calculating ROI for process improvement
from The Rational Edge: This article illustrates how you can readily demonstrate clear return on investment for IT process improvement efforts.
Articles 15 Mar 2009  
 
Winter 2009: Issue contents
15 Mar 2009  
 
Software cost estimation using use case points: Getting use case transactions straight
from The Rational Edge: The use case points method is a useful model of estimating effort and cost on software development projects -- provided you can appropriately specify and count use case transactions. This article explains how (and how not) to count transactions for estimation purposes using this model.
Articles 15 Mar 2009  
 
Data modeling with InfoSphere Data Architect and Informix Dynamic Server
This tutorial shows you how to use IBM InfoSphere Data Architect (IDA) (formerly IBM Rational Data Architect) as a modeling tool for Informix Dynamic Server (IDS), and has been updated to include information about the 7.5.1 release of IDA. Learn about the various features of IDA, including how models can be used to represent business entities, database entities, and domain entities. Follow along with scenarios and examples that reveal the benefits IDA provides.
Tutorial 12 Mar 2009  
 
Establishing and populating a Definitive Software Library
from The Rational Edge: Learn how a Definitive Software Library can help bridge the gap between software delivery and operations in the context of software deployment, including the products that make up the solution and how they can be used together to reduce business risk and improve efficiency.
Articles 25 Feb 2009  
 
New frontiers in innovation for product line engineering: Featuring Lockheed Martin
from The Rational Edge: This introduction to product-line engineering describes a method that some organizations are using to evolve their product portfolios, resulting in improved productivity, quality, and efficiency in the way teams develop systems and software. To read more about this new method in practice, be sure to click on the link to the Lockheed Martin article at the end of this introduction.
Articles 24 Feb 2009  
 
Integrating IBM Rational Functional Tester and IBM Rational Performance Tester with IBM Rational Quality Manager
IBM Rational Quality Manager enables you to manage and run automated test scripts created with other test tools. This article covers Rational Functional Tester and Rational Performance Tester as examples. You will see how to get the tools integrated and how they work with Rational Quality Manager to help you better manage and understand the status of your project.
Articles 23 Feb 2009  
 
The operational context diagram
For many years, application architects and analysts have used the system context diagram (SCD) as a powerful tool to share the high-level view of a system. The SCD provides only a functional view of the system, a view that later leads to the use case model. To completely specify the system under development, non-functional requirements must be taken into account. NFRs create another view of the system context: the operational context diagram, which then segues to the operational model. In this article, learn about a technique to complement the SCD with a non-functional oriented operational context diagram.
Articles 17 Feb 2009  
 
What's new in Rational Quality Manager Version 1.0.1
IBM Rational Quality Manager is a Web-based, centralized test management environment. It provides a collaborative and customizable solution for test planning, workflow control, tracking, and metrics reporting that can quantify how project decisions and deliverables affect and align with business objectives.
Articles 17 Feb 2009  
 
Analyze requirements for complex software systems in a new, holistic way
This article describes a method for systematically analyzing requirements of an IT system so you can create a component model that addresses the requirements in a holistic way. Explore sample requirements with uses cases and "stress cases" to identify potential conflicts between functional and non-functional requirements. Stress cases must be addressed by defining an optimum solution that resolves the conflict. Learn how functional and non-functional requirements are opposing forces that are handled similarly to forces in civil engineering structures.
Articles 17 Feb 2009  
 
Symbolically debugging non-Language Environment (LE) assembler applications using Rational Developer for System z and Debug Tool
This article explains how to write an assembler program, build the executable, and symbolically debug the assembler application using Rational Developer for System z V7.5 and Debug Tool V9.1 when Language Environment (LE) is not active.
Articles 04 Feb 2009  
 
Governing and managing enterprise models: Part 2. Generic procedures
This is Part 2 of a six-part series of articles about governance and management of enterprise models -- models that have value across an entire company, region, or division. This part discusses detailed procedures for the governance and management of enterprise models. The procedure descriptions in this part are tool-agnostic.
Articles 03 Feb 2009  
 
Test planning using IBM Rational Quality Manager
IBM Rational Quality Manager is designed to help teams collaborate by synchronizing teamwork throughout the lifecycle and automating labor-intensive activities. Using it, teams can also better govern their projects by providing reliable and timely metrics. Rational Quality Manager is built on the Jazz platform. This article examines the test planning process, and looks at how Rational Quality Manager supports that process.
Articles 03 Feb 2009  
 
Generate DITA Java API reference documentation using DITADoclet and DITA API specialization
Combine DITADoclet and DITA API specialization to save time and still produce quality API documentation directly from the Java source code.
Articles 03 Feb 2009  
 
Assessing the cost and effectiveness of reusing, or adopting, existing assets
Reusing existing software seems to make sense. But, before reusing or adopting existing software in your development work, you should first asses the effectiveness and true costs. In this article, learn about a layered model that can help you evaluate the effectiveness of reusing, or adopting, assets.
Articles 02 Feb 2009  
 
Creating a transformation metatype converter with IBM Rational Software Architect
This article shows you how to create a transformation metatype converter using IBM Rational Software Architect. Transformation property values are stored in a transformation configuration file. In order to persist custom types, you need a metatype converter to generate the text that will be placed in the configuration file.
Articles 20 Jan 2009  
 
Rational Team Concert for i: Install and configure
Learn how to install and configure IBM Rational Team Concert for i, a collaborative environment for source control, work item and build management on IBM i. Rational Team Concert for i allows teams to simplify, automate, and govern application development. It builds on the core IBM Rational Team Concert product by providing a team server and build system toolkit that runs on IBM i.
Demos 20 Jan 2009  
 
Architectural manifesto: Adopting agile development, Part 9
In this final installment of the series, learn how an agile approach can help companies enjoy the benefits of SOA. In our current economy, organizations are carefully analyzing which projects they will implement, and which they will not. SOA's reputation of being costly, in both time and money, doesn’t help in getting new projects started. In this article, explore how companies can quickly start enjoying the benefits of SOA using an agile approach.
Articles 20 Jan 2009  
 
Rational Developer for System z user assistance info center and other user assistance features
Tour the Information Center and other user assistance features available when using IBM Rational Developer for System z. This demo shows how to access a variety of product related information in the Information Center and explains how to use the user assistance features such as Online Help, Dynamic Help, and the IBM Support Assistant.
Demos 16 Jan 2009  
 
Rational Business Developer
A collection of resources supporting Rational Business Developer.
16 Jan 2009  
 
Rational Software Architect for WebSphere Software
Find technical developer content and resources for IBM Rational Software Architect for WebSphere Software.
13 Jan 2009  
 
Governing and managing enterprise models: Part 1. Introduction and concepts
This is part Part 1 of a multipart article series about discussing governance and management of enterprise models -- models that have value across an entire company, region, or division. This first part introduces the topic.
Articles 13 Jan 2009  
 
Accelerated JSF development for XML-based SOA using Rational Application Developer and WebSphere Application Server Part 5: Rational Application Developer Version 7.0 Update
This article, Part 5 in a series, provides updated information on the XSD SDO Transform feature for IBM Rational Application Developer Version 7.0 (and later) and IBM WebSphere Application Server Version 6.1 (and later). The feature accelerates your presentation development of XML-based service-oriented architecture (SOA) applications.
Articles 13 Jan 2009  
 
What's new in IBM Rational Build Forge Version 7.1
IBM Rational Build Forge Version 7.1 helps software development teams automate and standardize repetitive tasks for improved productivity, efficiency, repeatability, reliability, and tracking. This article describes the features that are new or enhanced in Version 7.1, and also the new IBM Rational Build Forge Enterprise Plus Edition that it includes.
Articles 13 Jan 2009  
 
IBM Rational ClearCase and IBM Rational ClearQuest evaluation guide
This tutorial is a guide for the online demonstration of IBM Rational ClearCase Version 7.1 and IBM Rational ClearQuest Version 7.1.
Tutorial 06 Jan 2009  
 
Creating custom JavaServer Faces components in IBM Rational Application Developer Version 7.5
This article explains how you can use IBM Rational Application Developer V7.5 to create custom JavaServer Faces (JSF) components.
Articles 06 Jan 2009  
 
IBM Team programming with Rational ClearCase
Installation and configuration for the Rational ClearCase Version 7.0.0.x SCM Adapter and MVFS plug-ins for Eclipse Version 3.4.
Articles 30 Dec 2008  
 
Getting started with IBM Rational Quality Manager
This article describes the primary features of IBM Rational Quality Manager, provides an introduction to workflows and roles, and shows you how can integrate this software with your other tools and the way that your team works.
Articles 30 Dec 2008  
 
Anatomy of a topology model used in IBM Rational Software Architect Version 7.5: Part 2: Advanced concepts
Part 1 of this series showed the basic concepts of the topology model that is used in the IBM Rational Software Architect deployment architecture platform. This part focuses on the advanced concepts of the topology model, such as constraints, realization links, constraint links, and imports that are used to compose topologies for reuse and abstraction.
Articles 30 Dec 2008  
 
How to document your team's processes for IBM Rational Team Concert using IBM Rational Method Composer
A tutorial for shell-sharing IBM Rational Method Composer in an IBM Rational Team Concert client and uploading Rational Method Composer-generated processes templates to the Jazz Team Server.
Tutorials 24 Dec 2008  
 
How to integrate IBM Rational Asset Manager with your IBM Tivoli database
IBM Rational Asset Manager supports integration with the IBM Tivoli Change and Configuration Management Database (CCMDB). Developers can automatically create assets in Rational Asset Manager from existing configuration items (CIs) in CCMDB and use Rational Asset Manager as a Definitive Software Library (DSL) for storing software images. This article explains how to install and configure the Rational Asset Manager Integration module in a CCMDB environment.
Articles 23 Dec 2008  
 
UML traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 2
Tutorials 23 Dec 2008  
 
About the Rational Asset Manager Exchange
You can use the exchange to discover assets that can be helpful in your set-up and administration of Rational Asset Manager.
22 Dec 2008  
 
UML traceability using IBM Rational RequisitePro, IBM Rational Software Architect, and BIRT, Part 1
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).
Tutorials 16 Dec 2008  
 
Test analysis and reporting using IBM Rational Quality Manager
This article gives you an in-depth look at test analysis and reporting using IBM Rational Quality Manager and covers some of the common questions that a test manager might ask. You will also learn how to use the data provided to assist in qualitative and quantitative analysis for your testing projects.
Articles 16 Dec 2008  
 
Rational Policy Tester
A collection of technical developer resources supporting Rational Policy Tester.
10 Dec 2008  
 
Modernize your enterprise to stay competitive
Many large enterprises have a lot of assets locked inside legacy applications that have served them well for years. However, these legacy applications are now a stumbling block, considering the rapid rate at which the market and competition demand new products and services. Modernization can unlock your legacy assets. This article provides guidance on choosing an appropriate solution for transforming legacy applications in various scenarios.
Articles 09 Dec 2008  
 
Target Control and Debugging of VxWorks 6.x Real-Time Processes using Rational Rose RealTime
IBM Rational Rose RealTime is a modeling tool that you can use to create models of software systems based on the Unified Modeling Language constructs, to generate the full implementation code, compile it, and then run and debug the resulting application. This article explains how you can perform the target control and debug operations of RTPs built with Rational Rose RealTime, using both the Rational Rose RealTime toolset and the VxWorks Workbench.
Articles 09 Dec 2008  
 
Migrate from IBM Rational Rose RealTime to Rational Software Architect RealTime Edition Version 7.5.1:
If your enterprise uses IBM Rational Rose RealTime and wants to migrate to IBM Rational Software Architect RealTime Edition, you may realize that it is not possible to move all of your products at the same time. As a result, certain teams continue development with the Rational Rose RealTime tooling environment until their issues are resolved. The purpose of this document is to provide your organization information about how to continue work in the Rational Rose RealTime tooling while minimizing future migration effort to the Rational Software Architect RealTime Edition tooling environment.
Articles 09 Dec 2008  
 
Intro to Rational AppScan Express
This demo shows you how to scan a Web application for security vulnerabilities using IBM Rational AppScan Express. Rational AppScan Express is a software-based Web application vulnerability scanning solution. It finds vulnerabilities in Web sites and Web applications and explains how to fix them. The end result is a more secure environment and a dramatic reduction in the risks associated with a security breach.
Demos 06 Dec 2008  
 
Leveraging SOA, BPM and EA for Strategic Business and IT Alignment
In today's enterprises, aligning business and IT to support business agility and transformation is essential. You can achieve this goal by applying SOA, BPM, and EA together in a synergistic fashion. This whitepaper describes key architecture and lifecycle principles to achieve that architectural convergence, and suggests adoption patterns based on the needs and maturity of an organization.
Articles 04 Dec 2008  
 
Release planning enablement
This page contains links to resources regarding the two-level project planning practice. The two-level project planning practice embodies the concept of high-level (macro-) planning for the complete project scope and low-level (micro-) planning for the immediate and next increments or iterations.
02 Dec 2008  
 
Use case-driven development practice enablement
This page contains links to resources regarding the use case-driven development practice. This practice describes how to capture requirements with a combination of use cases and system-wide requirements, and then drive development and testing from those use cases. This practice is documented in IBM Rational Method Composer Version 7.5.
02 Dec 2008  
 
Application vulnerability assessment practice enablement
This page contains links to resources regarding the application vulnerability assessment practice. This practice describes the most important test aspects that you need to consider when performing an application vulnerability assessment.
02 Dec 2008  
 
Performance testing practice enablement
This page contains links to resources regarding the performance testing practice. This practice describes the process-related aspects of performance testing.
02 Dec 2008  
 
Whole team practice enablement
This page contains links to resources regarding the whole team practice. The whole team practice describes how a development team organizes itself to enable it to work effectively.
02 Dec 2008  
 
Team change management practice enablement
This page contains links to resources regarding the team change management practice. The team change management practice captures change requests that are managed as part of work item management.
02 Dec 2008  
 
Risk-value lifecycle practice enablement
This page contains links to resources regarding the risk-value lifecycle practice. The risk-value lifecycle practice supplements the iterative development and two-level project planning practices with the IBM Rational Unified Process (RUP) lifecycle. This lifecycle identifies four phases, each of which attempts to balance value provided against risk mitigation appropriate to the phase.
02 Dec 2008  
 
Iterative development practice enablement
This page contains links to resources regarding the iterative development practice. The iterative development practice promotes the creation of a solution in increments. Each increment is completed in a fixed period of time, an iteration.
02 Dec 2008  
 
Formal change management practice enablement
This page contains links to resources regarding the formal change management practice. The formal change management practice is an explicit approach for controlling changes in a project. It covers the process of coordinating the implementation of product changes in a planned, authorized, logical, and orderly fashion.
02 Dec 2008  
 
Anatomy of a topology model in Rational Software Architect Version 7.5: Part 1: Deployment modeling
IBM Rational Software Architect Version 7.5 contains a powerful deployment modeling feature to model IT systems and their complex relationships visually. It is built on an extensible, strong, typed model called a topology model. This article series presents the anatomy of the topology model that is the heart of this feature. These topology models describe the logical abstractions (or the concrete definition) of the building blocks of any IT system. They also allow you to express different kinds of relationships between those system elements. The basic concepts of the topology model (including the fundamentals of topology, units, requirements, and capabilities, along with relationships like dependency, hosting, and members) are discussed in this part of the series. This article also discusses how to marry a domain knowledge to the types in the model in order to express a topology model.
Articles 02 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.
Articles 02 Dec 2008  
 
Architectural manifesto: Adopting agile development, Part 8
In this latest installment of the series, learn how to improve the quality of your agile process with modeling. Modeling has many advantages in the development process. In this article, explore some of the misconceptions of agile modeling, learn the characteristics of useful agile models, and learn how to select the model to best fit your project.
Articles 02 Dec 2008  
 
Test management practice enablement
This page contains links to resources regarding the test management practice. This practice describes the process of managing the software testing effort.
02 Dec 2008  
 
Test-driven development practice enablement
This page contains links to resources regarding the test-driven development practice. This section describes the enablement activities, and the plan with which individuals and teams in your organization can adopt the test-driven development (TDD) practice. It contains the incremental adoption plan framework for the practice through a variety of resources, the appropriate enablement material in the areas of the IBM Rational product portfolio, and references to other commercial and open source technologies specifically for the unit-testing framework.
02 Dec 2008  
 
Independent testing practice enablement
This page contains links to resources regarding the independent testing practice. This practice presents a reliable, reproducible process for testing.
02 Dec 2008  
 
Evolutionary design enablement
This page contains links to resources regarding the evolutionary design practice. This evolutionary design practice is an approach to design that assumes that the design will evolve over time. The practice minimizes documentation, but still provides guidance for making design decisions and communicating those decisions.
02 Dec 2008  
 
Concurrent testing practice enablement
This page contains links to resources regarding the concurrent testing practice. This practice describes how to adopt testing throughout an iteration, concurrent with development.
02 Dec 2008  
 
Data Modeling with Rational Data Architect and Informix Dynamic Server
This tutorial shows you how to use IBM Rational Data Architect (RDA) as a modeling tool for Informix Dynamic Server (IDS). Learn about the various features of RDA including how models can be used to represent business entities, database entities, and domain entities. Follow along with scenarios and examples that reveal the benefits that RDA provides.
Tutorials 26 Nov 2008  
 
What's new in IBM Rational ClearQuest Version 7.1
Schema design, reporting, import, and security enhancements are just a few of the new capabilities and features in IBM Rational ClearQuest Version 7.1.
Articles 24 Nov 2008  
 
What's new in IBM Rational ClearCase and ClearCase MultiSite, Version 7.1
This is a summary of the new capabilities and feature enhancements in IBM Rational ClearCase Version 7.1 and IBM Rational ClearCase MultiSite Version 7.1.
Articles 24 Nov 2008  
 
Polymorphic Web services, Part 1: Polymorphic data
The potential benefits of a Service-Oriented Architecture (SOA) in terms of loose coupling and reuse, leading to business agility, have been well publicised for some time. But for SOA to provide a truly flexible platform for business process management (BPM), you need to introduce an element of abstraction into your service invocations. This article shows you how to use XML extensions and dynamic service invocation techniques to provide a double whammy of polymorphism, creating truly flexible service invocations while simplifying business processes.
Articles 20 Nov 2008  
 
Handling Requirements Effectively on Agile Projects
from The Rational Edge: Requirements management doesn't have to be complicated. In this article you will learn the essentials of a straightforward approach to managing requirements effectively on virtually any Agile software development project. It includes a detailed example.
Articles 18 Nov 2008  
 
Rational Application Developer V7.5: Rich Internet application development tools
This demo highlights the enhanced Web 2.0, rich Internet application development features in Rational Application Developer for WebSphere Software V7.5. Learn how to build a simple AJAX application that displays data from a database using Java Persistence API (JPA). See how easy it is to create a responsive Web user interface using Rational Application Developer features such as code generation, wizards and integrated test servers to develop applications faster than ever before.
Demos 18 Nov 2008  
 
Using IBM Rational Application Developer Version 7.5 to develop a Web 2.0 page that references a session bean
This article assists those who are using IBM Rational Application Developer Version 7.5 in implementing an Ajax-enabled Web 2.0 page. Additionally, it identifies how the RPC Adapter that is provided in the IBM WebSphere Application Server Feature Pack for Web 2.0 can be used to invoke an Enterprise JavaBeans session bean for database access.
Articles 18 Nov 2008  
 
Storyboarding in IBM Rational Requirements Composer
A storyboard is a logical and conceptual description of system functionality for a specific scenario, including the interaction required between the system users and the system. In IBM Rational Requirements Composer, a storyboard is represented as a frame-by-frame depiction of a usage scenario, where each frame has a description of the actions that lead to the next frame. It contains an in-depth walkthrough of a linear story, represented as graphical frames on a timeline with sample data. In essence, a storyboard is a sequence of frames that elaborates the user experience. It includes a frame list, timeline viewer, and frames. Frames are basically instances of sketches within a storyboard.
Articles 18 Nov 2008  
 
Architecture tip: Adapting the Scrum project management method for geographically separated teams
In multinational software companies, members of a product team are likely spread around the world. In this article, learn how to adapt Scrum to a situation where testers are at a different location than the rest of the team. Also learn ways to achieve good communication and cooperation between the two groups.
Articles 18 Nov 2008  
 
PureCoverage report scripts: Get the most out of your coverage data
from The Rational Edge: IBM Rational PureCoverage is a component of IBM Rational PurifyPlus that measures code coverage of tests dynamically at run time. In addition to reporting on overall code coverage, PureCoverage can produce various kinds of customized reports to assist testers and developers in identifying untested code and doing targeted testing of new code. This article gives instruction for creating customized PureCoverage reports.
Articles 15 Nov 2008  
 
Webcasts, tutorials, demos, and more: Fall 2008
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 Nov 2008  
 
Automating your service factory with SOA governance and tooling
The introduction of an SOA can often be the tipping point for moving from weak IT governance to a stronger and better aligned IT and business governance framework. Read how a governance framework can support a typical service development lifecycle process using governance control gates to help ensure the quality of services.
15 Nov 2008  
 
Summer 2008: Issue contents
15 Nov 2008  
 
Shell sharing between Data Studio, Rational Data Architect, Rational Software Architect, and Rational Application Developer
Share the same Eclipse installation between different IBM software development products, such as Data Studio, RDA, RSA, and RAD.
Articles 13 Nov 2008  
 
The Rational approach to technical enablement
from The Rational Edge: Read how two leaders in the IBM Rational organization describe the challenges and practices of preparing customer-focused field teams to help businesses succeed.
Articles 12 Nov 2008  
 
Running Rational PurifyPlus on .NET Applications
from The Rational Edge: Read how to install and run IBM Rational PurifyPlus for products being developed on the Microsoft .NET platform.
Articles 12 Nov 2008  
 
Demos: The Achilles Heel of Agile Projects
from The Rational Edge: The Agile Manifesto and other Agile guidance suggests frequent product demonstrations, such as at the end of each iteration. But much of this advice is broad and non-specific, leaving development teams to learn by trial and error. This article provides a wealth of practical wisdom on when, how, and in front of whom to perform demos on Agile projects.
Articles 12 Nov 2008  
 
Role-based IBM tools for creating converged services
This article provides an overview of the IBM Rational Unified Services Creation Environment and the various role-based IMS and SIP tools and toolkits available from IBM that use it to build next-generation, converged communication services.
Articles 11 Nov 2008  
 
What's new in IBM Rational Application Developer Version 7.5
This article provides an overview of the new features of IBM Rational Application Developer Version 7.5. It is the successor to Version 7.0; therefore, a basic familiarity with V7.0 (or V6.0) is useful.
Articles 11 Nov 2008  
 
Architectural manifesto: Adopting agile development, Part 7
In this latest installment of the series, learn about estimating work effort in an agile environment. Due to the nature of software development, estimating work effort is usually difficult and often inexact. In this article, explore some useful methods that can help you estimate work effort for your agile projects.
Articles 04 Nov 2008  
 
Rational Quality Manager
This roadmap outlines the information resources that are available for IBM Rational Quality Manager.
04 Nov 2008  
 
Building Java EE applications with IBM Rational Application Developer V7.5 and WebSphere Application Server V7.0
IBM Rational Application Developer Version 7.5 contains tools to create Java EE applications utilizing JPA and EJB technology Version 3.0. Rational Application Developer V7.5 introduces new wizards, editors, and perspectives to create powerful application easily. This article, targeted for intermediate users, walks you through various new features and shows you how to create an end-to-end Java EE application.
Articles 04 Nov 2008  
 
IBM Rational systems software
A collection of resources to help you develop and deliver software-intensive systems using the IBM Rational Systems and Software Delivery Platform.
03 Nov 2008  
 
Collaborative debugging with Rational Application Developer V7.5, Part 2
This demo shows a transfer scenario involving a Web application deployed on an IBM Websphere Application Server. It takes a look at parking debug sessions and how to transfer debug sessions through Sametime.
Demos 30 Oct 2008  
 
Collaborative debugging with Rational Application Developer V7.5, Part 1
This demo shows a typical transfer scenario using the Team Debug feature. It provides an overview of the setup process, the debug artifacts included in a transfer, and how to search and retrieve debug sessions.
Demos 30 Oct 2008  
 
Getting started with the IBM Rational RequisitePro Linked Requirements Report Plug-in for WebSphere Business Modeler
The IBM Rational RequisitePro Linked Requirements Report Plug-in for WebSphere Business Modeler enables users to create reports that show the links between a business process, its activities, and the Rational RequisitePro requirements from which they were derived. In this article, you'll learn the benefits of using the plug-in, and how to install and use it.
Articles 29 Oct 2008  
 
Rational Performance Tester Version 8.1
This roadmap outlines the information resources that are available for IBM Rational Performance Tester.
28 Oct 2008  
 
Managing your first project with IBM Rational Quality Manager
Built on the Jazz platform, IBM Rational Quality Manager is a collaborative, Web-based tool, that offers comprehensive test planning and test asset management throughout the software development lifecycle.
Articles 28 Oct 2008  
 
Rational Functional Tester Version 8.0
This roadmap outlines the information resources that are available for IBM Rational Functional Tester.
28 Oct 2008  
 
What's new in IBM Rational Functional Tester Version 8.0
New capabilities make it easier than ever to test more applications from one test tool.
Articles 28 Oct 2008  
 
What's new in IBM Rational Service Tester for SOA Quality Version 8.0
A summary of the new capabilities and updates in Version 8.0
Articles 28 Oct 2008  
 
What's new in IBM Rational Performance Tester Version 8.0
An overview of the product's new capabilities and updates.
Articles 28 Oct 2008  
 
Lab Management using IBM Rational Test Lab Manager
This article describes how test lab management works with IBM Rational Quality Manager. It also shows you how to create and view lab resources and work with lab resource reservations and requests.
Articles 28 Oct 2008  
 
Rational Test Lab Manager
IBM Rational Test Lab Manager is an extended component of Rational Quality Manager, a collaborative, web-based, quality management solution that offers comprehensive test planning and test asset management for the full software lifecycle.
28 Oct 2008  
 
Rational Build Forge and Rational Team Concert
This demo provides an overview of the new integration with IBM Rational Build Forge 7.1 and IBM Rational Team Concert. See how these tools work together seamlessly to provide software assembly for Jazz and traditional environments simultaneously.
Demos 28 Oct 2008  
 
Best Practices: Information Modeling with Rational Data Architect Version 7
Learn the best practices for infomation modeling based on the experiences of a team of data modelers using IBM Rational Data Architect with DB2. Rational Data Architect is an information modeling tool that can help you establish and use standards in design based on proven design methodologies to create highly reusable models that satisfy business requirements.
24 Oct 2008  
 
Influences that can shape architectural decision making
Architects routinely make complex decisions as they define solutions to complex problems. The results very often depend upon the strength of inputs, or influences, from a number of authoritative sources. This article reviews some of the most important categories of inputs and suggests a checklist that should be used by all architects.
Articles 21 Oct 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. $@!LessThan!@$!--Add something about Rational product--$@!GreaterThan!@$
Articles 17 Oct 2008  
 
Welcome to IBM practices on developerWorks
On this page you will learn what practices are, how they solve business problems, and how you can learn more about them.
15 Oct 2008  
 
Fall 2008: Issue contents
15 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  
 
How to set up a reverse proxy server for an IBM Rational Jazz Team Server
This brief article explains how to set up a reverse proxy server for an IBM Rational Jazz Team Server and the effect of that change.
Articles 14 Oct 2008  
 
Industry Models and ILOG business rule management systems, Part 2: Incorporate a BRMS
This is the second of two articles that focus on the use of IBM Industry Models and ILOG business rule management system (BRMS) to structure the analysis, design, and deployment of business rules. The previous article in this series referenced the IBM Industry Models stages of deployment, during which rules analysis and design should be considered, and how these rules can be identified and managed. In this article, take a look at the specification of these rules using ILOG BRMS to support an Industry Model-based BPM/SOA solution.
Articles 09 Oct 2008  
 
Collaborate and develop in real-time using Rational Team Concert
IBM Rational Team Concert is a collaborative software delivery environment that empowers project teams to simplify, automate and govern software delivery. In this tutorial, you import a sample application from the Google Web Toolkit (GWT) into Rational Team Concert using Subversion, allowing you to take advantage of the many Rational Team Concert features. In the process learn about collaboration, source management, agile development and task management aspects of Rational Team Concert.
Tutorials 06 Oct 2008  
 
Colabore e desenvolva em tempo real utilizando Rational Team Concert
O IBM Rational Team Concert é um ambiente de entrega de software colaborativo que confere poderes a equipes de projetos para simplificar, automatizar e controlar a entrega de software. Neste tutorial, você vai importar um aplicativo de amostra do Google Web Toolkit (GWT) no Rational Team Concert utilizando Subversion, que permite que você aproveite as vantagens dos vários recursos do Rational Team Concert. No processo, falaremos sobre colaboração, gerenciamento de origem, desenvolvimento ágil e aspectos de gerenciamento de tarefas do Rational Team Concert.
Tutorial 06 Oct 2008  
 
Use Rational Build Forge with Telelogic Synergy and Telelogic Change
See how to connect IBM Rational Build Forge together with Telelogic Synergy for continuous integration and Telelogic Change for automated defect resolution. Within the Rational Build Forge project, you will see a number of steps that have been configured to run various tasks in Telelogic Synergy and in Telelogic Change including transitioning a change request (CR) to its final state. View the in-depth information captured in the Rational Build Forge 'Bill of Material' including the Telelogic Change/Synergy CRs that have been resolved. See how you can automate and connect Telelogic Change and Telelogic Synergy steps using Rational Build Forge.
Demos 02 Oct 2008  
 
Rational Application Developer V7.5: Using the Java Persistence API
This demo shows how to use the new Java EE 5 Java Persistence API (JPA) framework to create simple JPA entity and manager beans. It is part of a series of demonstrations that show the new features of Rational Application Developer Version 7.5.
Demos 02 Oct 2008  
 
The information perspective of SOA design, Part 4: The value of applying the canonical modeling pattern in SOA
Discover the approach and value of canonical modeling in SOA design. See how the canonical data models can be aligned in SOA with canonical message models. In this fourth article in the "Information Aspect of SOA Related Design" series, learn about the concept's underlying data and message modeling regardless of the technology and tool choices. A future article in this series describes how various IBM software products can be used to implement the concepts described here.
Articles 01 Oct 2008  
 
Architectural manifesto: A look at the future of software development and application building
This installment takes a break from agile topics and instead looks into the future of software development. Explore how the evolution of tools, technologies, methods, and customer demands might shape the future of the industry. Current trends could cause software development to diverge into two distinct forks, or roles.
Articles 30 Sep 2008  
 
Introduction to bftool: A command line interface for IBM Rational Build Forge
This Build Forge tool, bftool, provides a command line interface to the IBM Rational Build Forge API.
Articles 30 Sep 2008  
 
Web 2.0 Application Development using JPA, AJAX, and Dojo tools in Rational Application Developer Version 7.5
This article will explain how to create a simple end-to-end Web application using the JPA, AJAX, and Dojo tools available in IBM Rational Application Developer Version 7.5 (and later). Developers building applications to run on IBM WebSphere Application Servers with the EJB3 and Web2.0 Feature Packs can take advantage of new functionality using Rational Application Developer's new Web tools.
Articles 30 Sep 2008  
 
What's new in JavaServer Faces tooling in IBM Rational Application Developer Version 7.5
This article highlights the most important new features for JavaServer Faces support in IBM Rational Application Developer Version 7.5.
Articles 26 Sep 2008  
 
IBM Rational AppScan Developer Edition
This demo walks you through the creation of a full scan, including dynamic analysis, static analysis, and execution flow. Scan results are presented in a view where static analysis results are correlated to dynamic analysis results.
Demos 26 Sep 2008  
 
Create a software assembly line for automated software delivery
This demonstration reviews typical software delivery challenges that companies face today due to increased demands. It discusses how IBM Rational Build Forge can help you to create a software assembly line by automating your software delivery processes. It also provides a quick demonstration of Rational Build Forge.
Demos 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.
Articles 26 Sep 2008  
 
Tackling challenges of software development with Rational Application Developer for WebSphere Software
This article shows how Rational Application Developer for WebSphere Software V7.5 provides solutions to the many challenges that software teams face when tasked to deliver Web and service-oriented applications.
Articles 26 Sep 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.
Articles 26 Sep 2008  
 
Using the IBM Rational Asset Manager Configurator to configure UML model profiles
The Rational Asset Manager Configurator publishes UML models into Rational Asset Manager. It also extracts the configuration and creates a UML model. Visualizing the Rational Asset Manager configuration by using models enables communication and saves time through understanding the connections and relationships of the configuration information.
Articles 23 Sep 2008  
 
Versioning and parallel development of requirements in a multi- team environment (GDD) using IBM Rational RequisitePro and IBM Rational ClearCase
If you work in a multi-team environment (this is usually the case when working in a Geographically Distributed Development, or GDD, project), and follow an iterative development approach (where the software development team starts implementing the first requirements baseline while the requirements team already works on the next baseline(s) for the next iteration(s)), you should work in parallel You can use IBM Rational ClearCase when you need to work in parallel.
Articles 23 Sep 2008  
 
Guide to IBM Rational RequisitePro Users Manager Version 7.0.1
IBM Rational RequisitePro Users Manager is a utility that was created in response to customers' requests for a tool to manage users of many different projects with multiple groups in each one. Version 7.0.1 supports adding and deleting LDAP and non-LDAP-based users.
Articles 23 Sep 2008  
 
IBM Industry Models and ILOG business rules management systems, Part 1: Define business rules using IBM Industry Models
This is the first of two articles that identify the nature of business rules and the relationship of these rules to IBM Industry Models. In particular, this article references the deployment stages of the IBM Industry Models during which rules analysis and design should be considered, and how rules can be identified and managed. The second article in this series discusses taking these analysis and design structures into the ILOG rule management environment to develop completed rulesets.
Articles 18 Sep 2008  
 
Building an effective requirements plan
There's no single, perfect way to build a requirements plan. This article looks at the key items business analysts should consider when managing projects.
Articles 16 Sep 2008  
 
RequisitePro ClearCase Interface users guide
IBM Rational RequisitePro has an IBM Rational ClearCase interface for versioning RequisitePro projects. It enables you to archive complete RequisitePro projects in ClearCase. However, archiving works at a project level only, which means that this interface does not support versioning single requirements or RequisitePro documents. Many teams need to version RequisitePro documents. The RequisitePro ClearCase Interface tool meets this need, allowing you to manage RequisitePro documents in ClearCase, with full support for checking in, checking out, and labeling.
Articles 16 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.
Articles 16 Sep 2008  
 
Developing secure Web applications: An introduction to IBM Rational AppScan Developer Edition
This article focuses on the role developers should play in improving Web application security, and details how IBM Rational AppScan Developer Edition enables them to do so. Rational AppScan Developer Edition is the first to offer all of the dominant security analysis technologies in one product (dynamic analysis, static analysis, runtime analysis, and string analysis), and is the first to tap into the potential of using these techniques together (composite analysis).
Articles 16 Sep 2008  
 
Delivering green-screen applications to mobile devices using Rational Host Access Transformation Services (HATS) V7.1
This article summarizes the support provided by IBM Rational Host Access Transformation Services (HATS) V7.1 (and later) that allows you access to character-based 3270 and 5250 applications (host applications) from mobile devices such as cellular phones, data collection terminals, and personal digital assistants (PDAs). A working knowledge of Rational HATS capabilities and application development tasks is assumed.
Articles 16 Sep 2008  
 
Rational Host Access Transformation Services
A collection of technical developer resources supporting Rational Host Access Transformation Services.
16 Sep 2008  
 
Rational Requirements Composer
View this demo to learn about the full scope of IBM Rational Requirements Composer and its capabilities to help you manage evolving business objectives. Rational Requirements Composer is a requirements definition solution that enables organizations to enhance their requirements processes with easy-to-use elicitation and definition capabilities. Providing various visual and collaborative tools, Requirements Composer enables the capture and refinement of business needs into unambiguous requirements that drive improved quality, speed, and alignment across the IT Lifecycle. This ability to visualize results before committing resources helps avoid costly requirements failures and project rework.
Demos 12 Sep 2008  
 
The business analyst in model-driven architecture
From a software development viewpoint, model-driven architecture (MDA) encourages efficient use of system models. It also encourages reusing best practices as families of systems are produced. One of the main aims of MDA is to separate design from architecture, which places the business analyst in a unique and potentially powerful position within the organization. Learn how you as a business analyst can take an active role in this type of architecture.
Articles 09 Sep 2008  
 
Integrated change and release management, Part 4: The build engineer delivers the software
The use case scenario described in this demo series tracks the resolution of a defect through the development and delivery lifecycle using an integrated Rational change and release management solution. A defect was submitted, worked on, and a new build was performed to verify the fix. Now the software is ready for the final build and delivery. This demo shows how to complete this final step.
Demos 04 Sep 2008  
 
Rational Team Concert dashboards and reports
This demo shows some of the dashboard and reporting capabilities of IBM Rational Team Concert. The demo uses real data and dashboards created and available on Jazz.net.
Demos 04 Sep 2008  
 
Rational Software Modeler
Find technical developer content and resources for IBM Rational Software Modeler.
02 Sep 2008  
 
UML model reporting with BIRT in Rational Software Modeler
IBM Rational Software Modeler and IBM Rational Systems Developer V7.0.5 (and later) deliver integration for IBM Rational UML models into Business Intelligence and Reporting Tools (BIRT), an extensible open-source Eclipse-based reporting system. You can design reports graphically in the BIRT report design editor.
Tutorials 02 Sep 2008  
 
Requirements planning: overlooked and undervalued
This article takes a high-level look at project requirements and the requirements cycle to help you understand the role of the business analyst in requirements planning.
Articles 02 Sep 2008  
 
Effective software testing and software quality, Part 4: Create and execute a manual test script using Rational Manual Tester
This demo shows the manual process of functional testing by creating and executing a script created by Rational Manual Tester. This is the fourth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 7: Create and execute a performance test with Rational Performance Tester
In this demo, you see how to create a performance test script using Rational Performance Tester, add it to a performance schedule, and then test the Auction application for performance. This is the last demo of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 6: Extend an automated test script with custom code
This demo improves the automated test script previously created by extending it with some custom code. This is the sixth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Effective software testing and software quality, Part 5: Add the test script to a test suite and execute it
This demo takes the automated test script previously created, links it back to the test case, and then adds it to a test schedule, executes it, and reports a defect using Rational ClearQuest. This is the fifth of a seven-part series on effective software testing and software quality.
Demos 28 Aug 2008  
 
Rational Systems Developer
Model-driven development for software products and systems development
26 Aug 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.
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  
 
Use the Spellchecker script to check spelling in UML models or parts of models
This script enables you to check the spelling of your model descriptions, by country codes, in U.K. English, U.S. English, French, German, Italian, Spanish, Dutch, and Swedish.
Articles 26 Aug 2008  
 
Architectural manifesto: Adopting agile development, Part 6
In Part 6 of this series, learn about buying software development services from the customer's point of view. While there's a lot of information for development teams about using agile methodologies, there isn't much material about the customer's viewpoint when buying software development services. Learn how customer incentives, behavior, and the pricing models of a project have a huge effect on the current and future success of a development project.
Articles 26 Aug 2008  
 
Integrated change and release management, Part 3: Build to verify the fix
The use case scenario described in this demo tracks the resolution of a defect through the development and delivery lifecycle using an integrated Rational change and release management solution. Once the code changes are completed, you need to build software to verify that the modifications have corrected the defect. This demo shows you how.
Demos 20 Aug 2008  
 
Developing Web applications with the Java Persistence API and JavaServer Faces
The Java Persistence API (JPA) provides an easy mechanism to use with relational databases when you need applications to persist data. Although it is traditionally used with Enterprise JavaBeans, JPA works quite well directly with Web applications. This article describes the simplified programming model and tools that IBM Rational Application Developer Version 7.5 provides for easily building Web applications that use JPA.
Articles 19 Aug 2008  
 
Testing Flex applications using IBM Rational Functional Tester 7.0.1
Explore automated testing of Adobe Flex applications, a capability that was introduced in IBM Rational Functional Tester Version 7.0.1. This article gives you a quick introduction to this feature and walks you through an example in which you record test cases and then play them back.
Articles 19 Aug 2008  
 
Rational Asset Manager and Tivoli Change and Configuration Management Database: Configuration
This demo focuses on and around the aspect of what Definitive Software Library (DSL) actually does in Rational Asset Manager 7.1. It shows how to load and create software libraries, batching support, create and download assets for motivated script and Java API support. You will also see configuration details for Rational Asset Manager with Tivoli Change and Configuration Management Database.
Demos 15 Aug 2008  
 
Rational Asset Manager and Tivoli Change and Configuration Management Database: Integration
This demo focuses on and around the aspect of what Definitive Software Library (DSL) actually does in Rational Asset Manager 7.1. It shows how to load and create software libraries, batching support, create and download assets for motivated script and Java API support.
Demos 15 Aug 2008  
 
Why you shouldn’t ignore business analysts
In this article, you'll learn what business analysts do and why they can be valuable allies for you. Often misunderstood, business analysts can make your life easier and help ensure the success of your project.
Articles 12 Aug 2008  
 
AUTOSAR System Modeling in IBM Rational Systems Developer
AUTOSAR integration with IBM Rational Systems Developer enables you to model automotive systems. It supports both UML-based modeling and domain-specific modeling of AUTOSAR-compliant automotive software. The tool also supports bi-directional model-to-model transformation from UML to DSL, giving you the flexibility to author in either environment.
Articles 12 Aug 2008  
 
A simple pattern for requirements analysis
This article describes a pattern to transform business stakeholder requirements into a set of use cases. With this reusable pattern, you can identify business and IT processes, activities, and functions. An example applies the pattern to a pizza ordering system.
Articles 12 Aug 2008  
 
Using IBM Rational Software Architect to develop Ajax-supported JavaServer Faces components
This article explains how to use IBM Rational Software Architect v7.0 to develop Ajax-supported JSF components.
Articles 05 Aug 2008  
 
How to convert an existing static Web site into a dynamic Web site using Rational Application Developer
Articles 05 Aug 2008  
 
Integrating a WebSphere Commerce procurement system
Learn how to integrate multiple procurement systems into a PunchOut session. This process includes establishing requirements, pinpointing available-to-market procurement systems, determining customization needs, and performing a real world procurement system integration.
Tutorials 30 Jul 2008  
 
Documenting software architecture, Part 4: Develop the functional model
In this series, learn why and how you should document software architecture. In this article, learn how to develop and document the macro-level design artifacts of the functional aspects of your system's architecture. The functional model view addresses the techniques you can use to decompose the problem domain into a set of architecture artifacts. Learn to build upon them incrementally to form more detailed constructs. The three common levels of elaboration--logical level, specification level, and physical level--are also discussed.
Articles 29 Jul 2008  
 
Rational Developer for System z File Manager
This article will demonstrate the process needed to use the IBM Rational Developer for System z File Manager feature to edit a data set. It will explain the steps needed for you to configure this tool so that it can communicate with IBM File Manager, and will then provide an example of using the Rational Developer for System z File Manager Formatted Data Editor to edit a KSDS.
Articles 29 Jul 2008  
 
Architectural manifesto: Adopting agile development, Part 5
In Part 5 of this series, learn how user stories and Scrum can help you quickly develop a Web application. Walk through an actual case study and see how user stories, discussion, and prioritization can lead to fast beta versions. Find out how feedback from testers and users can be incorporated into your product iteratively in sprints.
Articles 22 Jul 2008  
 
Using IBM Rational Performance Tester V7.0.1 to load test IBM Lotus Notes standard client in a Citrix environment
This article describes how the IBM® Lotus® Domino® System Test team used IBM Rational® Performance Tester to test the IBM Lotus Notes® standard client, so that the team can provide you with the answers to your scalability questions on Citrix.
Articles 22 Jul 2008  
 
Build a JSF search page with EGL using Rational Business Developer
This tutorial teaches you how to use Enterprise Generation Language (EGL) and JavaServer Faces (JSF) components in IBM Rational Business Developer. In this tutorial, you create two pages that allow a user to search a database in different ways. These pages accept input from the user, search the database for records that match the input, and display the results on the same page.
Tutorials 22 Jul 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.
Articles 22 Jul 2008  
 
Service lifecycle management in action
Organizations moving towards Service-Oriented Architecture must manage their services from development to deployment. This demo shows how Rational Team Concert, Rational Asset Manager, and WebSphere Service Registry and Repository provide a comprehensive, integrated solution for organizations looking to realize SOA. The demonstration walks through an end-to-end scenario of an existing service that needs to be enhanced. You will see an integrated solution that enables teams to quickly locate the service, update it and deploy it.
Demos 21 Jul 2008  
 
Introduction to Rational Policy Tester Accessibility Edition
Get an overview of the reports and some of the functionality included in Rational Policy Tester Accessibility Edition. Rational Policy Tester is an automated compliance solution used to assess quality, privacy, and accessibility compliance issues across corporate Web sites. This demo begins by viewing an accessibility report pack for the loan application within the Acme Hackme bank. Accessibility information is communicated as it relates with compliance. See how accessibility issues are reported and resolved.
Demos 16 Jul 2008  
 
Introduction to Rational Policy Tester Quality Edition
Rational Policy Tester has the capability to implement checks based on your personal Web site standards. It can then test and report which pages on your site don’t meet your standards. Using the quality reports from the loan application portion of the Acme Hackme banking site, we'll review the issues found and reported by Policy Tester. The Quality Edition also includes a number of inventory reports to help you understand the content of your site. This demo reviews the issue based reports.
Demos 16 Jul 2008  
 
Enabling asset consumability: Is your wardrobe good, bad, or ugly?
from The Rational Edge: Enterprises are often good at producing or creating assets and artifacts but are typically very bad at reusing them. This article describes a way to facilitate asset and artifact consumption by better understanding the context in which they are used.
Articles 15 Jul 2008  
 
Collaboration support: The next evolutionary step
from The Rational Edge: Read about the emerging capabilities in the software development marketplace for supporting collaboration and creativity in a team environment.
Articles 15 Jul 2008  
 
Book excerpt - from Executing SOA: A Practical Guide for the Service-Oriented Architect
from The Rational Edge: Read a chapter from a new book on service-oriented architecture, which focuses on the practical aspects of implementation.
15 Jul 2008  
 
Book excerpt - from The Software Project Manager's Bridge to Agility
from The Rational Edge: Read a chapter from one of the latest books on making the transition to agile software development.
Articles 15 Jul 2008  
 
Using application quality metrics to improve the business value of applications
from The Rational Edge: Read how software quality metrics are becoming increasingly important to business health, and how software development organizations can begin incorporating quality metrics into their processes.
Articles 15 Jul 2008  
 
Skillful and maneuverable: OpenUP and the Eclipse Way
from The Rational Edge: Learn about the characteristics of the Eclipse Way, the intent of the OpenUP, and best practices in development tools for agile teams.
Articles 15 Jul 2008  
 
Architecting IBM Global and Local Business Processes using Rational Method Composer
from The Rational Edge: Read how IBM Rational Method Composer is being used to document global and local IBM Global Business Services customer relationship management (CRM) business processes within IBM. The Rational Method Composer solution is based on a unified framework for documenting CRM business processes, called the Unified CRM Business Process Framework
Articles 15 Jul 2008  
 
Webcasts, tutorials, demos, and more: July 2008
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 Jul 2008  
 
Try a simulation
Hands-on learning modules and workshops for Rational Team Concert.
10 Jul 2008  
 
Writing Enterprise Java Bean based Web Services using Rational Software Architect
This tutorial shows you how to use IBM Rational Software Architect (Version 7.0.0 and later) to write an Enterprise JavaBean component, develop a Web service from that component and, finally, consume that Web service using a Web service client. Rational Software Architect comes with a Test Environment extension (integrated with IBM WebSphere Application Server Version 6.0 and later), which makes it easier to write, deploy and test Java 2 Platform, Enterprise Edition (J2EE Platform) components.
Tutorials 08 Jul 2008  
 
Web content accessibility instructions for authors
The purpose of making Web content "accessible" is to ensure that all readers have equal opportunities to learn, including those who have vision or hearing impairments. This article explains what federal regulations and corporate policies require and how to write and format your articles, tutorials, and Web pages to ensure that they comply and reach more readers.
Articles 08 Jul 2008  
 
Customizing publication skins in IBM Rational Method Composer Version 7.2
Learn how to create your own custom "skins" in IBM Rational Method Composer. By using this option, you can then quickly and easily change the look and feel of a Web site.
Articles 08 Jul 2008  
 
Integrated change and release management, Part 2: Work on the defect
The use case scenario described in this demo series tracks the resolution of a defect through the development and delivery lifecycle using an integrated Rational change and release management solution. This demo describes the second step, working on the defect.
Demos 02 Jul 2008  
 
Integrated change and release management, Part 1: Identify and submit a defect
The use case scenario described in this demo series tracks the resolution of a defect through the development and delivery lifecycle using an integrated Rational change and release management solution. This demo describes the first step: The QA engineer identifies and submits a defect.
Demos 02 Jul 2008  
 
Architectural manifesto: Adopting agile development, Part 4
In Part 4 of this series, learn about how to define requirements in an agile environment. In all software development projects, everything is based on requirements. Because agile development emphasizes spoken communication over written documents and welcomes changes late in development, traditional methods of writing requirements might not be adequate. In this article, learn about agile requirements and how user stories can help describe them.
Articles 01 Jul 2008  
 
Developing extensible applications with IBM Rational Team Concert and the Jazz platform: Part 1. Installation and setup
This article explains how to install IBM Rational Team Concert and set up the environment for using it with the Jazz technology platform. Jazz is best suited for developing enterprise-level applications when development teams are distributed around the globe. It is a very powerful platform that includes capabilities for collaboration, source management, defect management, agile development, and much more.
Articles 30 Jun 2008  
 
How to use the Scrum project management method with IBM Rational Team Concert Version 1 and the Jazz platform
The integration of an Agile planning tool with IBM Rational Team Concert and Jazz provides greater visibility, opportunities for collaboration, and traceability as well as process awareness into a single platform for improving development productivity.
Articles 30 Jun 2008  
 
Ask an expert
Consult with subject matter experts at IBM.
30 Jun 2008  
 
Master the basics
Basic information about IBM Rational Team Concert to help build elementary knowledge and awareness.
30 Jun 2008  
 
Study in depth
Explore IBM Rational Team Concert in detail.
30 Jun 2008  
 
Best practices
Best practices around the using Rational Team Concert.
30 Jun 2008  
 
Discuss with colleagues
Join in discussions with other learners to share observations and experiences related to Rational Team Concert.
30 Jun 2008  
 
Documenting software architecture, Part 3: Develop the architecture overview
In this series, learn why and how you should document software architecture. This article explains how to develop and document the high-level architecture overview for your system or application. The architecture overview, with its three main views, plays a critical role in providing the foundation for your enterprise, application, and systems architecture.
Articles 27 Jun 2008  
 
Testing what matters most
Learn how to use Rational PureCoverage with Rational ClearCase to prevent regressions by doing focused, effective testing of code changes. PureCoverage analyzes the code coverage of a set of automated tests, and ClearCase uses the coverage data to drive automated testing of code changes.
Demos 24 Jun 2008  
 
An introduction to Rational Policy Tester
This demo introduces you to the Policy Tester platform, how organizations deploy it, different user roles and how a user can interact with Rational Policy Tester.
Demos 23 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.
Articles 17 Jun 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.
Articles 17 Jun 2008  
 
Using model-driven development and pattern-based engineering to design SOA: Part 4. Model-to-model transformations and connecting models to EMFT JET transformations
Learn how you can extend IBM Rational Software Architect and leverage your own custom patterns to automate software design. By using a combination of the features, you can improve your productivity when designing SOA and other solutions. You can also use these automation features to improve the quality of the solution and to support the governance process.
Tutorials 17 Jun 2008  
 
Mastering Facebook application development with PHP, Rational Application Developer, WebSphere Application Server, and DB2, Part 3: Complete the Facebook stock broker demo application
This is the final tutorial of a three-part series on developing a fully functioning Facebook application in PHP and Java languages that provides a Facebook interface to an existing stock brokerage's trading application. In this tutorial you use all the tools you installed and components you developed in the first two parts of this series to implement the specifics of the Facebook application.
Tutorials 16 Jun 2008  
 
Using model-driven development and pattern-based engineering to design SOA: Part 3. Eclipse Modeling Framework Technology Java Emitter Template transformations
Learn how you can extend IBM Rational Software Architect and leverage your own custom patterns to automate software design. By using a combination of the features, you can improve your productivity when designing SOA and other solutions. You can also use these automation features to improve the quality of the solution and to support the governance process.
Tutorials 10 Jun 2008  
 
Predict user mobility in enterprise networks
With the advent of high-speed, high-bandwidth mobile radio technologies and low-power, high-computing mobile devices, enterprise-application users are becoming increasingly mobile, rather than remaining fixed or nomadic. To migrate existing real-time applications of such users to these high-mobility networks, knowledge of user movement is essential. In the absence of this knowledge, reestablishing the network-side application context of users can be costly and lead to performance bottlenecks. In this article, learn about a behavioral design pattern for mobility prediction in a nomadic, mobile, or an ad-hoc network.
Articles 10 Jun 2008  
 
Testing SIP applications by using the IBM Rational Performance Tester Extension for SIP
This article explains the complete procedure of testing Session Initiation Protocol (SIP) applications by using the IBM Rational Performance Tester Version 7.0.1 for SIP extension. It illustrates testing a SIP application deployed in the SIP container of a remote WebSphere Application Server Network Deployment Version 6.1. The article is geared toward functional testing rather than performance testing of SIP applications, and it is intended for developers and testers of SIP applications.
Articles 10 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.
Articles 10 Jun 2008  
 
The evolving role of the business analyst
Traditionally, the business analyst has been responsible for analyzing the business needs of companies by identifying business problems and proposing solutions. With the advent of Service-Oriented Architecture (SOA), the business analyst has to think about issues such as IT services and how to define business logic as rules for easier and faster change cycles. Thus, a new position called the business rules analyst has emerged. This article will examine the role of this new star in the business world and will also help you understand how this role can help improve the return on investment (ROI) on your business applications.
Articles 03 Jun 2008  
 
Introducing IBM Rational Self Check for Software Teams
from The Rational Edge: Read how the new IBM Rational Self Check for Software Teams can help you implement self assessments to help improve team agility. Instead of metrics, and or assessments performed by those outside the team, Self Check empowers software engineers by allowing them to define and discuss their own significant data and improve their process.
Articles 03 Jun 2008  
 
IBM Rational Team Concert demos
A collection of demos and tutorials to get your team up and running on IBM Rational Team Concert.
02 Jun 2008  
 
Mastering Facebook application development with PHP, Rational Application Developer, WebSphere Application Server, and DB2, Part 2: Use Java and PHP languages in parallel
Build a Facebook interface for an existing stock brokerage firm that enables online portfolio management. Learn one approach for dividing an application's functionality between PHP and Java components, and use the Spring framework to apply a standard MVC architecture to the Java code. This tutorial covers the details for developing the Facebook application that you started in Part 1.
Tutorials 02 Jun 2008  
 
Test management with Jazz and IBM Rational Team Concert
This article explains two ways to manage test assets by using IBM Rational Team Concert with IBM Rational ClearQuest. Team Concert includes integrated work item, source control, and build management support, all optimized for small and medium-sized teams. It is the first product that is based on the Jazz technology platform that IBM Rational introduced in early 2008.
Articles 02 Jun 2008  
 
Installing IBM Rational Team Concert Express-C
The IBM Jazz technology platform and IBM Rational Team Concert, the first product based on Jazz technology, enable software developers to truly deliver software as one ensemble.
Articles 01 Jun 2008  
 
Create reports with IBM Rational ClearQuest
Learn how to create and work with reports based on a previously created query. IBM Rational ClearQuest offers comprehensive software change management. It provides defect tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development cycle. Define a report by specifying a query in a report format. When you run the report Rational ClearQuest runs a query and displays the result in the format specified.
Demos 30 May 2008  
 
Create customized queries with IBM Rational ClearQuest
Learn how to create a customized query to view submitted defects and change requests. Customized queries provide unique views, such as high severity defects and change requests, to development team members. This demo shows how to create a query that looks for defect records that contain critical and major defects. IBM Rational ClearQuest offers comprehensive software change management. It provides defect tracking, process automation, reporting, and lifecycle traceability for better visibility and control of the software development cycle.
Demos 30 May 2008  
 
Using the IBM Constraint Patterns and Consistency Analysis extension
This tutorial shows you how to use the IBM Constraint Patterns and Consistency Analysis extension to IBM Rational Software Architect, a tool for pattern-based, consistency-preserving refinement of UML class models. It shows you how you can use the IBM Constraint Patterns and Consistency Analysis tool to support users in elicitation, concise specification, consistency analysis, and code generation of constraints in class models. In this way, you are able to simplify how you can create more precise models, leveraging OCL and constraints in a proven best practice and automated approach.
Tutorials 27 May 2008  
 
Model service-oriented architecture with Rational Software Architect: Part 5. Service Identification
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA. This fifth tutorial in this series will step through how you would identify services and create the initial service model in Rational Software Architect. It continues using the online DVD rental case study introduced in the previous four parts, and you will use Rational Software Architect to create the initial service model based on that case study.
Tutorials 27 May 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.
Articles 27 May 2008  
 
Architectural manifesto: Adopting agile development, Part 3
In Part 3 of this series, learn about the role of stakeholders in an agile process. This article discusses different types of traditional roles, as well as the types of roles in the agile processes of extreme programming and Scrum.
Articles 20 May 2008  
 
Using IBM Constraint Patterns and Consistency Analysis
This article discusses IBM Constraint Patterns and Consistency Analysis, an extension to IBM Rational Software Architect. This tool facilitates pattern-based, consistency-preserving refinement of UML class models. It supports model developers in elicitation, concise specification, consistency analysis, and code generation of constraints in class models. In this way, you are able to simplify how you can create more precise models, leveraging OCL and constraints in a proven best practice and automated approach.
Articles 20 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.
Articles 20 May 2008  
 
Mastering Facebook application development with PHP, Rational Application Developer, WebSphere Application Server, and DB2, Part 1: Set up the components
Develop a Facebook application using both PHP and Java programming languages. This tutorial gives you a first look at Facebook, and then steps you through the process for installing the components needed to create a Facebook application. Next, you'll take a tour of Facebook with respect to how to integrate your application into the site. Finally, you'll get started with a bare-bones application. In Parts 2 and 3 of this tutorial series, you'll learn how to develop the application you created in Part 1.
Tutorials 19 May 2008  
 
Governing your value stream: A foundation for lower IT costs and increased returns
from The Rational Edge: This article explains how the formation of a value stream through an IT organization (the linking of value chains and supply chains) is accomplished through the application of deliberate IT governance and project and portfolio management practices.
Articles 15 May 2008  
 
May 2008: Issue contents
15 May 2008  
 
Book excerpt -- from Eating the IT Elephant: Moving from Greenfield Development to Brownfield
from The Rational Edge: Read chapter 6 from a new book on the practice of transforming legacy IT systems.
15 May 2008  
 
How vulnerable are you?
from The Rational Edge: Read this primer on security vulnerabilities that plague any software system connected to the Internet.
Articles 15 May 2008  
 
Webcasts, tutorials, demos, and more: May 2008
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 May 2008  
 
Application lifecycle management with ClearQuest 7.1.0.0: Part 3
from The Rational Edge: This overview of the concepts and design goals behind an out-of-the-box application lifecycle management (ALM) solution for IBM Rational ClearQuest illustrates the benefits of using ClearQuest and the ALM package as your change management (CM) solution. The third of a three-part series, this article discusses administration annd security requirements, along with tips for getting started and integrating ClearQuest ALM into your environment.
Articles 15 May 2008  
 
DeviceAnywhere: Speeding mobile application development through software as a service model
from The Rational Edge: Read how IBM Rational ClearQuest developers can access more than 1,500 real handsets from around the world in a low-maintenance and low-cost format.
Articles 15 May 2008  
 
Staying Agile in an uncertain economy
from The Rational Edge: If you're experiencing a climate where management may be pulling back from Agile and moving towards more traditional, plan-driven methods, you will want to be able to defend the economic benefits of Agile with sound, management-oriented business cases. This article describes how.
Articles 15 May 2008  
 
An agile experience report: A model for system test
from The Rational Edge: Many companies are embracing agile development practices as a way to improve the quality and timely delivery of their products. How to best execute a system test strategy in an agile development environment is a question every company and team may want to answer.
Articles 15 May 2008  
 
Build Forge examples
A collection of examples for use with IBM Rational Build Forge, including documents, tools, API examples, and example projects and adaptors.
13 May 2008  
 
Advanced features of IBM Rational Purify: Integrating Purify into software development and testing process
IBM Rational Purify is a tool to accurately detect memory corruption errors, which are otherwise very difficult to analyze and fix. Methodical and systematic use of Purify during all phases of the software development life cycle can ensure that you detect these errors early. In this article, you will learn how to reap maximum benefits from Purify by automating its use and integrating it into your software development and testing process.
Articles 13 May 2008  
 
Documenting software architecture, Part 2: Develop the system context
In this series, learn why and how you should document software architecture. This second article provides guidance for documenting your system context information. The system context is the first architecture artifact you should capture. Learn how to use a system context diagram and information flows to develop and document the system context for your system or application's software architecture.
Articles 13 May 2008  
 
Custom domain modeling with UML Profiles: Part 1. Generating and deploying tooling
This two-part article series explains how to generate tooling and shapes for UML Profiles to allow custom domain modeling with IBM Rational Systems Developer, IBM Rational Software Architect, and IBM Rational Software Modeler.
Articles 06 May 2008  
 
Create secure Java applications productively, Part 2
This is the second in a two-part tutorial series on creating secure Java-based Web applications using Rational Application Developer, Data Studio and Rational AppScan. In Part 1 you developed a Java Web application with Rational Application Developer, and then deployed the application on WebSphere Application Server with Java Server Pages (JSP). This tutorial shows you how to scan the Wealth application created in Part 1 using Rational AppScan to discover and fix all known Web security vulnerabilities. It also shows how to re-scan your application and generate reports.
Tutorials 06 May 2008  
 
Custom domain modeling with UML Profiles: Part 2. Using the Profile Tooling wizard
This article explains how you can customize the tooling that will be generated for your UML profile. It assumes you are familiar with the basics of generating and deploying tooling for profiles. If you are not familiar with this, please read Part 1, "Generating and deploying tooling," before you continue (see More in this series).
Articles 06 May 2008  
 
Validating performance in a J2EE application
This tutorial shows you how to tune a typical J2EE application for performance by analyzing database usage and by using the Rational Application Developer Java Profiler to identify costly operations.
Tutorials 30 Apr 2008  
 
Requirements modeling, Part 2: Build your new design
After you've designed a new architecture, you're eager to build it. But before you start, look at the best way to implement your plan without interrupting business. In this second article in the series, learn important steps to take a new architecture from the drawing board to the next level: building.
Articles 29 Apr 2008  
 
Rational Software Analyzer
IBM Rational Software Analyzer is an automated code quality framework that helps you measure and improve the quality of applications through the development lifecycle. This extensible software solution helps you review software code, identify bugs and enforce code quality policy early in the software development cycle, when problems are easier and less expensive to correct.
29 Apr 2008  
 
Rational Software Analyzer: Create a configuration
Get a brief overview of IBM Rational Software Analyzer followed by a demonstration on how to create a custom configuration for running the tool from an eclipse environment. A configuration is comprised of the scope and rules. The scope defines what files will be scanned while the rules are the selected scan rules.
Demos 29 Apr 2008  
 
Rational Software Analyzer: Run an analysis
Get a brief overview of IBM Rational Software Analyzer followed by a demonstration on how to run an analysis scan using Rational Software Analyzer.
Demos 29 Apr 2008  
 
Rational Software Analyzer: Installation
Get a brief overview of IBM Rational Software Analyzer followed by a demonstration on how to install Rational Software Analyzer starting from the installation launch pad.
Demos 29 Apr 2008  
 
Rational Software Analyzer: Generate a report
Get a brief overview of IBM Rational Software Analyzer followed by a demonstration on how to generate reports that contain detailed information about your analysis scans.
Demos 29 Apr 2008  
 
Rational Software Analyzer: Create custom rules and categories
Get a brief overview of IBM Rational Software Analyzer followed by a demonstration on how to create custom rules and categories. Custom rules and categories allow you to tailor and customize Rational Software Analyzer to assist in uncovering domain specific problems.
Demos 29 Apr 2008  
 
Using IBM Rational Software Analyzer with IBM Rational Build Forge
Using IBM Rational Build Forge to schedule, configure, and automate software analysis.
Articles 29 Apr 2008  
 
Authoring UML Profiles: Part 2. Using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to manage change in UML Profiles
This article will show you in detail how to author UML profiles using IBM Rational Software Architect, IBM Rational Systems Developer, and IBM Rational Software Modeler. It addresses both UI and programmatic approaches. You should be familiar with the UML 2.1 specification.
Articles 29 Apr 2008  
 
Authoring UML Profiles: Part 1. Using Rational Software Architect, Rational Systems Developer, and Rational Software Modeler to create and deploy UML Profiles
This article will show you in detail how to author UML profiles using IBM Rational Software Architect, IBM Rational Systems Developer, and IBM Rational Software Modeler. It addresses both UI and programmatic approaches. You should be familiar with the UML 2.1 specification.
Articles 29 Apr 2008  
 
Static analysis IBM Rational Software Analyzer: Part 4. Integrating your own analysis tools
This final article in the four-part static analysis series describes how to integrate a new analysis engine in the analysis user interface by using the API supplied in the Rational Software Analyzer framework.
Articles 29 Apr 2008  
 
How to establish traceability by using IBM Rational RequisitePro and IBM Rational Systems Developer
This article demonstrates how to use traceability queries by using IBM Rational RequisitePro and IBM Rational Systems Developer, and explores an address book project as an example.
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.
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.
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.
Articles 29 Apr 2008  
 
Architectural manifesto: Adopting agile development, Part 2
In Part 2 of this series, learn how agile processes are used in different kinds of companies, in small and large projects, and how agile development can affect the customer experience.
Articles 22 Apr 2008  
 
Develop applications using the IBM Enterprise Content Management Java APIs with IBM Rational Application Developer
Set up the IBM Rational Application Developer environment for each of the APIs covered, and start writing simple code to log-on, search, retrieve, and view documents using each API.
Tutorials 17 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.
Articles 15 Apr 2008  
 
April 2008: Issue contents
15 Apr 2008  
 
IBM Team programming with Rational ClearCase
Installation and configuration for the Rational ClearCase V7.0.0.x SCM Adapter and MVFS plug-ins for Eclipse V3.3.
Articles 15 Apr 2008  
 
Webcasts, tutorials, demos, and more: April 2008
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 Apr 2008  
 
Web applications are, first of all, applications
from The Rational Edge: Read how a university professor works to overcome the temptation to treat Web applications as opportunities to employ all the latest wizz-bang technology. Instead, he has learned to focus his students on the fundamentals of business applications -- an approach that applies equally well to business settings.
Articles 15 Apr 2008  
 
Application lifecycle management with ClearQuest 7.1.0.0: Part 2
from The Rational Edge: This overview of the concepts and design goals behind an out-of-the-box application lifecycle management (ALM) solution for IBM Rational ClearQuest illustrates the benefits of using ClearQuest and the ALM package as your change management (CM) solution. The second of a three-part series, this article discusses managing work in the ALM environment.
Articles 15 Apr 2008  
 
Book excerpt -- from Emergent Design: The Evolutionary Nature of Professional Software Development
from The Rational Edge: Read chapter 3 from a new book on the art of software development.
15 Apr 2008  
 
Warriors of QA: Part 1 -- Battle strategies for high-performing testers
from The Rational Edge: Read how a veteran quality assurance engineer uses ancient Chinese writer Sun Tzu's The Art of War as a guide to effective testing throughout the software development lifecycle.
Articles 15 Apr 2008  
 
A Project Manager's RUP in review
from The Rational Edge: Read how the IBM Rational Unified Process, or RUP, complements the Project Management Body of Knowledge (PMBOK), and how project managers well-versed in PMBOK can use and understand RUP to support the Project Manager (PM) role.
Articles 15 Apr 2008  
 
How to silently install Rational Software Development Platform v7 products
from The Rational Edge: Read how administrators governing IBM Rational Software Development Platform version 7 product installations can now restrict end-user access to configuration or installation of products on their local machines.
Articles 15 Apr 2008  
 
Use HATS to generate Atom feeds for mainframe applications
Mashups, a critical component of Web 2.0, aggregate feeds from many applications to generate new content. Because many of today's core enterprise business applications run in mainframes, the content in mainframes must be delivered as feeds before mashups can be successful in the enterprise. This article presents a step-by-step guide to using IBM WebSphere Host Access Transformation Services (HATS) to generate Atom feeds for mainframe content.
Articles 15 Apr 2008  
 
Documenting software architecture, Part 1: What software architecture is, and why it's important to document it
Software architecture has increasingly become important for the development of complex real-time systems. In this new series, learn why and how you should document software architecture. You will learn about the five different views, or aspects, that you should document for any medium- to large-scale software development project. This first article in the series introduces software architecture and the importance of documentation. You'll also get an overview of the architecture views that will be covered in upcoming articles.
Articles 15 Apr 2008  
 
Create secure Java applications productively, Part 1
This is the first in a two-part tutorial series creating secure Java-based Web applications using Rational Application Developer, Data Studio and Rational AppScan. This first tutorial begins by showcasing how Data Studio with pureQuery can increase the efficiency of your database-driven Web development. You will be developing a Java Web application with Rational Application Developer, and then with Java Server Pages (JSP) you will deploy the application on WebSphere Application Server.
Tutorials 14 Apr 2008  
 
Introduction to Rational AppScan
This demo takes you through the process of scanning a Web application for security vulnerabilities using Rational AppScan Standard Edition.
Demos 09 Apr 2008  
 
Install Rational Team Concert Express
Watch the steps for installing the Rational Team Concert that was released to open beta on January 14, 2008. In this demo, the Team Concert refers to the Rational Team Concert.
Demos 09 Apr 2008  
 
Install Rational Team Concert Express
Watch the steps for installing the IBM Rational Jazz Team Server that was released to open beta on January 14, 2008. In this demo, the Jazz Team Server refers to the IBM Rational Jazz Team Server.
Demos 09 Apr 2008  
 
Using Service Data Objects in JavaServer Pages with Rational Application Developer 7.0 and later
This article demonstrates how you can use IBM Rational Application Developer features to exploit Service Data Objects technology. This allows you to create database views using complex queries without requiring any programmatic knowledge.
Articles 08 Apr 2008  
 
Effective software testing and software quality, Part 1: Modify requirements for the Auction application using RequisitePro
Take a quick tour of the Auction demo application and the Eclipse platform. This demo shows how to take a new requirement for the Auction application and modify the requirements document using Rational RequisitePro. It is the first of a seven-part series on effective software testing and software quality.
Demos 02 Apr 2008  
 
Effective software testing and software quality, Part 3: Create and execute an automated test script using Rational Functional Tester
Using Rational Functional Tester, this demo shows how to implement a new test case as an automated test script. This is the third of a seven-part series on effective software testing and software quality.
Demos 02 Apr 2008  
 
Effective software testing and software quality, Part 2: Create a new test plan in Rational ClearQuest Test Manager
Learn how to modify a test plan to specify a new configured test case to test the requirement from part 1. Rational ClearQuest Test Manager is used in this demo. It is the second of a seven-part series on effective software testing and software quality.
Demos 02 Apr 2008  
 
Forums and community
Become part of the IBM Rational community... And take advantage of the collective knowledge of Rational developers and users. Online discussions, newsletters, user groups, and many more resources are part of the thriving community of Rational stakeholders.
01 Apr 2008  
 
IBM Rational AppScan: Hacking Web applications by using cookie poisoning
This article explains why session management and session management security are complex tasks, which is why they are usually left for commercial products to handle. The article describes how the tokens are generated for two commercial application engines. The author then analyzes the strength of each mechanism, explains its weakness, and demonstrates how such weakness can be exploited to execute an impersonation and privacy breach attack. He also discusses the feasibility of the attack. Lastly, he recommends an approach to session management that separates the security from the functionality, with the latter carried out by application engines, but the former provided by a dedicated application security product.
Articles 01 Apr 2008  
 
Capturing requirements with Business Motivation Model, IBM Rational RequisitePro, and IBM Rational Software Modeler
This article describes extensions to IBM Rational RequisitePro and IBM Rational Software Modeler that support the OMG Business Motivation Model (BMM) to graphically model business requirements, the relationships between them, and relationships to the things that fulfill them.
Articles 01 Apr 2008  
 
Implement a Web service provider and requester using native CICS APIs and IBM Rational Developer for System z
IBM Rational Developer for System z integrates the IBM CICS Web Services Assistant (DFHWS2LS) to help streamline your development of CICS applications based on existing Web service descriptions (WSDL). You can develop two types of new applications: either a Web service provider or a Web service requester.
Articles 01 Apr 2008  
 
Updating the Windows ClearCase ALBD Password
In any IBM Rational ClearCase environment that uses Microsoft Windows, ClearCase requires a Windows user account to start the ClearCase Atria Location Broker Daemon (ALBD) service. This article explains one way of changing the ALBD password, which you typically must do frequently for security.
Articles 01 Apr 2008  
 
The Jazz tutorial, Part 6
Learn how to create an iteration plan, how to edit the plan overview and how to balance the workload across team members. Teams following agile methods typically divide their release schedule into a series of fixed-length development iterations, with fixed end dates. Planning for these involves scheduling the work to be done during an iteration and assigning elements of that work to members of the team. To be effective, plans need to be accessible to everyone on the team and to change dynamically over the course of the iteration to reflect the team's position and direction. This demo shows you how. In this demo series, the Jazz client refers to the IBM Rational Team Concert product and the Jazz server refers to the IBM Rational Jazz Team Server.
Demos 26 Mar 2008  
 
The Jazz tutorial, Part 10
Learn about the Jazz build system. This is a fundamental component of Jazz. By itself it doesn't build anything but it does provide the infrastructure to retrieve your team's work from the Jazz repository, make it available to your build scripts, and deliver the results back to Jazz. A Jazz user and consumer of builds can monitor running builds and access the results. Since the early days of Jazz, the Jazz build system has been used to build Jazz itself. In this demo series, the Jazz client refers to the IBM Rational Team Concert product and the Jazz server refers to the IBM Rational Jazz Team Server.
Demos 26 Mar 2008  
 
The Jazz tutorial, Part 9
Learn about the Jazz Web user interface (UI). In addition to high quality integration of Jazz into an Eclipse IDE client, Jazz also allows you to directly access a Jazz server through a Web browser. This is known as the Jazz Web UI. The Jazz Web UI is better suited for casual or occasional users than the IDE because it does not require installation of an Eclipse Jazz client; all that's needed is a Web browser. In this demo series, the Jazz client refers to the IBM Rational Team Concert product and the Jazz server refers to the IBM Rational Jazz Team Server.
Demos 26 Mar 2008  
 
The Jazz tutorial, Part 8
Learn about Jazz's source control. The source control component handles the storing, retrieving, and sharing of source code and other artifacts in your project. Jazz's source control (SCM) support is easy to use for a variety of development scenarios. In this demo series, the Jazz client refers to the IBM Rational Team Concert product and the Jazz server refers to the IBM Rational Jazz Team Server.
Demos 26 Mar 2008  
 
The Jazz tutorial, Part 7
Learn about using the Team Central view. This is the user-customizable collaboration hub of the Jazz platform that allows team members to see what's going on within their team. Team Central is an Eclipse view with multiple sections. A typical section shows a concise summary and connects to another view or editor that presents the information in more detail. The user can configure which sections are visible at any time. In this demo series, the Jazz client refers to the IBM Rational Team Concert product and the Jazz server refers to the IBM Rational Jazz Team Server.
Demos 26 Mar 2008  
 
Modeling demystified, Part 3: Extend UML for user models
This series provides basic information on how to build user models. In this third article, learn about the stereotypes and relationships used to extend Unified Modeling Language (UML) for user models. A user model is a description of a set of people and how they will work with an IT solution.
Articles 25 Mar 2008  
 
How to use JavaServer Faces components with Ajax in IBM Rational Application Developer
This article walks you through the steps and code work needed to design and implement a weather forecast application by using Ajax with a Relational Record List, Combo Box, Tabbed Panel, and Data Tree components. It also explains a technique for accessing data elements from a Relational Record List that has two related tables.
Articles 25 Mar 2008  
 
IBM Rational AppScan: Cross-site scripting explained
Learn how hackers launch a cross-site scripting (XSS) attack, what damage it does (and doesn't), how to detect them, and how prevent your Web site and your site visitors from these malicious invasions of privacy and security.
Articles 25 Mar 2008  
 
The Jazz tutorial, Part 5
Learn about Jazz work items in this demo. In Jazz, a work item is a generalized notion of a development task. Typical work item types are defects, enhancements, and tasks. Jazz uses work items as a key indicator of project quality and project health along with build status and other indicators. Work items help the team track and coordinate their work.
Demos 20 Mar 2008  
 
The Jazz tutorial, Part 4
The previous demo stepped you through some administrative tasks completed as the ADMIN user. The remainder of this demo series is aimed at a fictitious developer named Chris, the team member that was added in Part 3. In this demo, Chris connects to a project area by accepting a team invitation.
Demos 20 Mar 2008  
 
The Jazz tutorial, Part 3
Learn some basic administrative tasks. This demo shows how to use a Jazz wizard to connect to the server and create a project area, which defines a project to Jazz. It shows how to create a team area which identifies the team members in a project and everything else needed to use Jazz. Team members in Jazz are known as users. A process is defined for the project area using a predefined process template supplied by Jazz. The process initializes the Jazz configuration with everything needed to try out other Jazz components like work items and Jazz source control.
Demos 20 Mar 2008  
 
The Jazz tutorial, Part 1
Installing Jazz is a two part process consisting of a separate server and client installation. This demo shows you how to install the Jazz server. Part 2 of this demo series shows you how to install the client. The default server configuration consists of an Apache Tomcat server running the Jazz server Web application connected to an Apache Derby relational database.
Demos 19 Mar 2008  
 
The Jazz tutorial, Part 2
Installing Jazz is a two part process consisting of a separate server and client installation. This demo shows you how to install the Jazz client. Part 1 of this demo series shows you how to install the server.
Demos 19 Mar 2008  
 
Architectural manifesto: Adopting agile development, Part 1
Mikko Kontio is back with his Architectural manifesto column. Learn how an organization can move toward using agile processes and about issues related to the resulting changes. In this first article on the topic, find out what agile processes are, the benefits of using them, and the requirements placed on the organization that implements them. Next month, Part 2 will discuss the use of agile processes in different kinds of companies, including old and new, and how small and large projects affect the customer and seller experience.
Articles 18 Mar 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.
Articles 18 Mar 2008  
 
GPLv3: What the new version of the General Public License means for software developers
from The Rational Edge: Read how the latest version of the General Public License, GPLv3, impacts software development in several important areas, especially in regard to the creation of systems based on components from multiple licensed sources.
Articles 15 Mar 2008  
 
Application lifecycle management with ClearQuest 7.1.0.0: Part I
from The Rational Edge: This overview of the concepts and design goals behind an out-of-the-box application lifecycle management (ALM) solution for IBM Rational ClearQuest illustrates the benefits of using ClearQuest and the ALM package as your change management (CM) solution. The first of a two-part series, this article presents both the concepts and design goals of ALM in ClearQuest.
Articles 15 Mar 2008  
 
Book excerpt -- from SOA Governance: Achieving and Sustaining Business and IT Agility
from The Rational Edge: Read Chapter 4 from a new book on best practices for governing IT in any service-oriented environment. The book introduces a proven SOA governance model, defines what must be governed, helps you identify key stakeholders, and then walks through SOA governance assessment and planning, setting goals and objectives, and establishing roadmaps and deliverables.
15 Mar 2008  
 
Book excerpt -- from SOA Design Patterns
from The Rational Edge: Read Chapter 16 from an innovative new catalog of 85 design patterns for service-oriented architecture and service-orientation. It documents the most proven and successful design techniques for succeeding with modern-day SOA.
15 Mar 2008  
 
March 2008: Issue contents
15 Mar 2008  
 
Combining IBM Rational Change Management with Subversion
from The Rational Edge: Read about the evolving needs in Software Change and Configuration Management, including the rise and success of the open-source SCM product, Subversion, and how to combine this open-source technology with IBM Rational change management solutions.
Articles 15 Mar 2008  
 
Becoming a world class build and release organization
from The Rational Edge: This highly detailed case study identifies build and release challenges at an electronics and semiconductor testing company and specifies steps this company can take to develop a "world-class" Change and Release Management organization.
Articles 15 Mar 2008  
 
Achieving governance goals with GQM
from The Rational Edge: Read how the Goal-Question-Metric Approach (GQM) provides a way for whole teams, or individual team members, to better understand the role they play in successful software development.
Articles 15 Mar 2008  
 
Introducing IBM Rational Redbooks
from The Rational Edge: If you are not familiar with IBM Rational Redbooks, this article will guide you to these book-length technical documents designed to help you understand and deploy IBM Rational products, solutions, and technologies.
Articles 15 Mar 2008  
 
Book review -- The Unofficial Lego Mindstorms NXT Inventor's Guide
from The Rational Edge: from The Rational Edge: Interested in getting started with Robotics? David J. Perdue's new book, The Unofficial LEGO Mindstorms NXT Inventor's Guide, might be a good place to begin, according to this favorable review.
Articles 15 Mar 2008  
 
Book review -- The Lego Mindstorms NXT Idea Book: Design, Invent, and Build
from The Rational Edge: Eleven dedicated Lego Mindstorms NXT experts have written an excellent book for the roboticist who wants to go beyond the basics of the NXT and its basic LabVIEW programming environment and language, which they refer to as NXT-G.
Articles 15 Mar 2008  
 
Robotics for fun and profit
from The Rational Edge: Read how to get started in robotics programming, whether you want to teach the basics to students or your own kids, or simply develop a few skills for your own benefit.
Articles 15 Mar 2008  
 
Develop a batch DB2 for z/OS COBOL application using Rational Developer for System z
IBM Rational Developer for System z V7.1 provides an Eclipse-based integrated development environment (IDE) that you can use to access applications and resources directly on z/OS. Using the Eclipse concept of perspectives –- an arrangement of views and editors dedicated for a specific set of activities –- you are able to use one IDE to work with a database, write a COBOL application, build the application, and debug the application. In this article, follow the steps necessary to create a batch COBOL application that accesses a DB2 for z/OS database using Rational Developer for System z.
Articles 13 Mar 2008  
 
Track and test System z applications
This demo shows how to use the Rational Functional Tester extension for System z and ClearQuest Test Management to provide an effective end-to-end test management, authoring, and execution platform.
Demos 13 Mar 2008  
 
Manage and develop System z applications
This demo shows how Rational ClearCase, Rational ClearQuest, and Rational Developer for System z can benefit your System z development process. See how Rational ClearCase can manage System z application source, how Rational ClearQuest can manager the development process, and how Rational Developer for System z can help you become more productive.
Demos 12 Mar 2008  
 
Model service-oriented architecture with Rational Software Architect: Part 4. Use Case models
This tutorial series introduces the concepts and tools involved with modeling service-oriented architecture (SOA) using IBM Rational Software Architect. You will learn how Rational Software Architect, along with IBM WebSphere Business Modeler, supports a model-driven development (MDD) approach to the specification of SOA. This fourth tutorial covers the use case model. It continues using the online DVD rental case study introduced in the previous three parts, and you will use Rational Software Architect to produce a use case model based on that case study.
Tutorials 11 Mar 2008  
 
Get started with Rational Method Composer, Part 1: Download a trial copy of Rational Method Composer
This demo steps you through the process for downloading and installing a trial copy of Rational Method Composer, and covers some of the basics of method composition. This is the first of a three-part demo series that introduces you to Rational Method Composer and gets you started using the product. Part 2 shows how to create the new method content needed to create a method configuration for a Rational Unified Process-based software delivery process. Part 3 defines the delivery process, then shows how to publish the completed configuration to a Web site.
Demos 07 Mar 2008  
 
Get started with Rational Method Composer, Part 3: Tailor a new configuration
This demo shows how to construct the delivery process and the views for a Web site, and then publish the method to a Web site for your team's use. This is the last of a three-part demo series that introduces you to Rational Method Composer and gets you started using the product. Part 1 stepped you through the process for downloading and installing a trial copy of Rational Method Composer, and reviewed some of the terminology and concepts of method composition. Part 2 created the new method content needed to create a method configuration for a Rational Unified Process-based software delivery process.
Demos 07 Mar 2008  
 
Get started with Rational Method Composer, Part 2: Tailor a new configuration
This demo shows how to create the new method content needed to create a method configuration for a Rational Unified Process-based software delivery process enhanced for developing service-oriented solutions. This is the second of a three-part demo series that introduces you to Rational Method Composer and gets you started using the product. Part 1 stepped you through the process for downloading and installing a trial copy of Rational Method Composer, and covered the basics of method composition. Part 3 defines the delivery process, then shows how to publish the completed configuration to a Web site.
Demos 07 Mar 2008  
 
Generate a Web service client using Rational Application Developer and WebSphere Service Registry and Repository
Learn how to upload a public WSDL document to WebSphere Service Registry and Repository and import it into a dynamic Web project in Rational Application Developer, then generate a JSP client to consume the Web service.
Articles 05 Mar 2008  
 
Modeling demystified, Part 2: Building a user model
A user model is a description of a set of people and how they will work with an IT solution. This type of modeling, which is based on leading usability theory and practice, lets solution architects specify the externals of the IT solution so that it's both useful and usable to all types of users. In this article, learn how to build a user model of a simple component that supports secure access to Web resources. See how a user model can identify possible gaps in your requirements definitions.
Articles 04 Mar 2008  
 
IBM Rational Asset Manager Basic Security
This article explains the steps to configure IBM Rational Asset Manager to connect to LDAP directories.
Articles 04 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.
Articles 04 Mar 2008  
 
Enterprise Generation Language
EGL is the latest in a series of evolutionary steps that IBM has taken to improve developer productivity.
27 Feb 2008  
 
Advanced features of IBM Rational Purify: Customizing Purify instrumentation and reporting
IBM Rational Purify is a tool to accurately detect memory corruption errors, which are otherwise very difficult to analyze and fix. In this article, you will learn about how to use Purify options and directives to customize Purify to suit the needs of your application.
Articles 26 Feb 2008  
 
XDE Model Importer in IBM Rational Software Architect
Get step-by-step instructions for how to use the IBM Rational XDE Model Importer to migrate your UML models from IBM Rational XDE to IBM Rational Software Architect, IBM Rational Systems Developer, or IBM Rational Software Modeler. This tool enables you to migrate the models in a way that you can use them with enhanced modeling capabilities of Rational Software Architect.
Articles 26 Feb 2008  
 
Build Web services with transport-level security using Rational Application Developer V7, Part 3: Configure HTTPS
Part 1 and Part 2 of this three-part tutorial series showed you how to develop Web services and clients, and configure HTTP basic authentication. In this final installment, you create a self-signed certificate, keystore, trust store, and Secure Sockets Layer (SSL) configuration using the IBM WebSphere Administrative Console. Then you configure HTTPS for your Web services and Web services client, and test HTTPS Web services from both a Java EE client and a stand-alone Java client.
Tutorials 21 Feb 2008  
 
Using the Rational Method Composer SOA governance and management plug-in, Part 2
This demo shows how to publish to a Web site the method configuration for SOA governance and management that comes with the Rational Method Composer plug-in, and then briefly explores the structure and content of the Web site. This is the second of a two-part demo that introduces you to the IBM SOA governance and management method, and the plug-in to Rational Method Composer. These demos help you get started tailoring a method for SOA governance in your enterprise using the Rational Method Composer, and shows you how to leverage the experience and best practices in SOA governance that IBM has learned from many real-world engagements with customers.
Demos 21 Feb 2008  
 
Using the Rational Method Composer SOA governance and management plug-in, Part 1
Get an overview of the SOA governance and management method, then see how to download and install the Rational Method Composer plug-in from the IBM Web site. This is the first of a two-part demo that introduces you to the IBM SOA governance and management method, and the plug-in to the Rational Method Composer. These demos help you get started tailoring a method for SOA governance in your enterprise using the Rational Method Composer, and shows you how to leverage the experience and best practices in SOA governance that IBM has learned from many real-world engagements with customers.
Demos 21 Feb 2008  
 
Using Rational Developer for System z Version 7.1 to work with COBOL programs
This tutorial shows traditional application developers how to use IBM Rational Developer for System z to significantly increase their productivity and efficiency when creating and maintaining traditional mainframe applications. You download and then use example code, which uses CICS, VSAM, and DB2, in a variety of typical development scenarios including syntax checking and compiling. The techniques are illustrated using COBOL applications; however, similar steps can be used by PL/I programmers.
Tutorials 20 Feb 2008  
 
Modeling demystified, Part 1: Creating a system specification from the user's point of view
With this series, learn how to build a user model, which is a description of a set of people and how they will work with an IT solution. In this introductory article in the series, get an introduction to Unified Modeling Language (UML) modeling and find out how to create a specification of a system from the user’s point of view.
Articles 19 Feb 2008  
 
Requirements modeling, Part 1
You can build the perfect IT architecture using resources you have at your fingertips. Dreams can come true, but they take time. Whether you're building a new architecture from scratch or bringing an existing architecture under control, building from your dreams will get you there.
Articles 19 Feb 2008  
 
Develop and manage i5/OS and Web applications using WebSphere Development Studio Client and Rational Business Developer Extension, Part 2
This demo shows how to change an existing employee list application using WebSphere Development Studio Client, Rational Business Developer Extension, and Rational ClearCase. The demo changes RPG business logic and EGL Web application front end logic under source control in ClearCase using the iSeries project perspective and the WebSphere Development Studio Client/Rational Business Developer Extension workbench Web perspective. Part 1 showed how to access assets in ClearCase, check them out into the WebSphere Development Studio Client workspace and then work with the iSeries projects perspective. Part 2 shows you the process of making the equivalent changes to the EGL Web application. ClearCase is also used in the demo.
Demos 19 Feb 2008  
 
Develop and manage i5/OS and Web applications using WebSphere Development Studio Client and Rational Business Developer Extension, Part 1
This demon shows how to change an existing employee list application using WebSphere Development Studio Client (WDSC), Rational Business Developer Extension (RBDE), and Rational ClearCase. The demo changes Report Program Generator (RPG) business logic and Enterprise Generation Language (EGL) Web application front end logic under source control in ClearCase using the iSeries project perspective and the WebSphere Development Studio Client/Rational Business Developer Extension workbench Web perspective. This demo shows how to access assets in ClearCase, check them out into the WebSphere Development Studio Client workspace and then work with the iSeries projects perspective to make the changes required and rebuild the application on i5/OS.
Demos 19 Feb 2008  
 
Testing a data source-based application using JUnit and IBM Rational Application Developer
This article describes a technique to test data source-based components that are deployable in an application server (such as WebSphere Application Server Version 6.0.2), using JUnit on the IBM Rational Application Developer Version 7.0 platform. The sample component in this article is a simple Java-based application that provides a simple user authentication service. The article is targeted at developers who are familiar with the JUnit framework, and who have working knowledge of Rational Application Developer.
Articles 19 Feb 2008  
 
Using BIRT reports with IBM Rational Method Composer: An intermediate-level example of creating BIRT reports
This article explains how to create a basic Business Intelligence and Reporting Tools (BIRT) report that extracts information from IBM Rational Method Composer, Version 7.2.
Articles 17 Feb 2008  
 
Agile RUP: Experiences from the trenches
from The Rational Edge: This compilation of three brief articles by IBM Rational thought leaders describes how the IBM Rational Unified Process, or RUP, is not only "agile" in its own right, but also encompasses much of the guidance teams need to scale agile techniques successfully.
Articles 15 Feb 2008  
 
February 2008: Issue contents
15 Feb 2008  
 
Exploiting use cases to improve test quality
from The Rational Edge: Read how testing and quality assurance organizations can improve test quality by employing use case techniques.
Articles 15 Feb 2008  
 
Test automation for SAP packaged applications
from The Rational Edge: Read how Arsin, an IBM "Ready-for-Rational" partner, provides a testing solution for SAP packaged applications that leverages IBM Rational Functional Tester in combination with Arsin's own products.
Articles 15 Feb 2008  
 
EGL consuming a Web service generated by HATS, Part 1
This demo shows you how to generate a Web service using Host Access Transformation Services.
Demos 13 Feb 2008  
 
EGL consuming a Web service generated by HATS, Part 2
This demo shows how to take a Web Services Description Language (WSDL) file created by Host Access Transformation Services (HATS) and create an Enterprise Generation Language (EGL) Web application that uses the WSDL information to access the Web service. The EGL Web application is used as the interface to the 5250 application.
Demos 13 Feb 2008  
 
Rational Developer for System z Version 7.5
This page is your roadmap to information on IBM Rational Developer for System z Version 7.5
12 Feb 2008  
 
Using BIRT reports with IBM Rational Method Composer: Getting started
Learn how to to use the capabilities and templates for BIRT (Business Intelligence and Reporting Tools) that are included in IBM Rational Method Composer, starting with Version 7.2.
Articles 12 Feb 2008  
 
Tips and Tricks for the C++ Transformation using Rational Systems Developer or Rational Software Architect, Part 3: Constructing C++ specific models in UML
This article (Part 3 of a series) provides you with tips to better understand how to construct C++ specific models in UML to generate the code when you run the UML to C++ transformation in IBM Rational Software Architect or IBM Rational Systems Developer. This article will show you how to model arrays, unions, abstract classes, default values for attributes, and so on. It also gives you some tips on how you can use Rational Software Architect features to further customize the code generated by the C++ transformation.
Articles 12 Feb 2008  
 
Use the IBM Information Server to transform legacy data into information services
Learn how to create and deploy information Sservices to access legacy databases without writing any code. The generated Web services are created using the IBM Information Server components including WebSphere DataStage, WebSphere Federation Server, WebSphere Information Services Director, and WebSphere Transformation Extender for DataStage. In this example, the information services are delivered using a standard government XML model (GJXDM).
Tutorials 07 Feb 2008  
 
Build Web services with transport-level security using Rational Application Developer V7, Part 2: Configure HTTP basic authentication
Part 1 of this tutorial series gave you step-by-step instructions for building a Web service for a simple calculator application. You generated Web services and tested two different types of Web services clients -- a Java Platform, Enterprise Edition (Java EE) client and a stand-alone Java client -- and handled user-defined exceptions in Web services. This second installment in the three-part series shows you how to configure HTTP basic authentication for your Web services and Web services client, and monitor the HTTP basic authentication information using the TCP/IP monitor.
Tutorials 07 Feb 2008  
 
Deploy and configure IBM Rational ClearQuest 7.0 on Linux
This guide explains how to install and configure IBM Rational ClearQuest Version 7.0 on the Linux platform. You will also learn how to deploy the ClearQuest Web component on IBM WebSphere Application Server rather than on the ClearQuest Web application and get troubleshooting tips for connecting to the database created or configured by previous versions of ClearQuest. This article is intended for readers who have some similar experience on Windows.
Articles 05 Feb 2008  
 
Rational Developer for i
A collection of technical developer resources supporting Rational Developer for i.
05 Feb 2008  
 
Unified Scenario Based Design: Putting the Concepts to Work
This, the last article of a series, describes the UML extensions and support tools for the methodology. This article focuses on the tools that support USBD, namely: the IBM WebSphere Business Modeler integration feature for IBM Rational Software Architect Version 7 and later, and a set of UML 2.0 extensions, captured into a set of UML profiles. These comprise a UML 2.0 profile and a model template that helps creating the Business Model, Business Analysis Model, Use Case Model and User eXperience Model.
Articles 05 Feb 2008  
 
Advanced features of IBM Rational Purify: Debugging with Purify
IBM Rational Purify is a tool to accurately detect memory corruption errors, which are otherwise very difficult to analyze and fix. It monitors and analyzes how a program is using memory and reports errors with source code details that pinpoint the cause and location of the error. In this article, you will learn how to use Rational Purify APIs and watch points with any debugger to analyze memory errors proficiently.
Articles 05 Feb 2008  
 
Introduction to IBM Rational Developer for System i for SOA Construction
This article explains how IBM Rational Developer for i5/OS for SOA Construction can help you leverage your existing RPG assets to transition to a more flexible application architecture to support your business needs.
Articles 05 Feb 2008  
 
Application deployment using Tivoli Provisioning Manager and Rational ClearQuest
This demo begins with the role of a project manager approving a request for deployment of version 2 that resolved a defect in the Web banking application. The initiation to deploy the application is done using Rational ClearQuest. The deployment to distribute the application is done by Tivoli Provisioning Manager. After observing the deployment, the demo transitions to the role of the tester and confirms that the deployed application is functioning correctly. You'll observe how Rational ClearQuest is used to track deployments of applications that support governance/compliance processes that require approval. You'll also see how deployment work flows in Tivoli Provisioning Manager can be initiated remotely through a ClearQuest action.
Demos 01 Feb 2008  
 
Change management with IBM Rational ClearQuest and ClearCase, Part 1
This demo shows you how to integrate IBM Rational ClearQuest and ClearCase into a integrated change management solution. A deployed Web banking application is tested for defects. Once the test manager discovers the defect, the manager walks through the submission process. The defect is reviewed and assigned to a developer (Alex in the demo) by the project manager. Once the defect is assigned to the developer, he works to resolve the defect utilizing IBM Rational Application Developer, ClearQuest, and ClearCase. This is the first of a two part demo series.
Demos 31 Jan 2008  
 
Change management with IBM Rational ClearQuest and ClearCase, Part 2
This demo continues where part 1 left off. It follows the developer (Alex) as he works on resolving the defect submitted to him. Alex uses IBM Rational Application Developer with plug-ins for ClearQuest and ClearCase. First, you'll see Alex's to-do list that contains submitted high severity defects assigned to him. Next, Alex connects to the ClearCase server and changes the code to correct the defect. Then Alex verifies his changes by running the application within his IDE. Finally, Alex checks in his changes and transition the state of the defect from open to resolved using ClearQuest. This is the second of a two part demo series.
Demos 31 Jan 2008  
 
Tips and tricks for the C++ Transformation using Rational Systems Developer or Rational Software Architect, Part 2: Controlling the C++ code generated from UML Models in Rational Systems Developer and Rational Software Architect
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.
Articles 29 Jan 2008  
 
Rational Host Access Transformation Services for IBM 5250 Applications: Support for mobile devices
This article explains how IBM Rational Host Access Transformation Services (HATS) for 5250 Applications can help streamline your services business by using the support for mobile devices. HATS delivers tools to help you build integrated Web applications from existing terminal applications, thereby making your end users more productive and less error-prone. Because HATS creates a standard Web application, the only client software necessary for accessing the application is a standard Web browser.
Articles 29 Jan 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.
Articles 29 Jan 2008  
 
ClearCase Glossary
Activity - Configuration specification
29 Jan 2008  
 
DB2 performance testing and monitoring using Rational Performance Tester
Discover how to use Rational Performance Tester as a performance testing tool in a DB2 benchmarking environment. Learn best practices to follow and general rules of thumb. The Trade6 benchmark application is used as an example workload.
Articles 24 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.
Articles 22 Jan 2008  
 
Demystifying the automation of custom controls: Part 2. A step-by-step example of using IBM Rational Functional Tester to automate custom controls
This tutorial applies the concepts that were covered in the first part of this two-part series to a real-world example.
Tutorials 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.
Articles 22 Jan 2008  
 
Build Web services with transport-level security using Rational Application Developer V7, Part 1: Build Web services and Web services clients
Build secure Web services with transport-level security using IBM Rational Application Developer V7 and IBM WebSphere Application Server V6.1. Follow this three-part series for step-by-step instructions about how to develop Web services and clients, configure HTTP basic authentication, and configure HTTP over SSL (HTTPS). This first part of the series walks you through building a Web service for a simple calculator application. You generate and test two different types of Web services clients: a Java Platform, Enterprise Edition (Java EE) client and a stand-alone Java client. You also handle user-defined exceptions in Web services.
Tutorials 17 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.
Articles 15 Jan 2008  
 
January 2008: Issue contents
15 Jan 2008  
 
Book excerpt -- IBM Rational Unified Process Reference and Certification Guide: Solution Designer
from The Rational Edge: Read chapter 1 from the only official IBM Rational Unified Process certification prep guide and compact RUP reference.
15 Jan 2008  
 
Understanding software engineering: A student perspective
from The Rational Edge: The debate about whether software development is an engineering discipline or not has been going on for decades. Read how a software engineering professor sizes up his students' opinions on the topic.
Articles 15 Jan 2008  
 
On time and on budget, as specified: An integrated approach to the Software Development Lifecycle
from The Rational Edge: Read how a Ready-for-Rational partner helps software development organizations better estimate the software project development lifecycle.
Articles 15 Jan 2008  
 
Global software development and delivery: Trends and challenges
from The Rational Edge: Read about the trends surrounding global development and delivery in the marketplace and their underlying motivations, the benefits to be found in a globalized delivery model, and the challenges that such a model can present.
Articles 15 Jan 2008  
 
Secure at the Source: Implementing source code analysis in the IBM Rational Software Development Lifecycle
from The Rational Edge: Learn how Ounce 5 source code security analysis can be implemented in alignment with the IBM Rational Unified Process (RUP) as part of the IBM Rational Software Development Lifecycle, resulting in improved security and significant cost reduction due to the earlier detection and mitigation of software security threats.
Articles 15 Jan 2008  
 
Using IBM Rational Tester for SOA Quality: Using IBM Rational Tester for SOA Quality with IBM WebSphere MQ Version 6.0
Learn how IBM Rational Tester for SOA Quality addresses IBM WebSphere MQ with Web services. You get hands-on experience in creating a test, handling the WebSphere MQ series protocol, configuring the test, and then replaying it.
Tutorials 15 Jan 2008  
 
Project coloration using the Rational Unified Process
from The Rational Edge: Read how a RUP project manager uses color coding to help her team keep artifacts, roles, and responsibilities in order during a software development project.
Articles 15 Jan 2008  
 
Java API reference documentation
This article further discusses the JavaTOC doclet, how to use it, and how to extend it. The approaches described are the Javadoc standard solution and the Eclipse Plug-in Help System generated using the tool. I will run the JavaTOC doclet in Eclipse through the Custom doclet wizard, and second through Ant build system. The JavaTOC tool generates the TOC XML navigation for Java API reference documentation.
Articles 15 Jan 2008  
 
Webcasts, tutorials, demos, and more: January 2008
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
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.
Articles 15 Jan 2008  
 
Build and deployment automation using IBM Rational and Tivoli solutions: Deploy your application using Rational Build Forge and Tivoli Provisioning Manager
This demonstration illustrates how Rational Build Forge and Tivoli Provisioning Manager together form an automated build and deployment solution. This is the third in a series of demos. The first demo showed how applications can be developed, the second used Rational Build Forge to build the application while tracking the results of the build in ClearQuest. In this final demo, the resulting WAR file from the build is deployed to the application server by running a Build Forge project that remotely invokes a Tivoli Provisioning Manager work flow.
Demos 10 Jan 2008  
 
Build and deployment automation using IBM Rational and Tivoli solutions: Build your application using Rational Build Forge
This demonstration illustrates how Rational Build Forge and Rational ClearQuest can be used to automate the build and deployment tracking of your applications. This is the second in a series of three demos. The first demo showed how applications can be developed, built, and tested in the developer's IDE using Rational Application Developer and the Eclipse plug-ins provided by Rational ClearCase, ClearQuest, and Build Forge. In this demo, Rational Build Forge is used to build the application while tracking the results of the build in ClearQuest and then using ClearQuest to request a deployment of the application. In the next demo, the results of the build will be deployed to the application server using Rational Build Forge and Tivoli Provisioning Manager.
Demos 10 Jan 2008  
 
Symbolically debugging HLASM applications using Rational Developer for System z and Debug Tool
Learn how to view and change variable values in the assembler application, animate step-by-step execution, and establish breakpoints in the assembler listing file.
Articles 09 Jan 2008  
 
Build and deployment automation using IBM Rational and Tivoli solutions: Use Rational’s change and release management solution in your IDE
This demonstration illustrates how Rational ClearCase, ClearQuest and Build Forge can be used to help developers develop, build, and test their applications in the comfort of their IDE. This is the first in a series of three demos. In the subsequent demos, the modified application is built and then deployed using artifacts versioned in ClearCase. Both activities are tracked in Rational ClearQuest.
Demos 09 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.
Articles 08 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  
 
Extending IBM Rational Functional Tester with Open Source Tools: Part 1: Using SQuirreL SQL for Database Testing
The typical scenario to test the database side of your application is to perform some sort of insert or delete action within your application, and then verify that the database was properly updated. Because IBM Rational Functional Tester does not provide a native means to work with databases, SQuirreL SQL is a great tool to satisfy your database testing needs. It is an open-source tool written in Java, which makes it an ideal candidate for Rational Functional Tester’s record and playback automation capabilities. Part 1 of this article shows you how to set up Rational Functional Tester, and Part 2 helps you create scripts.
Articles 26 Dec 2007  
 
Java API reference documentation
This article, Part 2 of a series, describes different approaches for generating easy-to-use and searchable Java application programming interfaces (API) reference documentation.
Articles 26 Dec 2007  
 
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.
Articles 26 Dec 2007  
 
Extending IBM Rational Functional Tester with Open Source Tools: Part 2: Database test automation
The typical scenario to test the database side of your application is to perform some sort of insert or delete action within your application, and then verify that the database was properly updated. Because IBM Rational Functional Tester does not provide a native means to work with databases, SQuirreL SQL is a great tool to satisfy your database testing needs. It is an open-source tool written in Java, which makes it an ideal candidate for Rational Functional Tester’s record and playback automation capabilities. This part of the series helps you create and bundle scripts.
Articles 26 Dec 2007  
 
Project administration using IBM Rational RequisitePro
Learn how to use the project administration features of the IBM Rational RequisitePro APIs. Most of these APIs have been included in the product since the versions indicated in this article.
Articles 25 Dec 2007  
 
Overview of the Fault Analyzer Integration feature of IBM Rational Developer for System z Version 7.1
The Fault Analyzer plug-in is the newest addition to the array of Rational Developer for System z tools that help you control every part of the software design and deployment process, including abnormal endings, known as abends. This article explains how it works and how it differs from the Debug Tool for System z.
Articles 18 Dec 2007  
 
Rational Test RealTime
Find technical developer content and resources for IBM Rational Test RealTime.
17 Dec 2007  
 
The emerging role of IT governance
from The Rational Edge: This article covers some of the key concepts regarding the emerging role of IT governance and introduces the IBM Rational Development Organization Transformation framework and the IBM IT Governance Approach.
Articles 15 Dec 2007  
 
December 2007: Issue contents
15 Dec 2007  
 
Artifact reviews in an iterative lifecycle
from The Rational Edge: Reviews are a great way to improve quality on a waterfall project. But for an iterative project, we want short cycles to do that job for us. This provocative article rethinks the role of reviews in iterative development lifecycles.
Articles 15 Dec 2007  
 
Book review -- Programming Erlang Software for a Concurrent World
from The Rational Edge: Read how Joe Armstrong's new book on programming in the Erlang language is a valuable resource for coders looking to solve concurrency issues.
Articles 15 Dec 2007  
 
Book excerpt -- from Requirements Management Using IBM Rational RequisitePro
from The Rational Edge: Read chapter 1 from a new book on requirements management, featuring IBM Rational RequisitePro.
15 Dec 2007  
 
Webcasts, tutorials, demos, and more: December 2007
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 Dec 2007  
 
Computing in a parallel universe
from The Rational Edge: If we're going to make the most of advances in parallel hardware, we need to do a better job of teaching students how to design and develop software that takes advantages of the hardware.
Articles 15 Dec 2007  
 
Using an Aspect-Oriented RUP with Rational Method Composer
from The Rational Edge: The Aspect-Oriented Approach (AOA) to the separation of concerns, which forms the basis of the Aspect Oriented Programming (AOP) and Aspect Oriented Software Development (AOSD) paradigms, allows software development teams to extend applications without needing to recompile the application source code. This article proposes to use AOA for describing IBM Rational Unified Process (RUP) extensions, with IBM Rational Method Composer as a supporting platform.
Articles 15 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.
Articles 15 Dec 2007  
 
IBM Rational PurifyPlus for developers and testers
Is IBM Rational PurifyPlus a tool for testers or for developers? The answer is: both. It helps support both these roles in their shared quest to maximize product quality by eliminating defects and optimizing reliability and performance. This article explains how PurifyPlus works and how both developers and testers can employ it effectively.
Articles 15 Dec 2007  
 
Apply asset-based development to services in an SOA, Part 2: Manage and monitor service assets and metadata
This is the second article in a two-part series that focuses on asset-based development for services in a Service-Oriented Architecture (SOA). In this article, learn how to effectively leverage IBM tooling to manage and govern service assets and metadata to avoid proliferation of services and enhance service reuse in your SOA implementations.
Articles 13 Dec 2007  
 
Improve your build process with IBM Rational Build Forge, Part 2: Automate builds for a real-world Tomcat project
Learn how Rational Build Forge can extend a simple compile and package build process by adding customization and deployment capability. Go from a manual method to automating: checking for code changes; getting the latest source; compiling and packaging; customizing; copying to and restarting a deployment server; and sending e-mail notification that a new version is available.
Tutorials 12 Dec 2007  
 
Using IBM Rational Systems Developer V7.0.5, UPDM, and BIRT to produce DoD Architectural Framework views
The UML Profile for DoDAF and MoDAF (UPDM) provides a consistent annotative mechanism by which UML or SysML models can describe enterprise architectures consistent with the DoDAF or MoDAF. This article demonstrates how to create a sample UPDM model and the creation of two DoDAF products, the OV6c and OV3, using the BIRT reporting tools.
Articles 11 Dec 2007  
 
Load testing Web applications using IBM Rational Performance Tester: Part 2. Creating and running performance tests
This second of the four articles in this series guides you through installing an evaluation copy of IBM Rational Performance Tester, creating a simple test, and running the test against the DayTrader application that is deployed on IBM WebSphere Application Server Community Edition and IBM DB2 Express. It is also essential preparation for Part 3, where you will run tests on increasing sizes of user loads.
Articles 11 Dec 2007  
 
Load testing Web applications using IBM Rational Performance Tester: Part 3. Running remote tests with increased user loads
This article explains considerations for effectively breaking down user loads easily without affecting the test scripts that you recorded previously. You'll learn how to use IBM Rational Performance Tester to run remote tests with increased user loads, including how to set up remote machines for distributed load generation.
Articles 11 Dec 2007  
 
IBM Rational Application Developer Web Services Tooling Tips and Tricks: Part 2: Validate Java classes for compliance to JAX-RPC
When you expose your existing application as Web services, you may encounter problems during Web services code generation. These problems are mainly caused because your existing application is not compliant with the Java API for XML based RPC (JAX-RPC) specification. This tip lists the common problems during bottom-up Web services code generation, and shows how Rational Application Developer can help you validate the JAX-RPC compliance before code generation.
Articles 11 Dec 2007  
 
Managing Utility JARs in an IBM Rational Application Developer-ClearCase Environment
IBM Rational Application Developer and IBM Rational ClearCase allow you to leverage Eclipse's abilities to help you develop complex J2EE applications. Using these tools, you can take advantage of Utility JARs to increase your productivity developing software in a team environment.
Articles 11 Dec 2007  
 
Load testing Web applications using IBM Rational Performance Tester: Part 1. Overview of functions, features, and reports
Most often, load testing is carried out only at the end of a development cycle, before the project rollout. This inevitably risks application quality and the ability to scale to meet the SLAs (service level agreements) of customers. IBM Rational Performance Tester Version 7 enables rapid load testing to ensure software performance and quality.
Articles 11 Dec 2007  
 
Test terminal-based applications with Rational Functional Tester
Regression testing -- in which code is thoroughly tested to ensure that changes have not produced unexpected results -- is an important part of any development process. But many testing environments neglect the terminal-based applications that still form the backbone of many industries. In this tutorial, you'll learn how the Rational Functional Tester Extension for Terminal-Based Applications works with other Rational Functional Tester to help test terminal-based applications quickly and easily.
Tutorials 06 Dec 2007  
 
Demystifying testing of Lawson applications with IBM Rational Performance Tester
Lawson Software includes enterprise resource planning (ERP) and human resources (HR) applications that are used in many hospitals and healthcare organizations. This article provides guidance and information, including specific steps, for using IBM Rational Performance Tester to test Lawson applications.
Articles 04 Dec 2007  
 
Useful scripts to extend IBM Rational RequisitePro
These two add-ins for IBM Rational RequisitePro offer the capability of 1) importing multiple documents, and 2) adding hyperlinks to document-based requirements.
Articles 04 Dec 2007  
 
Access a Web service using Flex 2 in Rational Software Architect V7
See how easy it is to access Web services using Adobe Flex 2. Flex uses a combination of ActionScript and XML to create powerful, user-friendly applications.
Demos 04 Dec 2007  
 
Static analysis using Rational Application Developer Version 7
This demonstration shows the new capabilities of Rational Application Developer Version 7 and Rational Software Architect Version 7 to perform static analysis of code.
Demos 04 Dec 2007  
 
Improve your build process with IBM Rational Build Forge, Part 1: Create a continuous build and integration environment
Learn how to implement a build management system that uses and extends your existing automation technologies. This tutorial shows, step-by-step, how to install and configure IBM Rational Build Forge to manage builds for Jakarta Tomcat from source code.
Tutorials 04 Dec 2007  
 
Using the static analysis feature for code review in Rational Application Developer Version 7.0
This article introduces the static Analysis feature of IBM Rational Application Developer Version 7.0. Because this feature is quick to run, you can detect problems and inconsistencies in a code base early. Consequently, you can fix these problems before they affect your application's maintenance, scalability, and performance.
Articles 04 Dec 2007  
 
Using IBM Tivoli Directory Server for account management with IBM Rational software: Part 1. Setting up Tivoli Directory Server and Rational Build Forge
The first of this series, this article covers installation of IBM Tivoli Directory Server for use with the IBM Rational Build Forge management console and agent to provide a single point for authentication using Lightweight Directory Access Protocol (LDAP)
Articles 04 Dec 2007  
 
Introduction to IBM Rational ClearQuest test management: Part 2. A real-world example of using the standard features
This second article of this series walks you through how a testing team sets up and customizes the test management features, runs the tests, and then uses the reporting functions. In Part 1 we take the reader through the main features of IBM Rational ClearQuest test management and provide guidelines for implementation that take into account the structure and organization of the test team.
Articles 27 Nov 2007  
 
Getting started in software delivery automation with IBM Rational Build Forge
This article will describe best practices to help you quickly begin realizing value with a software delivery automation solution using practical examples with IBM Rational Build Forge. Specifically, it will cover basic planning and groundwork, initial deployment and sizing considerations, instituting your existing processes, and where to go once you are up and running.
Articles 27 Nov 2007  
 
Enterprise architecture essentials, Part 7: Monitor your architecture's effectiveness
Just because your design has been implemented doesn't mean you're off the hook. Learn what to watch for when your design is in motion.
Articles 20 Nov 2007  
 
Introduction to IBM Rational ClearQuest test management: Part 1. How to use the test management features included in ClearQuest
Get hands-on experience in using IBM Rational ClearQuest test management features and learn how to get the most out of them while considering the structure of the test organization.
Articles 20 Nov 2007  
 
Establishing an IBM DB2 database connection in IBM Rational Functional Tester
Learn how to establish an IBM DB2 database connection using IBM Rational Functional Tester Java scripting. All you need to do is to follow these three simple steps and use the sample code provided.
Articles 20 Nov 2007  
 
Using the graphical user interface features of Rational Business Developer Extension for migrated Informix 4GL applications
Learn how you can use the GUI in IBM Rational Business Developer Extension Version 7.0 and later to migrate Enterprise Generation Language (EGL) console user interface (CUI) IBM Informix 4GL applications into the EGL environment.
Articles 20 Nov 2007  
 
Integrating systems measurement into your software and systems delivery process with the RUP for PSM Plug-in
from The Rational Edge: Rational thought leaders created the IBM Rational Unified Process for Practical Software and Systems Measurement (RUP for PSM) Plug-in as part of an industry-wide effort to standardize project and process measurement in software development and delivery organizations. The new, third release of this product contains important additions and features, which are detailed in this article.
Articles 15 Nov 2007  
 
November 2007: Issue contents
15 Nov 2007  
 
Webcasts, tutorials, demos, and more: November-December 2007
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
15 Nov 2007  
 
Book excerpt -- from Implementation Patterns
from The Rational Edge: Read a sample chapter from Kent Beck's new book, "Implementation Patterns."
15 Nov 2007  
 
Rational Asset Manager Made Practical: Part 3: Integrate with your environment
from The Rational Edge: Read how to configure IBM Rational Asset Manager for your organization's custom environment.
Articles 15 Nov 2007  
 
Understanding complexity
from The Rational Edge: Complexity in software systems is unavoidable, but it is not unmanageable. Read how an IBM Distinguished Engineer approaches complexity from the standpoint of architecture and team organization.
Articles 15 Nov 2007  
 
Getting out of the comfort zone
from The Rational Edge: Each of us has our "comfort zones" -- and it might not be easy to step beyond them. This article illustrates how motivation, reinforcement, and support can tip the balance between the tendency to revert to old habits and practicing new habits until they become "automatic."
Articles 15 Nov 2007  
 
Enterprise class build automation for SMBs: Eliminating chaos and risk in unmanaged SMB build processes
from The Rational Edge: Read how build automation, a process often overlooked by small and medium businesses (SMBs), helps reduce costs and risks, and optimizes resources, while improving software quality and supporting distributed and outsourced development environments. This article introduces IBM Rational Build Forge Express Edition, an enterprise-class build automation framework designed and priced explicitly for SMBs.
Articles 15 Nov 2007  
 
Introducing the RUP plug-in for Model Driven Systems Development
from The Rational Edge: The Model-Driven Systems Development plug-in for the IBM Rational Unified Process (RUP) supports basic principles of systems engineering and MDSD. The RUP for MDSD plug-in will be of particular interest to the managers of a systems development project, as well as those concerned with system analysis and specification, system architecture, implementation, and test.
Articles 15 Nov 2007  
 
Overriding HATS portlet connection parameters using the WebSphere Portal V6 Advanced URL generation API
Learn how to use advanced URL generation API capabilities in IBM WebSphere Portal Version 6 to override connection parameters in an IBM WebSphere Host Access Transformation Services (HATS) portlet application. This article is for the HATS developer who wants to provide the users of a HATS application the ability to override connection settings at run time. You should also be familiar with portal technology and portlet development.
Articles 14 Nov 2007  
 
Enterprise architecture essentials, Part 6: Manageability
Organizations today face the challenge of two important enterprise architecture requirements: the need for agility and the overhead of regulatory governance. These requirements can be seen as mutually antagonistic--if business processes must be flexible, then governance of those processes may be difficult. Explore the notion of using manageability as a key enterprise architecture (EA) quality attribute to solve this problem.
Articles 13 Nov 2007  
 
Integrating IBM Rational Portfolio Manager with IBM Rational ClearQuest: Configuring the integration, Part 3
In this article, you'll learn how to create, share and import IBM Rational Portfolio Manager layouts, completing all of the steps for configuring the Portfolio Manager integration with IBM Rational ClearQuest, as described in this series' first two articles.
Articles 13 Nov 2007  
 
Modeling C# applications using Rational Modeling Extension for .NET, Part 2: Modeling C# indexers, properties, operators, and other elements
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 describes how to model various C# constructs, and the author assumes that you are familiar with basic UML modeling concepts and using Rational modeling tools.
Articles 13 Nov 2007  
 
Enabling software delivery excellence for small and midsized businesses
This demonstration gives you an overview of IBM Rational Build Forge Express Edition, a global offering that provides a framework to automate and execute software processes. Rational Build Forge provides a software assembly line that can support all of your tools, technologies, and platforms so you can achieve a repeatable, reliable, and traceable build and release process.
Demos 08 Nov 2007  
 
Enterprise architecture essentials, Part 5: Growing with your enterprise
Enterprise architecture involves planning -- for now and for the future. Learn how to grow with your enterprise architecture.
Articles 06 Nov 2007  
 
IBM Rational testing ekits
Access five complimentary kits for testers, developers and business domain experts. Each kit provides a collection of materials that can help you understand and use IBM Rational testing tools and best practices.
06 Nov 2007  
 
Performance testing mobile web applications using IBM Rational Performance Tester
This article introduces two different ways of customizing IBM Rational Performance Tester to record and generate requests that simulate load from wireless or mobile devices. The authors also discuss the challenges of these approaches and the best practices for implementing these customizations. These methods are based on successful use at one of the large telecom providers and can be used as a model for performance testing mobile web applications.
Articles 06 Nov 2007  
 
Architecture, design, and construction using the IBM Rational Software Delivery Platform briefing demo, Part 6
See a sample of the AJAX capabilities provided in Rational Application Developer and Rational Software Architect. This demo is the sixth in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 01 Nov 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform briefing demo, Part 8
See some of the Java modeling capabilities of the Rational construction tools. This demo is the eighth in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 01 Nov 2007  
 
Architecture, design, and construction using the IBM Rational Software Delivery Platform briefing demo, Part 5
See the transformation capabilities of the Rational architecture tools that allow you to generate Java code from a UML model. This demo is the fifth in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 01 Nov 2007  
 
Architecture, design, and construction using the IBM Rational Software Delivery Platform briefing demo, Part 7
See some of the Web services development capabilities of Rational Application Developer and Rational Software Architect. This demo is the seventh in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 01 Nov 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform briefing demo, Part 9
See how the Rational architecture tools can transform Java code back into a UML model. This demo is the last in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 01 Nov 2007  
 
Hello World: Learn how to install and use the Rational Asset Manager Eclipse client
Learn how to install and configure the IBM Rational Asset Manager Eclipse client, explore the different views in the Asset Management perspective, learn various search techniques, work with existing assets, and submit a new asset. When you complete this tutorial, you will have worked through all of the skills that are needed to successfully use the Rational Asset Manager Eclipse client. This tutorial is part of the Hello World tutorials series on IBM Software Delivery Platform products.
Tutorials 30 Oct 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.
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.
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.
Articles 23 Oct 2007  
 
Understand the workbench environment, Part 1
See how Eclipse deals with files and projects. Eclipse uses projects as containers for your work. Most of the time, the first step in doing anything in Eclipse is to create a project to hold the files. This demo shows you how. It is the first of a four part series that demonstrates the basic use of the Eclipse workbench, which is the platform that provides the user interface for many IBM Rational Software products, as well as many tools provided by other companies and open-source projects.
Demos 22 Oct 2007  
 
Understand the workbench environment, Part 2
You’ve seen how to open and edit files using the editor in Part 1. Another way to work with files is by using views. Views are the little windows that make up the majority of the space in the workbench window. We will explore views in this demo. It is the second of a four part series that demonstrates the basic use of the Eclipse workbench, which is the platform that provides the user interface for many IBM Rational Software products, as well as many tools provided by other companies and open-source projects.
Demos 22 Oct 2007  
 
Understand the workbench environment, Part 4
In this demo, we’ll look at capabilities, which are another way that the workbench organizes the options that you have. Capabilities hide options that you’re not using. So if you ever need to find a particular option and you know it’s there but you can’t find it, it may be hidden by a capability. Let's explore this function in this demo. It is the last demo of a four part series that demonstrates the basic use of the Eclipse workbench, which is the platform that provides the user interface for many IBM Rational Software products, as well as many tools provided by other companies and open-source projects.
Demos 22 Oct 2007  
 
Understand the workbench environment, Part 3
This demo explores perspectives. A perspective is a specific arrangement of views in the workbench. You will see how a different perspective opens a different set of views. This is the third demo of a four part series that demonstrates the basic use of the Eclipse workbench, which is the platform that provides the user interface for many IBM Rational Software products, as well as many tools provided by other companies and open-source projects.
Demos 22 Oct 2007  
 
Configure and invoke Web services for WebSphere Customer Center
Learn to configure and invoke Web services for WebSphere Customer Center in a Web application. This tutorial shows you how to use Web services with security and global transactions and provides a sample Web services client for you to download.
Tutorials 18 Oct 2007  
 
Architecture, design, and construction using the IBM Rational Software Delivery Platform briefing demo, Part 4
This demo shows you how the Rational architecture tools allow you to use design patterns in your models. It is the fourth in a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. It is the same demo that you see during the live presentation of the briefing.
Demos 18 Oct 2007  
 
Deployment tracking with Rational ClearQuest and ClearCase, Part 3
Rational ClearQuest supports a deployment approval process through creation of DTDeployment records. You associate each deployment record you create in Rational ClearQuest with a release record. You then use Rational ClearCase to transition the deployment record through the ordered testing environments in your release’s deployment process, obtaining approval from the appropriate role(s) before the deployment record can move from its current environment into the next environment in the series. This three part series walks you through the steps to create a deployment record and move the record through various test environments.
Demos 18 Oct 2007  
 
Deployment tracking with Rational ClearQuest and ClearCase, Part 2
Rational ClearQuest supports a deployment approval process through creation of DTDeployment records . You associate each deployment record you create in Rational ClearQuest with a release record. You then use Rational ClearCase to transition the deployment record through the ordered testing environments in your release’s deployment process, obtaining approval from the appropriate role(s) before the deployment record can move from its current environment into the next environment in the series. This three part series walks you through the steps to create a deployment record and move the record through various test environments.
Demos 18 Oct 2007  
 
Deployment tracking with Rational ClearQuest and ClearCase, Part 1
Rational ClearQuest supports a deployment approval process through creation of records of type DTDeployment. You associate each deployment record you create in Rational ClearQuest with a release record. You then use Rational ClearCase to transition the deployment record through the ordered testing environments in your release’s deployment process, obtaining approval from the appropriate role(s) before the deployment record can move from its current environment into the next environment in the series. This three part series walks you through the steps to create a deployment record and move the record through various test environments.
Demos 18 Oct 2007  
 
Five ways to identify whether your organization is truly agile
You can use five key predictors to spot the lack of real agility in an organization. Learn what they are and how you can help move your organization in a more agile direction.
Articles 16 Oct 2007  
 
Build and deployment tracking records in IBM Rational ClearQuest, Part 2
This demo is the second of a two part series that demonstrates how IBM Rational ClearQuest allows you to create and enforce a repeatable process for building and deploying applications. Part 2 walks you though creating different testing environments, such as system test and integration test. It finishes with the creation of a build record. This build record can be used to track information about your build though your deployment lifecycle.
Demos 16 Oct 2007  
 
Build and deployment tracking records in IBM Rational ClearQuest, Part 1
This demo is the first of a two part series that demonstrates how IBM Rational ClearQuest allows you to create and enforce a repeatable process for building and deploying applications. In Part 1, you'll see how to define a release, define roles for that release and create an approval process.
Demos 16 Oct 2007  
 
Integrating IBM Rational Portfolio Manager with IBM Rational ClearQuest: Configuring the integration, Part 2
This is the second of a multipart series of articles about integrating IBM Rational Portfolio Manager with IBM Rational ClearQuest. It focuses on the configuration of the Scope Mapping portion of a Rational ClearQuest profile in Rational Portfolio Manager and mapping the resources, either automatically or manually.
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.
Articles 16 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.
Articles 16 Oct 2007  
 
Development governance for software management:
from The Rational Edge: Read how key performance indicators (KPIs) can be derived from a Rational infrastructure to gain insight into and exert management control with respect to development processes. Look for the Webinar link at the end of this article.
Articles 16 Oct 2007  
 
Tales from the trenches: Ten tips for keeping your ClearQuest implementation rational
from The Rational Edge: Do you know when to use IBM Rational ClearQuest MultiSite, and when ClearQuest Web is enough? When e-mail rules are relevant and when they are just more spam? How to consolidate separate user databases into one user database? A change management expert offers advice for your ClearQuest implementation.
Articles 15 Oct 2007  
 
October 2007: Issue contents
15 Oct 2007  
 
Create and test a top-down JAX-WS Web service
The Rational Application Developer V7.0.0.3 Web Services Feature Pack provides features for assembling and deploying reliable, asynchronous, secure, and interoperable Java Web services for application components, and deploying them to IBM WebSphere Application Server V6.1. This demonstration shows how to build and test a JAX-WS (Java API for XML Web Services 2.0) Web service top-down (creating a Web service from a WSDL file), leveraging the IBM Rational Application Developer V7.0.0.3 Web Services Feature Pack.
Demos 15 Oct 2007  
 
Best practices: Incorporating best practices processes into software and systems delivery with Rational Method Composer and Rational Portfolio Manager
Learn how to extend control and empower teams by managing, authoring and deploying the appropriate methodologies and tools directly to project teams. This demonstration provides an overview on how to leverage best practice processes across your IT portfolio using Rational Method Composer and Rational Portfolio Manager.
Demos 15 Oct 2007  
 
Best practices: Extending RequisitePro's requirements management capabilities with Rational Portfolio Manager
This demonstration provides an overview on leveraging the integration capabilities between Rational RequisitePro and Rational Portfolio Manager to allow project managers to effectively prioritize requirements, and drive top-down project planning that focuses teams on critical requirements while ensuring that activities do not impact the project scope and delivery schedule.
Demos 15 Oct 2007  
 
Best practices: Extending ClearQuest's activity management capabilities with Rational Portfolio Manager
This demonstration provides an overview on leveraging the integration capabilities between Rational ClearQuest and Rational Portfolio Manager to provide project managers with the communications and controls needed to ensure teams are optimized and activity costs are aligned with the overall project plan, helping to avoid cost and resource issues.
Demos 15 Oct 2007  
 
Effective agile delivery toward globalization
from The Rational Edge: For software development organizations seeking overseas markets for their commercial products, considerable planning must be factored into the development lifecycle to accommodate cultural and language differences. This article recommends a variety of techniques to assist in globalizing your software development efforts.
Articles 15 Oct 2007  
 
Fast track to CMMI implementation: Integrating the CMMI and RUP process frameworks
from The Rational Edge: This article explores all aspects of integrating the CMMI and RUP frameworks: why do it, how to get started, challenges to success, and how the Wipro Plug-in for RUP-CMMI Mapping can support the process for your organization. Look for the Webinar link at the end of this article.
Articles 15 Oct 2007  
 
IBM Rational Asset Manager made practical
from The Rational Edge: Read how to use IBM Rational Asset Manager in establishing the governance required by your organization.
Articles 15 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.
Tutorials 11 Oct 2007  
 
IBM Rational Rose Realtime Extensibility Interface
The IBM Rational Rose RealTime extensions to basic scripting allow you to automate Rational Rose RealTime-specific functions, and in some cases perform functions that are not available through the Rational Rose RealTime user interface. This article explains how you can use the Rational Rose RealTime Extensibility Interface to add, remove, or modify any structured property.
Articles 09 Oct 2007  
 
Integrating IBM Rational Portfolio Manager and IBM Rational ClearQuest: Configuring the integration, Part 1
Integration between IBM Rational Portfolio Manager and IBM Rational ClearQuest links detailed development activities in ClearQuest with project planning and tracking in Rational Portfolio Manager. This article is the first of four (4) that will explore this integration. The focus of this article will be on configuring the Task Mapping portion of a ClearQuest profile in Rational Portfolio Manager.
Articles 09 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.
Articles 09 Oct 2007  
 
How to add elements and verification points to a Web service test using IBM Rational Tester for SOA Quality
Learn how to use using IBM Rational Tester for SOA Quality to add verification points and other elements to your Web service tests. This Rational tool automates the process of creating, running, and analyzing functional, regression, and performance tests for Web services and applications based on SOA (service-oriented architecture).
Articles 09 Oct 2007  
 
Implementing IBM Rational ClearQuest
IBM Rational ClearQuest gives organizations unprecedented control over software development, helping them fix defects, make enhancements, manage issues, update documentation, and deliver better products, faster. Now there's an easy-to-use ClearQuest deployment guide for every team member--in development, product management, field operations, support, and beyond.
04 Oct 2007  
 
Enterprise architecture essentials, Part 4: Test (and retest) your enterprise architecture
After successfully building your new IT enterprise architecture, it's time to test it. Testing proves that the hard work you and your team have put in really works. By stressing the new architecture, you'll know where its weaknesses are and how well it will serve the enterprise.
Articles 02 Oct 2007  
 
Transcript of demo: Using ScriptAssure with IBM Rational Functional Tester, Java Scripting
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Using ScriptAssure with IBM Rational Functional Tester, Java Scripting
This presentation takes you through a demonstration of how you can manage object recognition (the object-matching sensitivity of Rational Functional Tester) during playback so you can successfully play back scripts even after the application under test has been updated.
Articles 02 Oct 2007  
 
Transcript of demo: Using regular expressions with IBM Rational Functional Tester, Java Scripting
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Using regular expressions with IBM Rational Functional Tester, Java Scripting
This presentation takes you through a demonstration of how you can use pattern-based object recognition to solve the challenge of how to handle dynamic application data using Rational Functional Tester. This allows the test to handle a variety of expected results, be case-insensitive, accept more than one version of a test object, or accept a range of numeric values.
Articles 02 Oct 2007  
 
Transcript of demo: Using datapools with IBM Rational Performance Tester
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Using datapools with IBM Rational Performance Tester
This presentation takes you through a demonstration of how you can manage test data to automate the handling of dynamic data through the use of datapools using Rational Performance Tester.
Articles 02 Oct 2007  
 
Transcript of demo: Using datapools with IBM Rational Functional Tester, Java Scripting
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Using datapools with IBM Rational Functional Tester, Java Scripting
This presentation takes you through a demonstration of how you can create data-driven tests with datapools using Rational Functional Tester.
Articles 02 Oct 2007  
 
Transcript of demo: Using Data Correlation with IBM Rational Performance Tester
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Using Data Correlation with IBM Rational Performance Tester
This presentation takes you through a demonstration of how you can manage test data using Rational Performance Tester. Data correlation allows you to model the data on the back end (from the database).
Articles 02 Oct 2007  
 
Transcript of demo: Creating a custom report with Rational Performance Tester
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Creating a custom report with Rational Performance Tester
This presentation takes you through a demonstration of how you can use Rational Performance Tester to create your own custom reports to analyze your performance test results.
Articles 02 Oct 2007  
 
Transcript of demo: Creating a custom query with IBM Rational ClearQuest's test management capabilities
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Creating a custom query with IBM Rational ClearQuest's test management capabilities
This presentation takes you through a demonstration of how you can identify change within your project by creating and running a custom query using Rational ClearQuest’s test management capabilities.
Articles 02 Oct 2007  
 
Transcript of demo: Building a test suite with IBM Rational ClearQuest's test management capabilities
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Building a test suite with IBM Rational ClearQuest's test management capabilities
This presentation takes you through a demonstration of how you can build a suite of tests containing multiple test cases using Rational ClearQuest’s test management capabilities.
Articles 02 Oct 2007  
 
Transcript of demo : Creating an asset registry with IBM Rational ClearQuest's test management capabilities
This is a transcription of the demonstration.
Articles 02 Oct 2007  
 
Demo: Creating an asset registry with IBM Rational ClearQuest's test management capabilities
This presentation takes you through a demonstration of how you can begin your test planning using Rational ClearQuest’s test management capabilities through the creation of an asset registry.
Articles 02 Oct 2007  
 
IBM Rational testing demos
Access a compiled list of testing demonstrations for IBM Rational Functional Tester, IBM Rational Performance Tester, and IBM Rational ClearQuest's test management capabilities.
02 Oct 2007  
 
Language availability table for RMC plug-ins included in V7.2
This table lists the languages that are available for plug-ins that are included in IBM Rational Method Composer V7.2.
02 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.
Articles 02 Oct 2007  
 
IBM Rational Business Developer Extension V7.0
UML (Unified Modeling Language) to EGL (Enterprise Generation Language) transformations (using a combination of Rational Business Developer Extension and Rational Software Architect) allow you to model complex applications graphically. In addition, they enable you to implement EGL services or fully CRUD (create, read, update, and delete)- capable applications with no manual coding. This increases productivity and reduces errors.
Articles 02 Oct 2007  
 
Software as a Service: Addressing Software as a Service challenges by using IBM middleware
Building a Software as a Service solution requires addressing a few key technical challenges. In this demo, you will see how to address a number of these technical challenges through a set of architectural patterns exploiting key features in IBM middleware.
Demos 26 Sep 2007  
 
Using IBM Rational Functional Tester to automate testing of globalized applications
This article explains an approach that enables you to seamlessly run a test automation suite developed in IBM Rational Functional Tester across different locations. The test automation engineer simply has to be a little more cognizant of the object properties to be able to use that knowledge in the test suite development for localized applications.
Articles 25 Sep 2007  
 
Build a Web application without writing any code, Part 2
Learn how to use Rational Application Developer to build a Web application using data from a DB2 database, and publish your page to a WebSphere Application Server, all without writing any code.Perhaps you used open source versions of these products to kick-start your Web-based application development. This tutorial takes you the next step: scaling your application to run in a business environment. Part 1 showed you how to install, set up, and configure trial versions of Rational Application Developer for WebSphere Software, DB2 Enterprise V9.0, and WebSphere Application Server V6.1. Part 2 shows you how to build an application.
Tutorials 25 Sep 2007  
 
Using model-driven development and pattern-based engineering to design SOA: Part 2. Patterns-based engineering
Learn how you can extend IBM Rational Software Architect and leverage your own custom patterns to automate software design. By using a combination of the features, you can improve your productivity when designing SOA and other solutions. You can also use these automation features to improve the quality of the solution and to support the governance process.
Tutorials 25 Sep 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.
Articles 18 Sep 2007  
 
IBM Rational Method Composer Version 7.2 Plug-ins
Access the list of RUP plug-ins currently available for Rational Method Composer Version 7.2. RUP plug-ins offer methods and practices across a variety of IT and business domains. Within your business, they offer readily usable and adaptable guidance as part of the overall organizational process. These methods and practices are specific to a technology, tool, platform, or domain.
18 Sep 2007  
 
Create and test a bottom-up JAX-WS Web service
The Rational Application Developer V7.0.0.3 Web Services Feature Pack provides features for assembling and deploying reliable, asynchronous, secure, and interoperable Java Web services for application components, and deploying them to IBM WebSphere Application Server V6.1. This demonstration shows how to build and test a JAX-WS (Java API for XML Web Services 2.0) Web service bottom-up (creating a Web service from a Java class, bean or enterprise bean) with annotations. The Java API for XML-Based Web Services (JAX-WS) relies on the use of annotations to specify metadata associated with Web service implementations and to simplify the development of Web services. Annotations describe how a server-side service implementation is accessed as a Web service or how a client-side Java class accesses Web services.
Demos 17 Sep 2007  
 
Extending IBM Rational RequisitePro with Java
This article shows how to use Java technology to access the IBM Rational RequisitePro Extensibility Interface. It also explains how to use the Java Native Interface (JNI) libraries that are installed with RequisitePro.
Articles 17 Sep 2007  
 
Build, test and deploy JAX-WS Web services
This demonstration shows the end-to-end generation, assembly, deployment, installation and execution of a JAX-WS (Java API for XML Web Services 2.0) Web service, Web service client, and sample JSP pages, leveraging the IBM Rational Application Developer v7.0.0.3 Web Services Feature Pack, deployed to IBM WebSphere Application Server. This demo builds a bottom-up Web service (creating a Web service from a Java bean or enterprise bean), and utilizes the Message Transmission Optimization Mechanism (a method of efficiently sending binary data to and from Web services) to reduce traffic from client to server.
Demos 17 Sep 2007  
 
Create and test a bottom-up JAX-WS Web service
The Rational Application Developer V7.0.0.3 Web Services Feature Pack provides features for assembling and deploying reliable, asynchronous, secure, and interoperable Java Web services for application components, and deploying them to IBM WebSphere Application Server V6.1. This demonstration shows how to build and test a JAX-WS (Java API for XML Web Services 2.0) Web service bottom-up (creating a Web service from a Java class, bean or enterprise bean), leveraging the IBM Rational Application Developer V7.0.0.3 Web Services Feature Pack.
Demos 17 Sep 2007  
 
Where have all the CS majors gone?
from The Rational Edge: Recent trends among US colleges and universities showing reduced enrollment in computer science courses may cause some alarm. But there is also an opportunity for CS curriculum planners to revamp courses to reflect changing technologies and new employment opportunities.
Articles 15 Sep 2007  
 
September 2007: Issue contents
15 Sep 2007  
 
Rational Asset Manager Made Practical
from The Rational Edge: Read about key considerations and tasks for preparing your enterprise to work with software assets and to configure Rational Asset Manager (RAM) to enforce your governance.
Articles 15 Sep 2007  
 
Webcasts, tutorials, demos, and more: September-October 2007
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
Articles 15 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.
Articles 15 Sep 2007  
 
Managing development of complex systems in products
from The Rational Edge: Read this introduction to Agile Software Product Lifecycle Management and IBM Rational Integrated Change Management capability, a highly collaborative technology environment that offers manufacturers the opportunity to manage hardware and software development, mitigate risk, and improve value.
15 Sep 2007  
 
Securing your IT infrastructure
from The Rational Edge: Secure programming, as well as the practice of securing an enterprise's IT infrastructure, is an exercise in risk management. There is no single solution to all possible vulnerabilities, but knowing what solutions are available, their limitations, and where they fit in the spectrum of possible risk mitigation activities will put you far ahead of the pack.
Articles 15 Sep 2007  
 
Delivering systems faster with less risk: The macro-iterative dimension of RUP
from The Rational Edge: Organizations can extend the power of RUP by adding a macro dimension to the original notion of iterations. Using evolutions -- multiple, overlapping passes through the RUP lifecycle -- can reduce risk, greatly speed time to market, and improve resource allocation, claims O'Neill, who also proposes illustrations for depicting this macro-iterative dimension.
Articles 15 Sep 2007  
 
OpenUP In a Nutshell
from The Rational Edge: This article explores OpenUP, a recently developed process framework for software development, focused on agile practices derived from the Rational Unified Process. The author uses sidebar commentary to explain OpenUP to RUP-savvy readers.
Articles 15 Sep 2007  
 
Load testing Web applications by using IBM Rational Performance Tester: Part 4. Test results analysis reports
Rational Performance Tester provides a variety of performance analysis reports that enhance your visual experience of test results and enable you to identify performance bottlenecks easily. They enable you to run as many performance tests as possible during the test phase, with as little burden as possible incurred from using the tool. In addition, because testing may occur across many iterations, you can use the performance analysis reports obtained from each run to determine the health of an application for a particular iteration.
Tutorial 14 Sep 2007  
 
Migrate ERwin data models to Rational Data Architect
IBM Rational Data Architect delivers unique features not available in many of today's data modeling tools in the market, including CA ERwin. Migrate existing data models created in CA ERwin Data Modeler to Rational Data Architect, and explore some of Rational Data Architect's features data modelers and data architects use on a daily basis.
Articles 13 Sep 2007  
 
Enterprise architecture essentials, Part 3: Design and build your enterprise architecture
Building great IT architecture takes time and planning. By assessing what is already in place, then visualizing what it should be, you can make great enterprise architecture a reality. To achieve your dream architecture, learn what to build, how to build it, and what to build it on in this article.
Articles 11 Sep 2007  
 
Build a Web application without writing any code, Part 1
Learn how to build a robust Web application using Rational Application Developer, DB2, and WebSphere Application Server in this two-part series. In this tutorial, you'll learn how to install, set up, and configure trial versions of Rational Application Developer for WebSphere Software, DB2 Enterprise V9.0, and WebSphere Application Server V6.1. Perhaps you used open source versions of these products to kick-start your Web-based application development. This tutorial takes you the next step: scaling your application to run in a business environment. In Part 2, you will use Rational Application Developer to build a Web application using data from a DB2 database, and publish your page to a WebSphere Application Server,all without writing any code. IBM's middleware takes care of all the hard work so you can focus on your own unique business logic.
Tutorials 11 Sep 2007  
 
Model service-oriented architecture with Rational Software Architect: Part 3. External system modeling
Tutorials 28 Aug 2007  
 
Speed up your Ajax applications while dodging Web services vulnerabilities
Deploying bandwidth-efficient Ajax applications does not guarantee that the service levels in a Service Level Agreement will stay high. No matter how well you change code in the Ajax format to make it more bandwidth efficient, there will be always risks and vulnerabilities you'll need to watch out for and mitigate. Regular developerWorks author Judith Myerson gives a brief Ajax recap, shows what Web services vulnerabilities are and why Service Level Agreements (SLA) are important, and suggests some solutions for speeding up Ajax applications.
Articles 28 Aug 2007  
 
Rational Portfolio Manager
Find project manager content and resources for IBM Rational Portfolio Manager.
20 Aug 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform briefing demo, Part 3
This demo is the third in a nine part series of demos that supplements the developerWorks Live! briefing, "Architecture, design and construction using the IBM Rational Software Delivery Platform". It shows you how to use the model fuse capabilities of the Rational architecture tools. This series of demos are the same demos shown at the live briefing.
Demos 20 Aug 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform, Part 3: Model fuse
This demo is the third in a nine part series of demos that supplements the developerWorks Live! briefing, "Architecture, design and construction using the IBM Rational Software Delivery Platform". It shows you how to use the model fuse capabilities of the Rational architecture tools. This series of demos are the same demos shown at the live briefing.
Demos 20 Aug 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.
Articles 15 Aug 2007  
 
August 2007: Issue contents
15 Aug 2007  
 
Webcasts, tutorials, demos, and more: August-September 2007
from The Rational Edge: These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
Articles 15 Aug 2007  
 
New brochure: IBM Rational change and release management software: Accelerating the software delivery lifecycle
Read how IBM Rational change and release management software products unify and automate the software delivery process.
15 Aug 2007  
 
Rails: The luxury line to professional Web sites
from The Rational Edge: This companion article to the July 2007 piece on the programming language Ruby describes Rails, a framework, built on top of Ruby for developing, maintaining, and deploying Web applications.
Articles 15 Aug 2007  
 
What makes software so hard?
from The Rational Edge: Compared to traditional engineering, software engineering presents unique challenges to the practitioner, who cannot rely on physical first principles and hard science to develop reliable, repeatable practices. Those practices must be developed through experience, not through science. This article explores the reasons why.
Articles 15 Aug 2007  
 
The art and science of IT enablement
from The Rational Edge: Read how software consultants can apply an objective, measurable method to the process of improving the organizational culture of a business. By analyzing several factors, including motivation, fiduciary visibility, and strategic alignment, the author shows how positive change can be effected.
Articles 15 Aug 2007  
 
Validated requirements from business use cases and the Rational Unified Process
from The Rational Edge: Read how business use cases can serve as the basis for validating requirements during the software development process.
Articles 15 Aug 2007  
 
Book review -- Beautiful Code: Leading Programmers Explain How They Think
from The Rational Edge: A favorable review of a collection essays on the art and craft of programming, focused on designing elegant solutions to problems and expressing those solutions beautifully in the medium of program code.
Articles 15 Aug 2007  
 
Best practices for lean development governance, Part III: Roles and policies
from The Rational Edge: The third in a series of articles covering IBM Rational's recommended approach to governing modern software development efforts, this article presents the roles and responsibilities, as well as the policies and standards to be adopted in lean software development governance.
Articles 15 Aug 2007  
 
Book review: Build Your Own Ruby on Rails Web Applications
from The Rational Edge: The growing popularity of Ruby and its open-source Web framework, Rails, has delivered dozens of books recently to our technical bookshelves. This review of one of the latest entries, by Patrick Lenz, suggests that this is one of the best introductory books available.
Articles 15 Aug 2007  
 
Using IBM Rational Tester for SOA Quality: Testing SOAP-Secured Web Services
Learn how to test SOAP-secured Web services by using the IBM Rational Tester for SOA quality.
Tutorials 14 Aug 2007  
 
Transform UML to COBOL, Part 2: Create COBOL programs and Web services without writing code
This tutorial is part of the Mainframe e-kit. One of the great advantages of Web services is that they can allow applications that are otherwise incompatible to communicate with one another, and connect Web-based users to functionality on systems like mainframes. In the previous tutorial in this series, you built a CICS Web service based on a UML model. In this tutorial, you'll learn to build a Web page that will invoke that service using WebSphere Developer for System z version 7. Note: Starting with Version 7.1, WebSphere Developer for System z has been renamed to Rational Developer for System z.
Tutorials 14 Aug 2007  
 
Transform UML to COBOL, Part 1: Create COBOL programs and Web services without writing code
This tutorial is part of the Mainframe e-kit. Explore a new feature in Version 7 of WebSphere Developer for System z: z/OS Database Application Generator. z/OS Database Application Generator automatically generates CICS COBOL programs that can access DB2. It also generates a Web service, as well as the JCL to assist in the deployment of the generated code. In this tutorial, you will get a quick introduction to this feature and walk through an example scenario in which you transform UML to COBOL. Note: Starting with Version 7.1, WebSphere Developer for System z has been renamed to Rational Developer for System z.
Tutorials 14 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.
Articles 14 Aug 2007  
 
Enterprise architecture essentials, Part 2: Develop and manage an enterprise architecture repository
In this article, explore the structural and management issues around the creation of a robust enterprise architecture repository, which can allow you to fully exploit your organization's existing assets.
Articles 07 Aug 2007  
 
Integrating IBM Rational RequisitePro with IBM Rational Portfolio Manager:
As the project manager, you have been asked to incorporate the requirements work that your team has done in IBM Rational RequisitePro with the projects in IBM Rational Portfolio Manager. The goal of the Rational Portfolio Manager (project management) to RequisitePro (requirements management) integration is to link requirements with project planning and tracking. All of the import work is done through Rational Portfolio Manager. In the current implementation, it is a "pull" process from RequisitePro. All the data retrieved is read-only in Rational Portfolio Manager.
Articles 07 Aug 2007  
 
Using IBM Rational Tester for SOA Quality: Testing Java Message Service on IBM WebSphere Application Server Version 6
Learn how to set up the environment required for IBM Rational Tester for SOA Quality to use the WebSphere V6 Java Message Service (JMS) transport and how to test Web services by using this JMS implementation.
Tutorials 07 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  
 
Unify your System i test efforts with IBM Rational software
This demo shows how IBM Rational Software enables IT organizations to effectively manage three dimensions of application development: test management, requirements management and workflow management. This demo highlights Rational ClearQuest, Rational RequsitePro, and Rational ClearQuest TestManager.
Demos 02 Aug 2007  
 
Using model-driven development (MDD) in a mainframe environment
IBM tooling helps you model and generate code for applications that run wholly or in-part on zOS. This article describes a model-to-code transformation that generates a COBOL application.
Articles 01 Aug 2007  
 
Unify your System z test efforts with IBM Rational software
This demo shows how IBM Rational Software enables IT organizations to effectively manage three dimensions of application development: test management, requirements management and workflow management. This demo highlights Rational ClearQuest, Rational RequsitePro, and Rational ClearQuest TestManager.
Demos 01 Aug 2007  
 
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. .
Articles 31 Jul 2007  
 
Ease your way through mySAP Test Automation using IBM Rational Functional Tester
This article is for IBM Rational Functional Tester users who intend to develop test automation scripts for regression testing of mySAP applications, and who are having difficultly making their script resilient to dynamically changing object property values, leading to unsuccessful script playback. This article provides an overview of the Rational Functional Tester (Version 7.0.0.2 and later) support for mySAP Test Automation. It also discusses the challenges that you might face while automating mySAP, and some tips and tricks to help you overcome them.
Articles 31 Jul 2007  
 
Enterprise architecture essentials, Part 1: Enterprise architecture viewpoints: What's best for your organization?
Every organization has unique business needs, so it's important to consider different factors when planning an enterprise architecture approach for your company.
Articles 24 Jul 2007  
 
Designing a release management strategy with IBM Rational ClearQuest and ClearCase UCM
This article describes how you can use IBM Rational ClearQuest and IBM Rational ClearCase Unified Change Management to customize a release management strategy. It shows you how to address the various needs of project, release, architecture, and workspace management. You'll also learn how to handle change requests, use components and release units, and choose an integration stream strategy. Ultimately, you will be better able to accomplish the complicated task of coordinating projects and development efforts with the goal of a regularly-scheduled release strategy.
Articles 24 Jul 2007  
 
Model service-oriented architecture with Rational Software Architect: Part 2. Modeling the business domain
Tutorials 24 Jul 2007  
 
Automate Web service testing, Part 3: Test a secured Web service with IBM Rational Software Architect and XMLUnit
This tutorial introduces the technique of automating the testing of a typical Web service using several technologies, including JUnit, Apache Commons HttpClient, and Apache XMLUnit. The technique is demonstrated on the development platform that IBM Rational(R) Software Architect offers. The tutorial addresses testers and developers who are interested in functional testing of a Web service. Before you begin, you need a basic understanding of Web services and Java(TM) development, and you should have had some exposure to unit testing tools, such as JUnit.
Tutorials 19 Jul 2007  
 
Implementing WebSphere Commerce operational reports with Crystal Reports
Learn how to implement operational reports using embedded Crystal Report tools and a Rational Application Developer plug-in, then develop and test the reports in the WebSphere Commerce Toolkit.
Tutorials 18 Jul 2007  
 
Integrate Crystal Reports in Web applications using Rational Application Developer, Part 4: Pushing runtime data to Crystal Reports
Learn how to programmatically push runtime data to Crystal Reports in JavaServer Pages by using the Java Reporting Component (JRC) code in IBM Rational Application Developer.
Articles 17 Jul 2007  
 
IBM Rational ClearQuest general schema design performance
Schema customization is one area within IBM Rational ClearQuest where your decisions as a designer can have a major positive or negative impact on performance. Schemas are often designed with only functional testing in mind, without taking into account production transaction volumes or the effect of a Web interface. Designing a schema with best practices in mind will help cut down on unexpected behaviors and facilitate a smoother, more predictable implementation.
Articles 17 Jul 2007  
 
Using IBM Rational Tester for SOA Quality: Testing HTTPS Web Services
Learn how to test HTTPS Web services by using IBM Rational Tester for SOA Quality. This tutorial covers creating a test, handling the HTTPS protocol with Web service recording, configuring the test, and replaying the test.
Tutorials 17 Jul 2007  
 
Rational Asset Manager: A comprehensive business scenario
Get a brief overview of IBM Rational Asset Manager, along with a detailed explanation of how asset management integrates into an existing development environment to aid asset review, approval, publication, traceability, utilization monitoring, and reuse.
Articles 17 Jul 2007  
 
IBM Installation Manager: Installing IBM Rational desktop products in an enterprise environment
from The Rational Edge: Learn how to manage installation of multiple products that are part of the IBM Rational Software Delivery Platform.
Articles 15 Jul 2007  
 
July 2007: Issue contents
15 Jul 2007  
 
Webcasts, tutorials, demos, and more: July-August 2007
from The Rational Edge: Jumpstart those summer projects with dynamic, Web-based tutorials, demos, and trial downloads. Or simply want to refresh your knowledge base with this extensive listing of IBM Rational Web-based resources.
Articles 15 Jul 2007  
 
Model Driven Development: Are MDD models assets or liabilities?
from The Rational Edge: Despite strong evidence for the value of model-driven development, the industry has still not adopted it as the preferred methodology for systems and software development. Read why organizations need to take advantage of MDD as a modern and potentially very powerful approach to software and systems development.
Articles 15 Jul 2007  
 
Book excerpt -- from Implementing the IBM Rational Unified Process and Solutions
from The Rational Edge: Read a sample chapter from Joshua Barne's new book, "Implementing the IBM Rational Unified Process and Solutions: A Guide to Improving Your Software Development Capability and Maturity."
15 Jul 2007  
 
Introducing IBM Rational Asset Manager
from The Rational Edge: The growing need to reuse software development assets has led to a resurgent interest in asset management solutions. Read how a product like IBM Rational Asset Manager can help organizations understand what assets they have in order to eliminate duplication, reduce costs, and improve software quality and time to market.
Articles 15 Jul 2007  
 
Ruby: A gem of a language
from The Rational Edge: Take a closer look at Ruby, a dynamic programming language that is growing rapidly in popularity. Explore its intriguing features and learn what programmers are doing with it.
Articles 15 Jul 2007  
 
Best practices for lean development governance, Part II: Processes and measures
from The Rational Edge: The second in a series of articles covering IBM Rational's recommended approach to governing modern software development efforts, this article presents the essential process ingredients, as well as the best metrics to be used.
Articles 15 Jul 2007  
 
Software estimation, enterprise-wide
from The Rational Edge: This article, Part 2 in a two-part series, provides advice on what estimation methods to apply at specific points in a software development project lifecycle, along with tips on how to apply these methods more effectively. Part 1 presents an overview of approaches, techniques, models, and tools used in estimating on software projects.
Articles 15 Jul 2007  
 
Configure SonicESB for a business process, Part 2: Build, develop, and test a sample a SonicESB process within Rational Application Developer
Learn the next series of steps to develop a SonicESB process containing several services that interact to perform a sample Travel Agency Flow. You will use detailed step-by-step instructions to configure Sonic to expose the Travel Agency Process as a Web service. Code is developed and tested with IBM Rational(R) Application Developer.
Tutorials 12 Jul 2007  
 
Using WebSphere Developer for System z version 7 to connect to CICS
This tutorial teaches you how to use WebSphere Developer for System z to create and test Java code accessing CICS (TXSeries) that runs in the workstation, without having to deploy to the mainframe.
Tutorials 11 Jul 2007  
 
Querying ClearQuest Oracle 10g databases
In IBM Rational ClearQuest environments using Oracle version 10g or later, administrators can use a feature in ClearQuest version 7.0.1 to allow users to run queries on multi-line text fields and return case-insensitive results. This article also describes how to revert to case-sensitive queries for your entire database index or for only one field.
Articles 05 Jul 2007  
 
Comparing and merging UML models in IBM Rational Software Architect: 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  
 
IBM Rational ClearQuest Web Performance Benchmarking Kit
The purpose of these kits is to provide IBM Rational ClearQuest Web administrators with a method for benchmarking the perfromance of their deployment and test environments.
Articles 03 Jul 2007  
 
Application architecture essentials, Part 9: Architecting applications for volatility
For environments with factors that create uncertainty and a potential for change, this article discusses approaches and tools that can help reduce the impact of volatility on your application.
Articles 26 Jun 2007  
 
Build extensions for Eclipse one snippet at a time
Find out how to build a plug-in for Eclipse and Rational Application Developer V7. You can use this plug-in to define snippets that let you add code that follows enterprise standards. Similar to the Snippets view that comes with the Web Tools Project, this plug-in allows you to drag and drop pieces of code into the editor. We follow object-oriented best practices so the snippets can be loaded from any source, such as a database (like Apache Derby), filesystem, or Web service.
Articles 26 Jun 2007  
 
Using the ProgressBar JSF Component in Rational Application Developer
The ProgressBar is one of the JSF components introduced in IBM Rational Application Developer Version 7. This article explains how the ProgressBar works and various ways that you can use it in a Web application to keep users informed about the status of time-consuming tasks.
Articles 26 Jun 2007  
 
Reporting with Rational Portfolio Manager Version 7.1
Learn about the benefits and options of the more flexible and adaptable reporting tool introduced in Rational Portfolio Manager Version 7.1.
Articles 26 Jun 2007  
 
Use IBM Rational Functional Tester to automate custom controls
Get an overview of the basic steps for using IBM Rational Functional Tester to automate the actions of custom controls.
Articles 26 Jun 2007  
 
Manual testing with Eclipse test and performance tools
This demonstration shows you how to use the Eclipse Test and Performance Tools Platform project to create a new manual test project, create test cases, run the manual tests, and analyze the results.
Demos 20 Jun 2007  
 
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.
Articles 19 Jun 2007  
 
Effective test automation techniques for Rational Functional Tester
Learn tips for dealing with common problems with browsers, verification points, low-level commands, the script helper superclasss, and more.
Articles 19 Jun 2007  
 
Using binary modules to optimize Rational Application Developer in a team environment
This article shows how you can keep some of your projects in source form, and others in binary form, to improve the speed of many of the day-to-day operations that you perform in IBM Rational Application Developer.
Articles 19 Jun 2007  
 
Hello World: Learn how to transform a green-screen application to run in an Eclipse environment WebSphere Host Access Transformation Services
Learn the basics of IBM WebSphere Host Access Transformation Services (HATS). This tutorial includes demos and two practical exercises that teach you how to develop, transform, and test a rich client application. The client application is then deployed in a production Eclipse Rich Client Platform (RCP) environment.
Tutorials 19 Jun 2007  
 
The value of centralized build and release management for geographically distributed organizations
from The Rational Edge: Read how geographically distributed software development teams are best served by a centralized build and release process.
Articles 15 Jun 2007  
 
New white paper: Optimizing development compliance management and governance
Read about five practices that contribute to sustainable compliance management in the IT group, which can help create strategic advantage for your company.
15 Jun 2007  
 
June 2007: Issue contents
15 Jun 2007  
 
Best practices for lean development governance, Part I: Principles and organization
from The Rational Edge: The first in a series of articles covering IBM Rational's recommended approach to governing modern software development efforts, this article explores the mission and principles of lean governance, along with the organization and stakeholder collaboration required for project-by-project success.
Articles 15 Jun 2007  
 
Dynamically speaking
from The Rational Edge: Read about three of the most popular programming languages in use today -- the dynamic languages Perl, Python, and Ruby. Why are they used? What do they have in common, and what makes each one unique?
Articles 15 Jun 2007  
 
Book excerpt -- from Object-Oriented Analsyis and Design with Applications, Third Edition
from The Rational Edge: Read chapter one from Grady Booch et al.'s long-awaited update to Object-Oriented Analsyis and Design with Applications, which has been called "the essential reference to object-oriented technology."
15 Jun 2007  
 
Waterfalls in the Land of Oz
from The Rational Edge: Read how the IBM Rational services organization faces and helps customers resolve obstacles in adopting iterative, incremental software development practices.
Articles 15 Jun 2007  
 
Software Estimation, Enterprise-Wide
from The Rational Edge: This article, Part 1 in a two-part series, presents an overview of approaches, techniques, models, and tools used in estimating costs, schedules, and other factors on software projects. Emerging innovations are discussed in addition to well-established methods. Part 2 provides advice on what methods to apply in specific circumstances.
Articles 15 Jun 2007  
 
The IBM Rational Unified Process for System z: Making Development on System z More Agile
The Rational Edge: Many software development practitioners in IBM System z environments have long believed that iterative development and other "modern" methods are not applicable to their projects. IBM, however, disagrees. This article introduces the IBM Rational Unified Process for System z (RUP for System z) -- a new process framework specifically created to support iterative development on System z software development projects, while making optimum use of proven System z development tools and principles.
Articles 15 Jun 2007  
 
UML for Mere Mortals
from the Rational Edge: These book excerpts offer a sampling of the easy-to-read material in a new, introductory book on UML by two IBM Rational modeling experts. Designed expressly for both technical and business people who are unversed in the UML, the book offers a simplified, just-in-time approach to practical applications of this visual language, from model creation to interpretation and review.
15 Jun 2007  
 
Book excerpt: What Is Thought? "The Mind Is a Computer Program" (Chapter 2)
Book excerpt--from The Rational Edge: This book argues that the human mind's complexity is the outcome of evolution, which has built thought processes that act unlike the standard algorithms of computer science. To understand the mind, we need to understand these thought processes and the evolutionary process that produced them in computational terms.
15 Jun 2007  
 
Webcasts, tutorials, demos, and more: A Rational roundup for June 2007
from The Rational Edge: Are you looking to jumpstart those summer projects with dynamic, Web-based tutorials or demos? If you couldn't make it to this year's Rational Software Developers Conference, or if you simply want to refresh your knowledge base, then check out this extensive listing of IBM Rational Web-based resources.
Articles 15 Jun 2007  
 
Performing use-case realizations: The case for high cohesion and low coupling
from The Rational Edge: Learn how properly performed use-case realizations will lead to well-structured object-oriented design in software systems.
Articles 15 Jun 2007  
 
Developer self service with IBM Rational Build Forge IDE plug-ins
This demo shows you how to do a pre-flight build using IBM Rational Build Forge IDE Plug-in. This feature allows developers to build checked-out or private source files in a remote build system without having to commit those changes. This ensures developers are building in the same environment as production, and that environment can only be changed by the build team.
Demos 14 Jun 2007  
 
Generate Web services for DB2 9 pureXML
Web services are important building blocks to achieve service-oriented architecture. As more and more applications move towards a Service Oriented Architecture, often times there is a need to expose application functionality as Web services. The purpose of this article is to show how you can easily generate Web services using a simple Java class to insert and retrieve XML data, into, and from DB2 9 using the pureXML feature. Once the Web services are generated and deployed on WebSphere Application Server, you can test it using either the built in Web services Explorer of Rational Application Developer (RAD) or XForms as a Web services client. The same services can be used by any Web services client that can make SOAP over HTTP Web service calls.
Articles 14 Jun 2007  
 
Application architecture essentials, Part 7: Application architecture security
To survive at the architecture level, the IT specialists who flourish are those who think in terms of strategy, systems, policy, and procedures. Move beyond programming, and learn new ways to approach security from a higher, application architecture level. Stay ahead of security breaches and help ensure your enterprise is highly secure.
Articles 12 Jun 2007  
 
Maximizing reuse of your software assets with Rational Asset Manager, Part 2
This demonstration walks you through an introduction and overview of IBM Rational Asset Manager. IBM Rational Asset Manager is a software development asset lifecycle management repository that helps create, modify, govern, find and reuse any type of software development assets, including SOA and systems development assets. It reduces software development costs and improves quality by facilitating the reuse of all types of software development related assets. In part 2 of this demonstration, you'll see how to search, create, download and use in the repository.
Demos 12 Jun 2007  
 
UML to C++ transformation using IBM Rational Systems Developer and Rational Software Architect
Learn how to use UML modeling to develop C++ applications by using new features introduced in IBM Rational Software Architect Version 7.0 and Rational Systems Developer Version 7.0 tools . The programming assumption of this article is that you are enhancing both your model and your code continuously, and you want to preserve changes in both of them over repeated application of the UML-to-C++ transformation.
Articles 12 Jun 2007  
 
Tips and tricks for C++ transformations using Rational Systems Developer and Rational Software Architect
UML is a general-purpose language. IBM Rational Software Architect and IBM Rational Systems Developer allow you to extend UML modeling to support constructs that are specific to the C++ programming language. The UML to C++ Transformation in Rational Software Architect and Rational Systems Developer converts UML models to C++. This article discusses various tips on how to achieve finer control over the C++ code generated when you run the UML to C++ transformation. This article is divided into several sections, with each section describing a technique. You don't need to refer to the sections in any particular order.
Articles 12 Jun 2007  
 
Integrate business modeling and interaction design
Recently, business process optimization has become a primary strategy for reducing costs while improving efficiency. Indeed, the first step in the IBM SOA strategy consists of modeling business processes and organizations. Nevertheless, a well-established usage pattern for eliciting and modeling the business has not yet emerged. This article guides you through a process for integrating and applying two different methodologies to analyze and design solutions: business modeling and interaction design. Applying both these methodologies yields solutions that are both effectively aligned to the customer business and highly usable by those who implement the business day-to-day.
Articles 08 Jun 2007  
 
Maximize reuse of your software assets with Rational Asset Manager, Part 1
This demonstration walks you through an introduction and overview of IBM Rational Asset Manager. IBM Rational Asset Manager is a software development asset lifecycle management repository that helps create, modify, govern, find and reuse any type of software development assets, including SOA and systems development assets. It reduces software development costs and improves quality by facilitating the reuse of all types of software development related assets. In this demonstration, learn how to set up and configure Rational Asset Manager, create categorizations, organize assets, and create communities with the review processes needed to collaborate on the use of assets.
Demos 08 Jun 2007  
 
Develop Web services to capture object patterns and relationships for UML modeling using IBM Rational Software Modeler
This article addresses the development process for Web services to dynamically capture object patterns and relationships. Learn what Unified Modeling Language (UML) limitations are and how you can overcome them with a Web service. Also, see examples of how you can use IBM Rational Software Modeler with the Web service as part of the collaborative efforts in the migration process.
Articles 07 Jun 2007  
 
Creating a custom user registration portlet using WebSphere Portlet Factory V6
Replace the portal default user registration with a new user registration portlet that you create using the PUMA SPI and the Linked Java Object builder in Portlet Factory V6.
Articles 06 Jun 2007  
 
Application architecture essentials, Part 6: Understanding performance management
Use performance management techniques to spot or prevent problems with your design. Learn how early planning can assist in quick problem diagnosis to reduce downtime and provide advance warning of imminent problems.
Articles 05 Jun 2007  
 
Scripting Second Life with Rational Application Developer
The virtual world of Second Life is special in that much of it is made up of content created (and owned) by users. Not only can you create lush 3-D objects (and sell them for the equivalent of real money!), but you can also create both simple and complex scripts to control their behavior and appearance. This tutorial explains the basics (and not so basics) behind Second Life scripts and shows you how to ease development by using Rational Application Developer as you build a small game users can carry around and play.
Tutorials 05 Jun 2007  
 
Visualize .NET applications with Rational Modeling Extension for Microsoft .NET: Part 1: Getting started with the .NET Visualizer
Tutorials 05 Jun 2007  
 
Working with C++ Visualization in IBM Rational Systems Developer
The C++ Visualization features of IBM Rational Systems Developer enable you to work with C++ code, using a UML-like notation that provides an experience similar to UML modeling. This article shows how to graphically represent (visualize) C++ elements, discover and display their relationships in UML diagrams, create new C++ elements, edit source code directly from diagrams, and create relationships and navigation features.
Articles 05 Jun 2007  
 
Visualize traceability in your development projects using IBM Rational Software Modeler and IBM Rational RequisitePro
This article shows you how you can graphically display traceability, from requirements through model to code, using IBM Rational RequisitePro and the built-in traceability capabilities of IBM Rational Software Modeler.
Articles 05 Jun 2007  
 
Using IBM Rational Performance Tester: Application monitoring, Part 3: Importing data from IBM Tivoli database products
Learn why application monitoring is important in performance testing and how to enable it by using IBM Rational Performance Tester. This third article, the last of a three-part series, explains how to import data from IBM Tivoli database products.
Articles 05 Jun 2007  
 
Rational Performance Tester Extension for Siebel Test Automation
Learn how IBM Rational Performance Tester Extension for Siebel Test Automation extends the applicability of IBM Rational Performance Tester to Siebel 7.7 or 7.8 applications.
Articles 05 Jun 2007  
 
System i modernization with WebFacing Deployment Tool with HATS Technology
In this demo, see the basic steps to create linked Host Access Transformation Services (HATS) Web facing applications, using the HATS toolkit in conjunction with the IBM Web facing tool. You will see that applications that have the ability to perform 5250 data stream transformations and Data Description Specification (DDS) source transformations can leverage the capabilities of both tools.
Demos 30 May 2007  
 
System i modernization: Rational Business Developer
In this demo you will see the ease and simplicity of creating a service based Web application using Enterprise Generation Language (EGL). See how easy it is to quickly create a fully functional Web application, which includes a login page with database look up, validation, and retrieval. In addition, the Web application displays a list of employees and shows the ability to manage the detailed information for each employee. All with a minimal amount of manual coding thanks to the power of EGL.
Demos 30 May 2007  
 
Using Rational Application Developer V7 to create and deploy JSR 168 cooperative portlets
Learn about the cooperative portlet tools available in IBM Rational Application Developer V7 while you create a simple cooperative application and deploy it onto an IBM WebSphere Portal 6.0 server. The focus is on JSR 168 JavaServer Faces portlets, but the authors also briefly discuss Basic and Struts portlets.
Articles 29 May 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform, Part 1: Setup
This demo is the first of a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. In this series, you will see the same demos that are presented at the live briefing. Part 1 shows you where you can download a trial version of IBM Rational Software Architect, and then how to install and set it up.
Demos 29 May 2007  
 
developerWorks Live! briefing, Part 1: Architecture, design and construction using the IBM Rational Software Delivery Platform: Setup
This demo is the first of a nine part series that supplements the developerWorks Live! briefing: Architecture, Design and Construction using the IBM Rational Software Delivery Platform. In this series, you will see the same demos that are presented at the live briefing. Part 1 shows you where you can download a trial version of IBM Rational Software Architect, and then how to install and set it up.
Demos 29 May 2007  
 
From model to code and back again with the Rational Software Delivery Platform, Part 2: Transform, edit, and reverse-engineer a UML model into Java source code
Walk through some of the UML 2.1 modeling capabilities provided by Rational Software Modeler and Rational Software Architect. After reading this tutorial series, you will know how to create UML 2.1 projects, diagrams, edit models, transform models into actual source code, and even reverse-engineer source code back into a UML model with easy-to-follow step-by-step instructions.
Tutorials 29 May 2007  
 
Rational Rose Scripts
A collection of useful scripts, formerly available on the Rational Developer Network, that add additional capabilities to your use of Rational Rose. Disclaimer: These programs are not supported by IBM Rational Software. IBM Rational Software accepts no responsibility for problems resulting from the use of these programs.
29 May 2007  
 
Secure Web Application Development with SPI Dynamics and the IBM Rational Software Delivery Platform
Learn how the Rational Software Delivery Platform integrates with SPI Dynamics solutions for Web application development and quality assurance.
Articles 29 May 2007  
 
developerWorks Live! briefing, Part 2: Architecture, design and construction using the IBM Rational Software Delivery Platform: UML modeling
This demo is the second of a nine part series that supplements the developerWorks Live! briefing, Architecture, Design and Construction using the IBM Rational Software Delivery Platform. In this series, you will see the same demos that are presented at the live briefing. Part 2 shows you some of the features of the UML modeling capabilities of the Rational Software Architecture tools.
Demos 28 May 2007  
 
Architecture, design and construction using the IBM Rational Software Delivery Platform, Part 2: UML modeling
This demo is the second of a nine part series that supplements the developerWorks Live! briefing, Architecture, design and construction using the IBM Rational Software Delivery Platform. In this series, you will see the same demos that are presented at the live briefing. Part 2 shows you some of the features of the UML modeling capabilities of the Rational Software Architecture tools.
Demos 28 May 2007  
 
Did you say mainframe?
IBM provides today’s developer application lifecycle tools for both these environments allowing practitioners to leverage existing skills to more easily develop and maintain traditional screen-based applications and develop new Java and component-based applications that incorporate reuse of existing assets in an SOA.
24 May 2007  
 
IBM Rational Build Forge: Build and release process management
This demonstration walks you through an introduction and overview of IBM Rational Build Forge. Build Forge helps geographically distributed teams work together more effectively so that your build and release processes can be leveraged across teams and projects.
Demos 24 May 2007  
 
Model service-oriented architecture with Rational Software Architect: Part 1. Case study, tools, and the business view
Tutorials 22 May 2007  
 
IBM Rational Business Developer Extension: An executive overview
Rational Business Developer Extension (RBDe) provides development teams with a language IBM introduced in 2006, Enterprise Generation Language (EGL). This article describes the reasons IBM developed EGL and discusses how IT organizations can use it to become more productive, more quickly in today's Web- and services-based arena.
Articles 15 May 2007  
 
May 2007: Issue contents
15 May 2007  
 
Book review -- The Art of Software Modeling
A favorable review of Ben Lieberman's recent book on modeling, which takes a general, non-UML approach to the craft of visually representing information as part of the software development process.
Articles 15 May 2007  
 
An engineering paradigm for Service Oriented Architecture
This article presents an approach for using the IBM Rational Unified Process (RUP) framework in combination with Model Driven Systems Development (MDSD) to reduce risk in the development of Service Oriented Architecture (SOA) components. It also touches on some of the pitfalls associated with SOA development.
Articles 15 May 2007  
 
Using IBM Rational Performance Tester: Application Monitoring Part 2, Enabling real-time monitoring
Learn why application monitoring is important in performance testing and how to enable it by using IBM Rational Performance Tester. This article, which is Part 2 of a three-part series, describes describes how IBM Rational Performance Tester isolates bottlenecks in applications during the development and test phases, thus reduces problems during the production phase.
Articles 15 May 2007  
 
Using IBM Rational Performance Tester: Application Monitoring Part 1, Configuring your environment
Learn why application monitoring is important in performance testing and how to enable it by using IBM Rational Performance Tester. This article, which is part of a three-part series, describes the technology that enables application monitoring, end-to-end business transactions, the Application Response Measurement (ARM) standard, and how to configure your environment for either the IBM WebSphere Application Server or the BEA WebLogic Application server.
Articles 15 May 2007  
 
Unit Testing J2EE platform components with JUnit and JUnitEE frameworks in IBM Rational Application Developer Version 6.0.2: Unit testing Web services
Learn how you can use the JUnit and JUnitEE open source test frameworks within IBM Rational Application Developer V 6.0.2 to test Web service units in an application server.
Articles 15 May 2007  
 
Rational User Groups: A spotlight on North Florida
Many IBM Rational software users have realized that their skills grow faster when they share their experiences, which is why Rational User Groups have sprung up in dozens of localities throughout the world. This article describes the "RUG" phenomenon from the perspective of one organization, the North Florida Rational User Group, and also describes the more recent Global Rational User Group.
Articles 15 May 2007  
 
New white paper!
This paper describes how IBM Rational ClearCase, IBM Rational ClearQuest, IBM Rational Build Forge and IBM Tivoli Provisioning Manager software bridge the gap between development and operations.
15 May 2007  
 
Hello World: Learn how to test Web services with Rational Tester for SOA Quality and Rational Performance Tester Extension for SOA Quality
Get a high-level overview of both IBM Rational Tester for SOA Quality and IBM Rational Performance Tester Extension for SOA Quality. By following the step-by-step instructions, you get hands-on experience in creating a Web service test, enhancing the test through the built-in, data-driven techniques, and executing the test.
Tutorials 15 May 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.
Articles 15 May 2007  
 
Sustaining Portfolio Management: The EPMO Contribution
The seventh installment in a series on Portfolio Management, this article offers insight into the contribution an Enterprise Portfolio, Program or Project Management Office (EPMO) can make to sustaining Portfolio Management as an organizational discipline.
Articles 15 May 2007  
 
Measuring Project Health -- Part III
Proper measurements during a project's Transition phase will help assure successful deployment of a developed solution into a production environment. This final installment of a three-part series also discusses managing projects embedded in a larger program.
Articles 15 May 2007  
 
Operational IT governance
This article introduces an operational approach to IT governance, describing governance as an intentional activity with its own lifecycle and artifacts. The authors then describes a value-based approach to IT governance processes and a set of principles that IT organizations can adapt to realize the benefits of governance in their business setting.
Articles 15 May 2007  
 
Rational Manual Tester Version 7.0.x
This roadmap outlines the information resources that are available for IBM Rational Manual Tester
08 May 2007  
 
Hello World: Learn how to create a Java Web service using Rational Business Developer Extension
This tutorial is now part of the "Did you say mainframe? e-kit". Learn how to build a simple service-oriented application using Rational Business Developer Extension and Enterprise Generation Language (EGL). The logic for this application is put into a Web service, demonstrating Rational Business Developer Extension's ability to create flexible, modular applications that can be used by a wide variety of clients remotely.
Tutorials 08 May 2007  
 
Demo: Integrating Rational Portfolio Manager and Rational Method Composer
In this demonstration we are going to take some process guidance content from IBM Rational Method Composer, make some modifications to that content, and then instantiate the results into a project management plan in IBM Rational Portfolio Manager.
08 May 2007  
 
IBM Rational Application Developer Web services tooling tips and tricks: Part 1: Be aware of the preferences page
IBM Rational Application Developer Web Services tooling enables comprehensive Eclipse-based rapid application development. This allows you (a software developer) to discover, create, build, deploy, test, and publish Web services applications.
Articles 08 May 2007  
 
Improve the look and feel of your Web pages by using the Dynamic Page Template
The Dynamic Page Template, a feature introduced in IBM Rational Application Developer Version 7, helps you create and manage a consistent look and feel throughout your Web application. This article explains three practical ways that you can use this feature to improve your Web sites.
Articles 08 May 2007  
 
Application architecture essentials, Part 5: Build process management compliance into your design
Process management is a key element in any application architecture design. Learn how to build process management compliance into your architecture design to ensure that it's used consistently throughout the organization.
Articles 01 May 2007  
 
Simple Text Reporting for IBM Rational Business Developer Extension Version 7
Extend your Enterprise Generation Language (EGL) reporting capabilities with simple text reports. These are useful when all you need is plain text, rather than a report that you need to publish with complex formatting, such as HTML or PDF.
Articles 01 May 2007  
 
Extending Rational Performance Tester Capabilities: Part 1. SAP GUI and SAP Web-based client performance tests
Learn how to extend the capabilities of IBM Rational Performance Tester to include performance testing of the SAP GUI.
Articles 01 May 2007  
 
Using IBM Rational Performance Tester: Resource monitoring Part 4, Monitoring with IBM Tivoli Monitoring
This article describes resource monitoring with with IBM Tivoli Monitoring, one of the data collectors available for IBM Rational Performance Tester, including a discussion of the architecture of this data collector and how it is configured when using Performance Tester.
Articles 01 May 2007  
 
Using IBM Rational Performance Tester: Resource monitoring Part 3, Monitoring with UNIX/Linux rstatd
This article describes resource monitoring with with UNIX/Linux rstatd, one of the data collectors available in IBM Rational Performance Tester, including a discussion of the architecture of this data collector and how it is configured when using Performance Tester.
Articles 01 May 2007  
 
Using IBM Rational Performance Tester: Resource monitoring Part 2, Monitoring with Windows Performance Monitor
This article describes resource monitoring using the Windows Performance Monitor (perfmon), one of the data collectors available for IBM Rational Performance Tester, including a discussion of the architecture of this data collector and how it is configured when using Performance Tester.
Articles 01 May 2007  
 
From model to code and back again with the Rational Software Delivery Platform, Part 1: Create, build, fuse, and design UML 2.1 models
IBM's Rational Software Delivery Platform provides a completely customizable, UML 2.1-based visual modeling and design tool that enables architects, systems analysts, designers and others in the development process to clearly document and communicate processes, flows, and designs. Rational Software Modeler, Rational Systems Developer, and Rational Software Architect also integrate with other tools (such as WebSphere Business Modeler and Rational Testing products) to support true team-wide development. This series walks you through some of the UML 2.1 modeling capabilities of Rational Software Modeler, Rational Systems Developer, and Rational Software Architect. In this tutorial, you learn how to create a UML 2.1 modeling project, build UML models, fuse models, and apply a design pattern to a model using Rational Software Modeler.
Tutorials 01 May 2007  
 
Are you new to Rational?
Are you an engineer? A systems designer or manager? A portfolio planner or an architect? If so, you've come to the right place. Perhaps you're developing a new system that includes mechanical, electrical, and software components. Or maybe you're focused on the design and delivery of a software system to automate a business process. Today's engineering teams -- whether they specialize in electrical, chemical, mechanical, software, or other technical fields -- need, more than ever, to manage requirements, changes, versions, testing, and many other tasks in the project lifecycle. You need the best products that you can find for automating these management tasks and for delivering results that put you ahead of your competition. These pages are designed to put you on the fast track to efficient project management, improved return on assets and investments, and successful project delivery. Your success is the primary focus of IBM Rational software.
01 May 2007  
 
Rational Robot
Here you will find technical information about IBM Rational Robot: articles, product information, learning resources, and more.
30 Apr 2007  
 
Rational Rose Technical Developer
Find technical developer content and resources for IBM Rational Rose Technical Developer (formerly Rose RealTime).
30 Apr 2007  
 
Rational Rose
This is your starting place for technical information about the Rational software platform. You'll find articles, sample code, tutorials, tools, and more.
30 Apr 2007  
 
Rational ProjectConsole
Find technical developer content and resources for IBM Rational ProjectConsole.
30 Apr 2007  
 
Demystifying testing of PeopleSoft Enterprise applications with IBM Rational Performance Tester
Learn how to use IBM Rational Performance Tester to run performance tests against PeopleSoft Enterprise applications.
Articles 24 Apr 2007  
 
Hello World: Learn how to create a Java Web application without knowing the Java language using Rational Business Developer Extension
This tutorial is now part of the "Did you say mainframe? e-kit". Learn how to build a simple dynamic Web site using Rational Business Developer Extension and Enterprise Generation Language (EGL). The site you build has two pages: one to display a list of records in a database and another to allow users to change the data in one of those records. You can create this Java technology-based Web site without knowing any Java code or J2EE; this tutorial demonstrates Rational Business Developer Extension's ability to create complex applications using a simple business-oriented language and powerful graphical editing tools. You can download a free trial versions of Rational Application Developer for WebSphere Software V7 and Rational Business Developer Extension.
Tutorials 24 Apr 2007  
 
Integrate Crystal Reports in Web applications using Rational Application Developer, Part 3: How to programmatically embed predesigned Crystal Reports in Java Server Pages by using Java Reporting Component code
Learn how to programmatically embed predesigned Crystal Reports in Java Server Pages by using the Java Reporting Component code in Rational Application Developer.
Articles 24 Apr 2007  
 
Demystifying the testing of PeopleSoft Enterprise applications with IBM Rational Functional Tester
Learn the basics of how to use IBM Rational Functional Tester to test PeopleSoft deployments and upgrades.
Articles 24 Apr 2007  
 
Understanding database access methods in EGL
A typical enterprise application stores information in a relational database such as IBM DB2. The Enterprise Generation Language (EGL) provides powerful mechanisms to help develop and deploy such applications. EGL is a high-level programming language that lets you write enterprise-level applications while focusing on the business logic and requirements rather than on complexities of the underlying technology. A generated EGL application can be a stand-alone application running on a platform, or a Web application running under a Web application server such as IBM WebSphere Application Server.
Articles 24 Apr 2007  
 
WebSphere Commerce best practices: Using pattern generation to produce visuals
Learn how to easily generate flow diagrams for WebSphere Commerce sites from high level models.
Tutorials 20 Apr 2007  
 
Developing and testing portlet applications with Lotus Expeditor and Rational Application Developer
Learn how to develop client services portlet applications for Lotus Expeditor using Rational Application Developer v7 and Lotus Expeditor Toolkit v6.1.
Tutorials 18 Apr 2007  
 
Using IBM Rational Performance Tester: Resource monitoring Part 1, Reporting and scheduling
This article describes some of the basic tasks common to resource monitoring with IBM Rational Performance Tester, including configuring a performance monitoring schedule, customizing reports, and overlaying performance counters.
Articles 17 Apr 2007  
 
Applying an analytical framework
Analytical frameworks can help to collect and organize analysis patterns, tools, skills, organization techniques, examples, and expertise of others who have solved similar modeling problems. Learn how to use analytical frameworks to your advantage in various software development areas, from security, messaging and user interfaces, to hiring and training personnel.
Articles 17 Apr 2007  
 
Use IBM Rational Tester for SOA Quality to add dynamic data to a Web service test
Learn about using datapools, substitutions, and field references in your Web service tests and verification points.
Articles 17 Apr 2007  
 
Using model-driven development and pattern-based engineering to design SOA: Part 1. Creating UML profiles and model templates
This tutorial, Part 1 of the series, discusses the relationship between SOA and the extensibility features of IBM Rational Software Architect. It shows how you can leverage your own custom templates and profiles in Rational Software Architect to automate the design of an SOA solution.
Tutorials 17 Apr 2007  
 
Hello World: Learn how to concurrently develop UML models and C# code using transformations with Rational Modeling Extension for Microsoft .NET V7
IBM Rational modeling offerings simplify C# application development by providing tools to help you visualize existing code, model components, and transform elements between models and C# code. In this tutorial, you'll learn how to get started by importing a .NET solution to an Eclipse workspace. You'll then capture your application design in UML models, create a transformation configuration, and run a UML-to-C# transformation to generate the C# code for further development with Microsoft Visual Studio.
Tutorials 17 Apr 2007  
 
Using IPOT: Resource monitoring
This article describes the various resource monitoring data collectors available in IBM Rational Performance Tester, including a discussion of the architecture of each data collector and how each is configured when using Performance Tester.
Articles 17 Apr 2007  
 
Impact Analysis with Rational Architecture Management Tools
from The Rational Edge: Conducting an impact analysis before making changes to an existing system is a recommended practice to ensure that all system interdependencies are known, and that changes to one or more components will be understood in terms of the effects on other components. This article describes specific techniques for using the IBM Rational toolset for performing an impact analysis.
Articles 15 Apr 2007  
 
Collaboration in a flat world -- Part One: Collaboration development tools
from The Rational Edge: Collaboration in the field of software development covers a wide range of team activities, from a co-located team working on a small project, to a geographically distributed project involving three or more time zones and hundreds of developers, some of them outsourced. This article describes the current state of collaborative development and considers several obstacles to optimum collaboration.
Articles 15 Apr 2007  
 
Book excerpt -- from CMMI for Outsourcing: Guidelines for Software, Systems, and IT Acquisition
from The Rational Edge: An excerpt from the recent book, CMMI for Outsourcing: Guidelines for Software, Systems, and IT Acquisition, by Hofmann, Yedlin, Mishler, and Kushner: "a practical introduction to the initial CMMI-ACQ and its use in all phases of technology acquisition."
15 Apr 2007  
 
IBM Rational Software Development Conference now in its 10th year
Now in its tenth season, the IBM Rational Software Development Conference will be held June 10-14, at the Walt Disney World Swan and Dolphin in Orlando, Florida. More than 2,500 software developers and practitioners will be attending.
Articles 15 Apr 2007  
 
Book review: Rails for Java Developers
from The Rational Edge: If you're a Java developer looking for a new problem-solving tools for building Web applications, you will learn a lot from Stuart Halloway and Justin Gehtland's new book, Rails for Java Developers. This review explains why.
Articles 15 Apr 2007  
 
Automated build management for enterprise quality management and build-driven agility
from The Rational Edge: Build management spans multiple software development disciplines and is often performed using error prone, largely manual processes. This article explores ways to automate build management activities on large-scale projects, and introduces IBM Rational Build Forge technology for automated build and release management and improved software quality.
Articles 15 Apr 2007  
 
Develop Better Software Faster with IBM Rational Systems Developer and IBM Rational PurifyPlus
from The Rational Edge: This article describes how to use the IBM Rational PurifyPlus for Linux and UNIX family of runtime analysis tools from the IDE to improve the quality and performance of their software products. Written specially for users of IBM Rational Systems Developer Version7.0.
Articles 15 Apr 2007  
 
Business modeling with UML: Understanding the similarities and differences between business use cases and system use cases
from The Rational Edge: Learn about the differerences and similarities between business use cases and system use cases, including what UML diagrams should be used to model these use cases via IBM Rational Software Architect or other modeling tools.
Articles 15 Apr 2007  
 
Install and use Rational Data Architect on Microsoft Windows
Learn how to download and install Rational Data Architect, build a simple logical data model, generate a physical data model, and how to generate an SQL script for a target database system.
Demos 12 Apr 2007  
 
Application architecture essentials, Part 4: Create a flexible environment to support growth
Plan for growth in your application architecture by learning how to focus on customer-centric business strategies using scalable and adaptive thinking.
Articles 10 Apr 2007  
 
Accessing the ClearCase Automation Library from ClearQuest hooks
Enhancing the IBM Rational ClearQuest schema by using stateless record types to create choicelists can help eliminate errors from manual entry in multiline text fields.
Articles 10 Apr 2007  
 
Hello World: Learn how to discover and analyze performance issues using Rational Performance Tester
Get an overview of IBM Rational Performance Tester in this basic tutorial, which includes both demos and hello world exercises. Practical, hands-on exercises teach you how to record automated performance tests, use data-driven techniques to ensure randomization, play-back tests, and evaluate real-time performance reports.
Tutorials 09 Apr 2007  
 
Migrating IBM Rational TestManager projects to ClearQuest test management
This article explains how IBM Rational TestManager users can migrate their assets to ClearQuest test management. It gives the overall picture of migrating existing test plans, test cases, test scripts, and so on using the Migration wizard.
Articles 05 Apr 2007  
 
Work with Web services in enterprise-wide SOAs, Part 17: Develop Dynamic Web services using Rational ClearQuest and Rational Functional Tester
This article, Part 17 of the series, explores how to develop Dynamic Web services to function both internally and externally without resulting in system overloads. Check out examples of how you can use IBM Rational ClearQuest and IBM Rational Functional Tester in the development process.
Articles 05 Apr 2007  
 
IBM WebSphere Developer Technical Journal: Jumpstart your WebSphere Host Access Transformation Services (HATS) Web project
IBM WebSphere Host Access Transformation Services (HATS) provides a toolkit and a runtime for re-facing both 3270 and 5250 host applications for the Web using the IBM Software Development Platform. This article offers practical guidance, best practices, and tips for using the Web customization and transformation features of HATS in areas where users typically need a helping hand. These how-tos can help you simplify and accelerate your HATS V6 and V7 Web projects, and are appropriate for both novice and intermediate HATS developers.
Articles 04 Apr 2007  
 
Application architecture essentials, Part 3: Getting started with application development methodologies
Discover key skills, competencies, tools, and techniques for incorporating formal and informal development methodologies into your design and planning activities in this third article in the series on application architecture essentials.
Articles 03 Apr 2007  
 
Hello World: Learn how to develop, test, and deploy MyFirstPortlet with WebSphere Portal V6
Get an overview of WebSphere Portal by following these two practical exercises in this tutorial. You'll also find demos that take you through the steps. You will develop and test your first portlet using Rational Application Developer with the WebSphere Portal Test Environment. Then, you'll deploy your portlet in a production environment using WebSphere Portal.
Tutorials 03 Apr 2007  
 
Connecting Rational Application Developer V7.0 and WebSphere Application Server V6.1 using Java Management Extension APIs
This article shows tool developers who use Rational Application Developer V7.0 how to use JMX APIs to get configuration information from WebSphere Application Server V6.1. They can then use that information as an integral part of a tool that is based on Rational Application Developer.
Articles 03 Apr 2007  
 
Compliance
Meeting regulatory requirements is more than a legal obligation -- it is an opportunity to improve your organization’s software development transparency, oversight and results. Learn how IBM Rational can help you manage compliance with Sarbanes-Oxley and other regulatory mandates as you gain the objective data and insight to improve business results.
31 Mar 2007  
 
Work with Web services in enterprise-wide SOAs, Part 16: Develop Repository Web services for Service Integration Maturity Model using Rational Functional Tester Plus and Rational Performance Tester
In this installment of the series about working with Web services in enterprise-wide Service-Oriented Architecture (SOA) environments, you'll learn about developing Web services for changing process activities and explore how to develop these Web services to supplement the IBM Service Integration Maturity Model (SIMM). You'll see examples of how you can use IBM Rational Function Tester Plus and IBM Rational Performance Tester as part of the automatic testing efforts in the development process.
Articles 29 Mar 2007  
 
IBM Rational Professional Bundle
Learn about the IBM Rational Professional Bundle, which includes all of the desktop tools your enterprise needs to design, construct, and test J2EE, portal, and service-oriented applications on both Windows and Linux platforms.
29 Mar 2007  
 
Rational Performance Tester Extension for SOA Quality
Find information about a load and performance testing and problem analysis tool that extends performance and scalability testing to SOA applications: technical articles, free tutorials, webcasts, training, and more.
27 Mar 2007  
 
Introduction to IBM Rational Tester for SOA Quality V7.0 and IBM Rational Performance Tester Extension for SOA Quality V7.0
IBM Rational Tester for SOA Quality automates the creation, execution, and analysis of functional and regression tests for service-oriented architecture (SOA) applications. IBM Rational Performance Tester Extension for SOA Quality provides performance testing capabilities for those same SOA applications. This article covers some of the basic functionality of both offerings and shows a real example of testing a Web service.
Articles 27 Mar 2007  
 
Installing and configuring WebSphere Portal V6.0 Servers for development with Rational Application Developer V7.0 and Rational Software Architect V7.0
IBM Rational Application Developer V7.0 and Rational Software Architect V7.0 are the first products in the IBM Rational Software Delivery Platform range of products to include full-featured support for IBM WebSphere Portal V6.0 development. This gives youu the convenience of WebSphere Portal V5 without the limitations. This article provides tips on how to reduce the amount of resources that the setup consumes and how to optimize its performance for your requirements.
Articles 27 Mar 2007  
 
IBM Rational Tester for SOA Quality test execution and performance reports
Service-oriented architectures are at the base of many modern computing infrastructures. If that's the case for your shop, you need an easy and consistent way to track the quality of the Web services you've deployed. Learn how Rational Tester for SOA Quality can help you understand how your services work and eliminate bottlenecks.
Articles 27 Mar 2007  
 
Rational Modeling Extension for Microsoft .NET
A collection of resources supporting Rational Modeling Extension for Microsoft .NET.
27 Mar 2007  
 
Architecture principles: Creating the foundation for robust architecture
The answer to "What is architecture?" depends on who you ask. What it takes to develop a strong architecture is even more difficult to define. However, there are well-known tenets you should employ when doing architecture. In this article you explore one of these tenets: architecture principles.
Articles 27 Mar 2007  
 
IBM Rational and Microsoft .NET development
IBM Rational Software offers an integrated software delivery lifecycle management solution for Microsoft .NET. development.
26 Mar 2007  
 
Building SOA composite business services, Part 6: Automate build and deployment steps
Building and deploying composite applications with many Service Component Architecture (SCA) modules, Java 2 Platform, Enterprise Edition (J2EE) packages, and database layer components often involves many manual steps. Automating these build and deployment steps makes your applications less prone to error, and hence, more suitable for the development-to-production transition. The authors here present an automated code-building solution using Apache Ant tasks provided by IBM Rational Application Developer and an automated deployment solution using IBM WebSphere Application Server Ant deployment tasks.
Articles 22 Mar 2007  
 
Build effective system models
UML models that follow best practices feature views that are directed toward a specific form, have a common theme across all diagrams, and contain a pivot around which each diagram is focused. In this article, you'll learn how to organize and present UML model views based on the principles of form, theme, and pivot.
Articles 20 Mar 2007  
 
Java API reference documentation
Articles 20 Mar 2007  
 
Making agile mainstream: Crossing the chasm
from The Rational Edge: While agile development practices have been used successfully for years, the techniques have yet to be adopted by a majority of software development organizations. The author explores reasons for this, and describes trends that may push agility toward greater acceptance in the industry.
Articles 15 Mar 2007  
 
Book excerpt -- from Scaling Software Agility: Best Practices for Large Enterprises
from The Rational Edge: An excerpted chapter from the recent book, Scaling Software Agility: Best Practices for Large Enterprises, by former Rational Software VP Dean Leffingwell. This book is described by Jim Highsmith as "a solid, practical book on the specifics of developing large projects in an agile way."
15 Mar 2007  
 
March 2007: Issue contents
15 Mar 2007  
 
An introduction to runtime analysis with Rational PurifyPlus
from The Rational Edge: This article discusses runtime analysis in the context of other Rational best practices and outlines its enormous benefits to software developers, testers, and managers.
Articles 15 Mar 2007  
 
Agile software development: A tour of its origins and authors
from The Rational Edge: Since 2001, the word "agile" has taken on a new meaning in the field of software development. Do you truly understand what Agile means? Written by a close observer and participant in Agile practice, this article considers the fundamental aspects of an increasingly important style of iterative, incremental development, and concludes with a thorough literature review.
Articles 15 Mar 2007  
 
Organizational capability and portfolio management adoption
from The Rational Edge: The sixth installment in a series of articles on portfolio management, this article provides insight into how organizations can determine their organizational readiness and current capabilities for use of the discipline of portfolio management.
Articles 15 Mar 2007  
 
The Role of SOA Quality Management in SOA Service Lifecycle Management
from The Rational Edge: The article describes SOA Service Lifecycle Management and explains the importance of SOA Quality Management with the support of IBM Rational tools and best practices for aligning SOA development activities with business goals.
Articles 15 Mar 2007  
 
Agile configuration management for large organizations
from The Rational Edge: Because of their size and organizational complexity, large companies need to embrace Agile development principles. Read how hundreds, even thousands, can work together efficiently within an Agile configuration management environment.
Articles 15 Mar 2007  
 
Measuring Project Health -- Part II
from The Rational Edge: What aspects of a software development project should be measured in the middle phases of the lifecycle to ensure that the project is healthy and on track? Read how risk lists, backlogs, and other project artifacts can be used to objectively measure project health.
Articles 15 Mar 2007  
 
PurifyPlus performance and scalability tips
Your article abstract goes here.
Articles 13 Mar 2007  
 
Comparing and merging UML models in IBM Rational Software Architect: 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  
 
Hello World: Learn how to find performance problems with Rational Performance Tester
Get an overview of Rational Performance Tester in this basic tutorial, which includes demos and hello world exercises. In this tutorial, you'll learn how to use Rational Performance Tester to determine the cause of performance problems in your applications.
Tutorials 12 Mar 2007  
 
Installing and configuring Samba on Solaris 8 for ClearCase clients
When properly configured, Samba on Solaris 8 supports dynamic views for Windows ClearCase clients
Articles 08 Mar 2007  
 
Meet the experts: Reginaldo Barosa on WebSphere Developer for System z
WebSphere consultant Reginaldo Barosa answers questions on WebSphere Developer for System z.
Articles 07 Mar 2007  
 
Application architecture essentials, Part 2: Getting started with design patterns
Find out how to identify recurring patterns in your designs and to document their characteristics, advantages, and trade-offs.
Articles 06 Mar 2007  
 
IT lifecycle management
This new area of IBM developerWorks is for any project manager, developer, tester and member of the IT operations team interested in learning how to implement effective IT lifecycle management. Gain practical knowledge about using IBM's tools to achieve these goals.
06 Mar 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.
Articles 06 Mar 2007  
 
Test Management and Tracking with the IBM Rational ClearQuest Test Management
Learn about the experience and findings of a study conducted by the IBM DB2 Function Verification Test team on the feasibility of using IBM Rational ClearQuest test management for functional verification testing, tracking, and monitoring. This article also presents an overview of the tool and the setup steps.
Articles 06 Mar 2007  
 
Using IBM Rational PurifyPlus
IBM Rational PurifyPlus is a collection of three tools (PureCoverage, Quantify, and Purify) that you can use to perform runtime analysis for code coverage, performance, and memory analysis, respectively. This can augment automated testing, improving performance and quality.
Articles 06 Mar 2007  
 
Introduction to IBM Rational Modeling Extension for Microsoft .NET
Learn how to use the XDE C# Code Model Importer, which helps you migrate your C# projects from an XDE Microsoft .NET Framework to IBM Rational Software Architect, Rational Software Modeler, or Rational Systems Developer.
Articles 06 Mar 2007  
 
Tools and support that meet your needs
Using Eclipse as your development environment? IBM provides you a series of choices for becoming more accountable and productive.
01 Mar 2007  
 
Achieving Capability Maturity Model Integration (CMMI) maturity level 4
Do you want to know what the missing overall stories are about CMMI? Judith M. Myerson gives an overview of the CMMI with a focus on compliance, risk and governance at each maturity level, and shows you what IBM Rational Software Solutions help achieve maturity 4. She briefly covers the hybrid approach by overlapping CMMI with Control Objectives for Information and related Technology (COBIT)
Articles 27 Feb 2007  
 
Creating a sorted JavaServer Faces Widget Library dataTable using Rational Application Developer V7.0
This article explains how to implement the sorting feature of the dataTable component of the JavaServer Faces Widget Library, which is available in IBM Rational Application Developer Version 7.0. The sorting feature allows the user to make individual columns in a dataTable sortable.
Articles 20 Feb 2007  
 
Application architecture essentials, Part 1: Everything you need to know about requirements modeling
The success of your software project depends on accurate and complete requirements. Getting this part of the architecture correct requires that both people and technical skills capture and refine the right requirements. Discover the useful skills and tools for modeling requirements, and learn how to evaluate progress in competency.
Articles 20 Feb 2007  
 
Hello World: Learn how to design and implement a simple phone book application with Rational Software Architect V7
Get an overview of Rational Software Architect in this basic tutorial, which includes demos and hello world exercises. You'll need to download the free trial version of Rational Software Architect. This updated tutorial provides hands-on exercises to show you how to design and implement a service-oriented application using Rational Software Architect V7.
Tutorials 20 Feb 2007  
 
Book review: Head First Object-Oriented Analysis & Design -- A Brain-Friendly Guide to OOA&D
from The Rational Edge: A favorable review of the O'Reilly Head First series book.
Articles 15 Feb 2007  
 
April 2006: Issue contents
15 Feb 2007  
 
February 2007: Issue contents
15 Feb 2007  
 
System z and ClearCase z/OS Extensions: A data-driven approach to configuration management
from The Rational Edge: Read about two implementations of IBM Rational ClearCase and the integration of ClearCase z/OS Extensions, in which a data-driven approach to build management is used for z/OS artifacts.
Articles 15 Feb 2007  
 
Never 'Without a trace': Practical advice on implementing traceability
from The Rational Edge: Establishing traceability between software requirements and implemented features is one of the most frequently overlooked practices in iterative, incremental software development. The author introduces traceability, and describes specific techniques for integrating traceability techniques into your development environment.
Articles 15 Feb 2007  
 
An enterprise process framework defined and delivered with IBM Rational Method Composer
from The Rational Edge: An enterprise process framework gives an IT organization visibility into critical business operations. See how IBM Rational Method Composer can be used to create such a tool for managing enterprise-wide complexity.
Articles 15 Feb 2007  
 
The governance landscape: Steering and measuring development organizations to align with business strategy
from The Rational Edge: Are you seeking a clear explanation of organizational governance? This paper describes different levels of governance and how they affect critical management concerns such as productivity and risk. It also explores the link between good governance and the ability of software development organizations to align their processes with business strategy.
Articles 15 Feb 2007  
 
Ensuring process compliance with the RUP Development Case and Review Record
from The Rational Edge: This article explains how organizations that use the IBM Rational Unified Process, or RUP, can take advantage of the RUP Development Case and Review Record to ensure process compliance, optimize results for project-related work products, and make organizational process improvements.
Articles 15 Feb 2007  
 
A roadmap to method development
from The Rational Edge: This article describes an iterative, risk-driven, architecture-centric, and quality-oriented approach to method development derived from the long-term experience of the IBM Rational Unified Process (RUP) development team. It first describes the work products to be produced, and then lays out a step-by-step roadmap for applying the approach throughout a method development project. The approach utilizes software development and RUP principles, and can be implemented using IBM Rational Method Composer (RMC).
Articles 15 Feb 2007  
 
Book excerpt -- from The New Language of Business: SOA & Web 2.0
from The Rational Edge: An excerpted chapter from the recent book, The New Language of Business: SOA & Web 2.0, by Sandy Carter. One of IBM's top service-oriented architecture strategist demonstrates how business leaders can use innovations in technology to drive dramatic process improvements and support accelerating change.
Articles 15 Feb 2007  
 
Unified application development for IBM System i servers.
from The Rational Edge: Read how IBM Rational ClearCase and IBM Rational ClearQuest software can help organizations manage System i application development across multiple languages, technologies, and geographics, as well as address regulatory and industry compliance mandates.
Articles 15 Feb 2007  
 
Open-source Architected Model-Driven Development in the real world
from The Rational Edge: Read how Number Six Software used Model Driven Development techniques to provide a health services portal that realized significant cost and quality improvements.
Articles 15 Feb 2007  
 
Selecting the best tools for your software system design
So many tools, and so little time! If you're an IT architect, it can be a daunting task to select the right design tools when architecting your software system. Explore a survey of tools to help determine which ones are best suited to each phase of the project life cycle -- and while you're at it, discover how to improve your time to delivery.
Articles 13 Feb 2007  
 
New features of the JavaServer Faces Widget Library dataTable component in IBM Rational Application Developer 7.0
This article describes and explains how to use the new features of the dataTable component of the JWL (JSF Widget Library) introduced in IBM Rational Application Developer Version 7.0. The new features include dataTable scrolling and additional ways to customize the Deluxe Pager and Output Statistics components.
Articles 13 Feb 2007  
 
New techniques for requirements management using Rational RequisitePro, Part 1: Using architectural methods to analyze, manage, and trace business requirements
Discover new techniques to capture, manage, and trace architectural requirements in this series from Kumar Mani. The techniques are based in architecture theory and are applicable to all IT projects. If you're an IT architect or project manager who faces complex requirements in enterprise or integration projects, you can use these techniques to manage the project and help to ensure that it is delivered on time. This article explores an implementation that uses the IBM Rational toolset, but it can be replicated just as easily using other products.
Articles 06 Feb 2007  
 
Pattern Solutions
This Web site contains patterns and assets that are already built and freely available for use as well as information about how to build your own custom patterns using IBM Rational Software Architect. Discover how patterns provide solutions to recurring problems while allowing experienced developers to work at higher levels of abstraction. By capturing design expertise and best practices as tool-enabled assets and artifacts, patterns can greatly facilitate the development of Service-Oriented Architecture (SOA) applications -- resulting in significant improvement in productivity.
06 Feb 2007  
 
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.
Articles 06 Feb 2007  
 
Working with time intervals for Virtual User login with IBM Rational TestManager
Changing a single line of code in IBM Rational TestManager allows you to have Virtual Users log into the application under test with a flexible time interval.
Articles 06 Feb 2007  
 
Generating additional logs through IBM Rational Robot VU scripts
This article discusses how you can use IBM Rational Robot scripts to generate test logs outside the scope of IBM Rational TestManager. This allows you to analyze the logs even while the workload execution is still in progress.
Articles 06 Feb 2007  
 
Automatically generate project builds using Ant
Get step-by-step instructions to automate your build procedure to improve productivity and quality using the built-in support of Ant for the IBM Rational Software Development (SDP) platform. You can then deploy it using the IBM WebSphere family of application servers.
Articles 30 Jan 2007  
 
Using XPath to Validate Web Service Response
This article, the second in a series, shows you how to validate the XML response sent by the server after you run a Web services test. The first part of the series shows you how to record Web services tests from IBM Rational Performance Tester. In addition, this article will show you how to add verification points in your test.
Articles 30 Jan 2007  
 
Build secure Web services
Security is an essential part of any Web service. Rational Application Developer allows you to take advantage of security standards and without too much effort create all of the necessary parameters to add security to your services. This tutorial shows you how to authenticate using a user ID and password, ensure integrity using digital signatures, and ensure confidentiality using encryption.
Tutorials 30 Jan 2007  
 
Handling test data with IBM Rational Performance Tester 7.0: Part 1: Using datapools for test data
IBM Rational Performance Tester leverages the Eclipse Test and Performance Tools Platform (TPTP) datapool structures for handling of test data. Rational Performance Tester includes many features that make using these datapools very easy and flexible. Once you start using datapools with more than 10,000 rows of data, however, there can be long delays in starting up a test. For performance testing of large systems, you can create Rational Performance Tester tests that use files instead of datapools for storing and handling test data.
Articles 30 Jan 2007  
 
Introduction to IBM Rational Performance Tester V7.0
This article will take a look at some features of Performance Tester V7. Along with an overview of what’s new, you'll record and execute a basic test to show off some of the features.
Articles 30 Jan 2007  
 
Handling test data with IBM Rational Performance Tester 7.0: Part 2: Using files for very large sets of test data
IBM Rational Performance Tester leverages the Eclipse Test and Performance Tools Platform (TPTP) datapool structures for handling of test data. Rational Performance Tester includes many features that make using these datapools very easy and flexible. Once you start using datapools with more than 10,000 rows of data, however, there can be long delays in starting up a test. For performance testing of large systems, you can create Rational Performance Tester tests that use files instead of datapools for storing and handling test data.
Articles 30 Jan 2007  
 
Analyze use cases by architectural relevance
Learn how to use architectural mechanisms, such as persistence, networking, and security, to assess and qualitatively rank use cases and scenarios for architectural relevance. Architects and project managers can then use these rankings to more effectively schedule resources and organize projects.
Articles 23 Jan 2007  
 
IBM Rational Portfolio Manager Web services API Client/ Cost Center integration
This article is part of a series on how to integrate data in IBM Rational Portfolio Manager using the Web services API. Through these articles, and code samples provided, you will learn step-by-step how integrations are done so that you can build your own specific integration interface effectively and efficiently.
Articles 23 Jan 2007  
 
Effectively use the IBM Rational Functional Tester Extension for SAP Solutions
Learn how the IBM Rational Functional Tester Extension for SAP Solutions extends the applicability of IBM Rational Functional Tester to SAP GUI.
Articles 23 Jan 2007  
 
Hello World: Learn how to create Java, Web service, and database applications with Rational Application Developer V7
Get an overview of Rational Application Developer V7 in this basic tutorial, which includes demos and hello world exercises. You'll need to download the free trial version of Rational Application Developer V7. This tutorial includes practical exercises that show how to create a Java application, create and invoke a Web service, and create a Web application that can access a Derby database using a Relational Record List. The original version of this tutorial for Rational Application Developer V6 is still available.
Tutorials 23 Jan 2007  
 
Unit Testing J2EE platform components with JUnit and JUnitEE frameworks in IBM Rational Application Developer Version 6.0.2: Part 1. Unit testing Java and EJB applications
This is Part 1 of a three-part series of articles. It demonstrates how you can use an open source test framework, such as JUnit and JUnitEE, to unit test Java and EJB applications by using IBM Rational Application Developer Version 6 in an IBM WebSphere Application Server Version 6 environment.
Articles 23 Jan 2007  
 
Handling Binary Files in IBM Rational ClearCase
Learn about circumstances in which storing binary files in IBM Rational ClearCase can help automate the build-and-release process in large organizations and make it smoother. This article also discusses issues with binary files and practical solutions to managing them in ClearCase.
Articles 18 Jan 2007  
 
Developing JSF Portlets with Rational Application Developer 6.0 and WebSphere Portal Server 5.1: Part 2, How to enable communication between portlets
This is the second part of a two-part series focusing on JSF (JavaServer Faces) and JSR (Java Specification Request) 168 development with IBM Rational Application Developer 6.0. Part 1 of the series looked at basic product features for JSF and JSR 168 development and created two portlets and three views for a CRMBrowser application. In this second part, you will learn how to enable communication between JSR 168 portlets to implement sophisticated screen flows.
Articles 18 Jan 2007  
 
Unified Change Management using ClearCase and ClearQuest, Part 4
Learn how to track and assign a defect using Rational ClearCase and ClearQuest.
Demos 18 Jan 2007  
 
Unified Change Management using ClearCase and ClearQuest, Part 3
Learn how to track and assign a defect using Rational ClearCase and ClearQuest.
Demos 18 Jan 2007  
 
Unified Change Management using ClearCase and ClearQuest, Part 2
Learn how to track and assign a defect using Rational ClearCase and ClearQuest.
Demos 18 Jan 2007  
 
Unified Change Management using ClearCase and ClearQuest, Part 1
Learn how to track and assign a defect using Rational ClearCase and ClearQuest.
Demos 18 Jan 2007  
 
Model-driven and pattern-based development using Rational Software Architect, Part 2: Model-driven development tooling support in IBM Rational Software Architect
Learn about the IBM Rational Software Architect model-driven development (MDD) tooling support, as well as the asset-based development framework that complements MDD by enabling you to reuse assets.
Articles 16 Jan 2007  
 
Combining Functional Tester and ClearQuest test management perspectives
Learn how to quickly and easily add the IBM Rational ClearQuest test management perspective to IBM Rational Functional Tester Version 6.0.
Articles 16 Jan 2007  
 
IBM Rational Portfolio Manager Web services API resource integration
This is the second article in a series on how to integrate data in IBM Rational Portfolio Manager using the Web services API. Author Cobber Liu provides the code samples and instructions to help you learn step-by-step how integrations are done. Using these examples, you can build your own specific integration interface effectively and efficiently.
Articles 16 Jan 2007  
 
Measuring ClearQuest Web performance using Functional Tester
Use the included set of test scripts to graph the performance of transactions on ClearQuest Web.
Articles 16 Jan 2007  
 
Measuring project health: Part One
from The Rational Edge: What project managers choose to measure as a gauge on performance generally receives the team's special attention. Naturally, project health depends on accurate metrics, but more importantly it requires that the right things be measured. This article describes some of the fallacies associated with traditional software project metrics, then focuses on effective measurement during the Inception phase.
Articles 15 Jan 2007  
 
January 2007: Issue contents
This is an archived issue of The Rational Edge ezine for the month indicated above.
15 Jan 2007  
 
Book excerpt -- Chapter 1: CMMI Survival and Process Improvement
from The Rational Edge: An excerpted chapter from the recent book, CMMI Survival Guide: Just Enough Process Improvement, by Suzanne Garcia and Richard Turner, written for organizations committed to CMMI as well as those just beginning to explore process improvement programs.
Articles 15 Jan 2007  
 
Anti-patterns for people and tools
from The Rational Edge: Gary Pollice continues his list of common mistakes in software development practice, adding to last month's observations about process adoption with a second and third set this month regarding people management and tools adoption.
Articles 15 Jan 2007  
 
Sarbanes-Oxley compliance with IBM Rational Method Composer and IBM Rational Portfolio Manager
from The Rational Edge: Learn how IBM Rational Method Composer and IBM Rational Portfolio Manager can help IT organizations with Sarbanes-Oxley compliance through this true-to-life exchange among software development colleagues.
Articles 15 Jan 2007  
 
Using SoDA to generate large documents in the Microsoft Word environment
from The Rational Edge: Demonstrating compliance with industry and legal guidelines often requires software development teams to document their efforts at various points in the project lifecycle. This paper demonstrates how to divide complex documents into more manageable pieces using IBM Rational SoDA in concert with the Microsoft Word concept of master and affiliated documents.
Articles 15 Jan 2007  
 
Change management at IBM Rational -- Part 2: Enhancing the IBM Rational change management solution
from The Rational Edge: The second in a two-part series, this article explores potential enhancements to IBM Rational's change management system that can integrate stakeholder concerns even further. Part 1 discusses how the IBM Rational ClearQuest development team uses the ClearQuest product and related integrations and best practices.
Articles 15 Jan 2007  
 
The value of RUP certification
from The Rational Edge: This article describes the IBM Certified Solution Designer -- Rational Unified Process v7.0 certification, including the requirements for certification and its advantages for RUP specialists.
Articles 15 Jan 2007  
 
TOGAF or not TOGAF: Extending Enterprise Architecture beyond RUP
from The Rational Edge: This article contrasts the disciplines of enterprise architecture, solution architecture, and business architecture; compares these disciplines to the IBM Rational Unified Process (RUP) and suggests ways to combine them; and advocates applying The Open Group Architecture Framework (TOGAF) in combination with RUP to advance the implementation of enterprise architecture within organizations.
Articles 15 Jan 2007  
 
Use Rational Data Architect to define and enforce data object naming standards
Examine the features of Rational Data Architect that enable users to define and implement object naming standards, and then see a real-world example.
Articles 11 Jan 2007  
 
Using the IBM Rational Functional Tester Extension for Siebel Test Automaton
Learn how to use the IBM Rational Functional Tester Extension for Siebel Test Automation with Siebel 7.7 or 7.8 applications.
Articles 09 Jan 2007  
 
Create powerful custom tools quickly with Rational Software Architect Version 7.0
This article introduces a new IBM Rational Software Architect feature called Transformation Authoring, which enables you to build development tools with a graphical interface and standards-based templates.
Articles 09 Jan 2007  
 
Design SOA services with Rational Software Architect, Part 4: Generate and test Web services from UML models
Tutorials 02 Jan 2007  
 
Using Rational ClearCase for System i for source code management
Find out why IBM Rational(R) ClearQuest(R) for System i(TM) and IBM Rational ClearCase(R) for System i provide the most useful Software Change Management (SCM) solutions for source code management.
Articles 02 Jan 2007  
 
IBM Team programming with Rational ClearCase
Installation and configuration for the Rational ClearCase V7.0.0.x SCM Adapter and MVFS plug-ins for Eclipse 3.2.
Articles 02 Jan 2007  
 
IBM Rational ClearCase plug-ins
A collection of plug-ins available for IBM Rational ClearCase
Articles 02 Jan 2007  
 
Getting started with Rational Portfolio Manager 7.1.0.0: Using Web Services API integrations
This article is the starting point of a series on how to integrate data in IBM Rational Portfolio Manager using the Web Services API.
Articles 26 Dec 2006  
 
Hello World: Learn how to accelerate the pace and quality of the manual testing process with Rational Manual Tester
Get an overview of Rational Manual Tester in this basic tutorial, which includes demos and hello world exercises. You'll need to download the free trial version of Rational Manual Tester. This tutorial includes practical exercises that show you how to create robust and modular manual tests, save time with automated data entry, and reduce manual test errors with automated data comparison. You can keep up on all the Hello World tutorials on the Hello World overview page.
Tutorials 26 Dec 2006  
 
Introduction to IBM Rational Manual Tester V7.0
IBM Rational Manual Tester is a manual test authoring and execution tool for testers and business analysts who want to improve the speed, breadth, and reliability of their manual testing efforts. It is integrated with IBM Rational ClearQuest, and offers features such as script publishing to HTML, an Authoring Editor, a Test Log viewer, and the Rational Process Advisor toolset.
Articles 26 Dec 2006  
 
Using IBM Rational Functional Tester to measure IBM Rational ClearQuest Web performance
Use the included set of test scripts to graph the performance of transactions on ClearQuest Web.
Articles 19 Dec 2006  
 
Rational Data Architect skills series, Part 3: Discover schema relationships with Rational Data Architect
Use Rational Data Architect to define data mappings. When working with large schemas, it can be very cumbersome to manually create mappings. Rational Data Architect offers a discovery component to semi-automatically identify potential mappings. This tutorial provides an introduction to the relationship discovery component of Rational Data Architect.
Tutorials 19 Dec 2006  
 
Quality governance for software organizations
from The Rational Edge: The article describes the benefits of the IBM Rational Software Delivery Platform, which helps companies create a quality governance framework that accommodates organizational transformation needed for today's technological advances.
Articles 15 Dec 2006  
 
December 2006: Issue contents
This is an archived issue of The Rational Edge ezine for the month indicated above.
15 Dec 2006  
 
Book review: Organizational Patterns of Agile Software Development
from The Rational Edge: A review of a book specially geared for organizations trying to introduce process change, a must-read for every member of your organization.
Articles 15 Dec 2006  
 
An introduction to architecture management
from The Rational Edge: Read how the IBM Rational team is expanding what has been traditionally called Analysis, Design, and Construction to include Architecture Management: the discipline of governing software architecture amidst changes to the requirements that drive it and the code that implements it.
Articles 15 Dec 2006  
 
Process adoption anti-patterns: How -- not -- to make a process work for you
from The Rational Edge: There are right ways and wrong ways to approach process adoption within a software development organization. Here the author presents common mistakes, known as anti-patterns, made by project leaders attempting to make a transition to iterative development methods.
Articles 15 Dec 2006  
 
Enterprise Application Transformation: Leveraging your investment in proven, mission-critical business applications
from The Rational Edge: This article describes how the new Enterprise Generation Language technology supports the development of service-oriented architectures by leveraging existing IT resources and legacy language development teams.
Articles 15 Dec 2006  
 
Meet the experts: Chris Gerken on model-driven development
WebSphere consultant Chris Gerken answers questions on model-driven development.
Articles 13 Dec 2006  
 
Generating a J2C bean using the J2C Tools in Rational Application Developer V7.0
This article demonstrates how the J2C tools available in IBM Rational Application Developer 7.0 improve your experience when generating a J2C bean, and when exposing interaction and connection specification properties associated with the execution of the EIS function as input arguments of the business methods in the J2C bean. This step-by-step guide will demonstrate this capability using a simple IMS example. It will also demonstrate a quick way to create a Web service that uses the functionality provided by the J2C bean to access the IMS.
Articles 12 Dec 2006  
 
IBM Rational Build Forge demos
Login to view these demos for IBM Rational Build Forge, or request a live demonstration.
Demos 11 Dec 2006  
 
Grady Booch discusses the V7 release of IBM Rational desktop tools, SOA, and Eclipse
This is a transcript of a live online chat, moderated by Grady Booch on December 7, 2006, in which he discussed and answered questions related to the release of desktop tools from IBM Rational software (IBM Rational Software Delivery Platform Desktop products V7) two days earlier, as well as the value of SOA and the role of Eclipse.
07 Dec 2006  
 
Using Ratlperl to unpack and pack trigger scripts to and from opaque attributes
Rational ClearCase has opaque attributes that can be used to store byte sequences. We can take advantage of these to store code that has been unpacked into byte sequences that these types of attributes can hold.
Articles 07 Dec 2006  
 
Developing business processes that use WebSphere Portal V6 and WebSphere Process Server V6
This article teaches you the basics of building a business process that utilizes IBM WebSphere Portal V6.0 as its human interaction service.
Articles 06 Dec 2006  
 
Exploring IT architecture disciplines, Part 7: Operations architecture
Because they are responsible for making sure that everything works as advertised, operations personnel often feel as if they have the weight of the world on their shoulders. And because the architecture must work as promised, this phase is crucial to the entire design process. This article -- the last installment in this series on enterprise architecture -- introduces the final architecture in the enterprise architectural design: the operations architecture.
Articles 05 Dec 2006  
 
JSF and Ajax: Web 2.0 application made easy with Rational Application Developer V7
Ajax, the cornerstone of what is often called Web 2.0, is arguably the most popular technology on the Web today. Unfortunately, creating an Ajax application is not easy, especially when you need to integrate it with another framework, such as JSF. This article explains how to use Ajax and JSF together in IBM Rational Application Developer V7 to make your task easier and also walks you through an example of adding Ajax support to an existing application.
Articles 05 Dec 2006  
 
What's new in IBM Rational Application Developer V7.0
This article provides an overview of the new features of IBM Rational Application Developer V7.0, which is one of the premier applications for modeling and architecting software solutions and applications.
Articles 05 Dec 2006  
 
What's new in IBM Rational Software Modeler V7.0
This article provides an overview of the new features of IBM Rational Software Modeler V7.0, which is one of the premier applications for modeling and architecting software solutions and applications.
Articles 05 Dec 2006  
 
What's new in IBM Rational Software Architect V7.0
This article provides an overview of the new features of IBM Rational Software Architect V7.0, which is the premier IDE for architecting, creating, testing and deploying software applications.
Articles 05 Dec 2006  
 
Improve the usability of Web applications with type-ahead input fields using JSF, AJAX, and Web services in Rational Application Developer V7
Type-ahead input fields (also known as suggest or autocomplete) are programmed to guess what the user is typing and provide suggestions for the user to choose from. Rational Application Developer version 7.0 provides JSF components and AJAX functionality that make creating such fields fast and easy.
Articles 05 Dec 2006  
 
Working with J2C Ant Scripts in Rational Application Developer V7
In IBM Rational Application Developer V7.0, one of the most helpful features in the J2EE Connector (J2C) Tools is the J2C session recording. When you create beans and data bindings using the J2C wizards, you can now save the settings in an Ant file. You can then invoke the Ant script inside the workbench (or from the command line) to generate J2C Java beans and data bindings. This article demonstrates how to customize the Ant scripts that the Rational Application Developer V7 J2EE Connector (J2C) Tools create. It also explains how to run the Ant script from the command line.
Articles 05 Dec 2006  
 
Exploring IT architecture disciplines, Part 6: Build the integration architecture
A key aspect of any enterprise architecture is the integration of all the parts and pieces. This is the purpose of the integration architecture -- to make sure that everything works smoothly. Designing this architecture is the sixth step in the enterprise architecture process, the step where everything comes together.
Articles 29 Nov 2006  
 
Using Rational Data Architect to import and export XML
XML files are used throughout software development and information management to describe data structures. In this article, you learn how to turn XML files into data models and vice versa, with the help of IBM Rational Data Architect.
Articles 29 Nov 2006  
 
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.
Articles 21 Nov 2006  
 
Architecture in practice, Part 1: Realizing Service-Oriented Architecture
IBM architect Tilak Mitra provides practical guidance about IBM tools you can use to build a Service-Oriented Architecture (SOA) solution. In this first installment of his column, you get an overview about the IBM SOA Foundation as well as IBM Rational, WebSphere, and Tivoli software tools and other resources you can use to make your SOA designs a reality.
Articles 21 Nov 2006  
 
Rapid view development using Rational Software Architect pluglets
Extending Eclipse-based Rational Software Architect (or Rational Software Modeler or Rational Systems Developer) may require you to create new Eclipse views. This article shows you how to develop your views’ critical components rapidly using Rational Software Architect pluglets.
Articles 21 Nov 2006  
 
Method content authoring: Creating a customized work product with IBM Rational Method Composer
from The Rational Edge: Learn how IBM Rational Method Composer supports method authoring and publishing. Through a simple case study, the author demonstrates how work product definitions can easily be customized in order to create a tailored process based on the IBM Rational Unified Process (RUP).
Articles 15 Nov 2006  
 
November 2006: Issue contents
This is an archived issue of The Rational Edge ezine for the month indicated above.
15 Nov 2006  
 
A RUP-based approach to developing a data warehouse -- Part 2: Building the data warehouse, one iteration at a time
from The Rational Edge: This second article in a two-part series describes the activities which occur during the Elaboration, Construction, and Transition phases of a Rational Unified Process-based approach to DW projects.
Articles 15 Nov 2006  
 
Managing compliance with RUP: A starter plug-in
from The Rational Edge: Read this general overview of compliance as it pertains to software development and delivery requirements, and learn about the IBM Rational Compliance Management strategy for helping businesses meet those needs.
Articles 15 Nov 2006  
 
Writing clean code
from The Rational Edge: See why software developers need to learn elegance, structure, and efficiency in their code-writing efforts.
Articles 15 Nov 2006  
 
A RUP-based approach to developing a data warehouse -- Part 1: Setting the stage
from The Rational Edge: This two-part series overviews how to take an IBM Rational Unified Process (RUP)-based approach to data warehouse (DW) projects that reduces both your business and technical risk while delivering a high-quality solution that meets the changing needs of its end users. This article overviews the problems associated with a traditional, serial approach to DW development, describes how the evolutionary approach of RUP is much better suited, and overviews the initial phase of such a project.
Articles 15 Nov 2006  
 
Change management at IBM Rational: How those who develop ClearQuest use the product -- Part 1: Change Management with IBM Rational ClearQuest
from The Rational Edge: The first in a two-part series, this article presents the example of how the IBM Rational ClearCase development team uses the ClearCase product and related integrations, and best practices to efficiently and effectively serve ClearQuest customers, developers, and all other product stakeholders. Part 2 discusses potential enhancements to the system.
Articles 15 Nov 2006  
 
UML, RUP, and the Zachman Framework: Better together
from The Rational Edge: This article proposes innovative ways to combine three of the most important methodologies that have emerged in the past decade in the field of information systems architecture: UML, RUP, and the Zachman Framework.
Articles 15 Nov 2006  
 
Book review: Rails Recipes
from The Rational Edge: A favorable review of a book that provides Ruby on Rails programmers with solutions to a large subset of common Rails problems.
Articles 15 Nov 2006  
 
The four dimensions of system models
from The Rational Edge: Architectural frameworks such as RUP SE and the Zachman Framework help us understand large systems and how to view dependencies. But when an actual system model is being examined by a team of analysts, misunderstandings can still arise over what the various views within a model are attempting to convey. The author proposes an improved approach to describing the parts of a complex system model.
Articles 15 Nov 2006  
 
Using Pluglets in IBM Rational Software Architect
This article introduces the pluglet facilities contained within IBM Rational Software Architect version 6.0. It shows you how to get started with pluglets, and suggests where pluglets may be useful. The article was written in conjunction with using Rational Software Architect 6.0.1. It is targeted at an audience with experience in using Rational Software Architect or Eclipse for Java development. Part of the article requires knowledge of writing plug-ins for Eclipse, however.
Articles 14 Nov 2006  
 
Requirements process for SOA projects, Part 1: Capturing requirements for an SOA application
No matter how robust the design of your Service-Oriented Architecture (SOA) project seems, if it doesn't meet business requirements, it's destined to fail. Explore the art and science of capturing all the technical requirements for your initial SOA rollout.
Articles 14 Nov 2006  
 
Streamlining a distribution network with WebSphere Host Access Transformation Services
This tutorial explains how to use IBM WebSphere Host Access Transformation Services (HATS) to easily provide streamlined access to portions of a "green screen" application for new end-users, such as distributors, dealers, or Internet users.
Tutorials 01 Nov 2006  
 
Testing Custom Java Controls with Rational Functional Tester's getProperty and invoke Methods
Learn how to test custom Java controls by taking advantage of two methods that IBM Rational Functional Tester provides: getProperty and invoke.
Articles 31 Oct 2006  
 
WebSphere MQ Solution Designer certification exam 996 prep, Part 4: MQI major calls
Prepare for the IBM Certification Test 996, WebSphere MQ Solution Designer. This tutorial addresses the major calls in the Message Queuing Interface (MQI), the application programming interface (API) used to develop WebSphere MQ applications. It is the fourth tutorial in a series of five tutorials on WebSphere MQ Solution Designer.
Tutorials 31 Oct 2006  
 
Implementing a domain-specific constraint in IBM Rational Systems Developer
In this tutorial, you will learn how to use UML2 (Unified Modeling Language 2) to model a systems scenario, specifically, one using electrical current for assemblies and sub-assemblies. You will create a UML profile, followed by a model validation constraint designed to detect over-current conditions. This constraint will be realized by an Eclipse plug-in.
Tutorials 31 Oct 2006  
 
WebSphere MQ Solution Designer certification exam 996 prep, Part 3: Distributed queue management
Prepare for the IBM Certification Test 996, WebSphere MQ Solution Designer. This tutorial addresses various aspects of distributed queue management, including configuration, application data conversion, and WebSphere MQ clients. It also discusses handling exceptions and security issues. It is the third tutorial in a series of five tutorials on WebSphere MQ Solution Designer.
Tutorials 24 Oct 2006  
 
Customizing Rational Functional Tester scripts for data-driven testing
Learn about an approach involving the use of datapools for implementing data-driven tests and the necessary customization required in Rational Functional Tester 6.1 scripts. There are a number of ways automation engineers can implement data-driven tests in Functional Tester. The article will talk about how comma separated files (CSV) can be imported in Functional Tester as a datapool. The article will also demonstrate an example of a script modified to read data values from this CSV datapool.
Articles 24 Oct 2006  
 
Hello World: Learn how to create robust, reusable automated functional tests with Rational Functional Tester
Get an overview of Rational Functional Tester in this basic tutorial, which includes demos and hello world exercises. You'll need to download the free trial version of Rational Functional Tester. Step through a few practical exercises to get a feel for how IBM Rational Functional Tester lets you create robust, automated functional tests. Learn how to record automated functional tests, enhance the tests through Java scripting, and playback those tests as part of a functional regression test suite. This is the fifth in a series of Hello World tutorials, which provide high-level overviews of the key IBM software products.
Tutorials 24 Oct 2006  
 
Using IBM Rational Performance Tester to stress test a simulated online bookstore
Learn about the authors' experience migrating from Web Performance Tools (WPT) to the Linux version of Rational Performance Tester (RPT). Included are previously undocumented issues with running RPT on Linux, and strategies for extending RPT to use Web Services and DB2 for simulated user input.
Articles 24 Oct 2006  
 
Integrate Crystal Reports in Web applications using Rational Application Developer, Part 2: Embed Crystal Reports in Web applications using JDBC Connection at design time and JNDI Connection at run time
Learn how to embed Crysal Reports in Web appliations, using JDBC connection at design time and switching to JNDI connection at run time.
Articles 17 Oct 2006  
 
Run and Analyze Software Tests with Rational ClearQuest Test Management
Learn how to handle test management with the new functionality and features in IBM Rational ClearQuest V 7.0 TestManager, which now handles the test management functions previously provided by IBM Rational TestManager.
Tutorials 17 Oct 2006  
 
An Overview of the Systems Modeling Language for product and systems development -- Part 3: Modeling system behavior
from The Rational Edge: The third in a three-part series, this article describes how to apply SysML's behavioral diagrams and explains its allocation mechanism. A real-life example of an embedded system is used throughout.
Articles 16 Oct 2006  
 
Establishing portfolio management governance: Key components
from The Rational Edge: The fifth installment in a series of articles on portfolio management, this article provides an overview and discussion of key concepts and ideas relative to the need for and development of governing policies, capabilities, structures, and other components required to create a "mechanism" for executive oversight and sustained management of portfolio management for initiatives as an organizational process.
Articles 16 Oct 2006  
 
New whitepaper! Streamline and speed the delivery of high-quality software applications
from The Rational Edge: This new whitepaper describes the challenges of disconnected software development and testing activities, and discusses how IBM Rational ClearCase addresses those difficulties.
Articles 16 Oct 2006  
 
Book review: Ajax Design Patterns
from The Rational Edge: A review of Michael Mahemoff's book, Ajax Design Patterns, covering Ajax (Asynchronous JavaScript and XML) best practices and four categories of patterns.
Articles 16 Oct 2006  
 
Lean software delivery with the IBM Rational solution
from The Rational Edge: What does building a better car have to do with building better software? The lessons of lean manufacturing offer many opportunities for improving the underlying software supply chain that every business depends upon today. The principles of Lean Thinking offer practical, measurable ways to use the Rational solution to transform software delivery processes.
Articles 16 Oct 2006  
 
Book review: Project Management with the IBM Rational Unified Process
from The Rational Edge: A review of R. Dennis Gibbs's very useful book on managing software development teams using RUP.
Articles 16 Oct 2006  
 
Building the benefits case for adopting the Rational solution
from The Rational Edge: Learn how to create a compelling, step-by-step benefits case as part of a larger business case for adopting IBM Rational tools and methods into an organization.
Articles 16 Oct 2006  
 
The future of SOA -- A service-based delivery model with Web 2.0 capabilities
from The Rational Edge: Could service-oriented architecture (SOA) and IT governance merge with Web 2.0 capabilities to allow creative service delivery models? Read how seemingly opposite approaches to information sharing on the Web and within corporate IT might actually complement each other in the near future.
Articles 16 Oct 2006  
 
October 2006: Issue contents
This is an archived issue of The Rational Edge ezine for the month indicated above.
15 Oct 2006  
 
Exploring IT architecture disciplines, Part 5: Use an application architecture to bring your developers into the corporate fold
To make the most of existing investments in IT, the development architecture must be designed after the infrastructure architecture. Now that you have worked out the infrastructure architecture, you can proceed to the development architecture and help make your developers full-fledged corporate citizens.
Articles 10 Oct 2006  
 
IBM Rational Test RealTime v7.0 Target Deployment Ports
Download the latest Target Deployment Ports (TDP) available for Rational Test RealTime v7.0 for Windows, Unix (Solaris) or Linux.
10 Oct 2006  
 
Design SOA services with Rational Software Architect, Part 3: Use assets and patterns in your design
In this tutorial, which is Part 3 of the Design SOA services with Rational Software Architect series, you will learn how to enhance your service-oriented architecture (SOA) service design using IBM Rational Software Architect. In a true model-driven development (MDD) approach, you will leverage reusable software assets and patterns to address requirements. You will also learn how to link design decisions to requirements and publish model reports.
Tutorials 10 Oct 2006  
 
Moving Rational Test Projects: Tips and tricks
Find out about various techniques for successfully moving Rational Test Projects.
Articles 03 Oct 2006  
 
WebSphere MQ Solution Designer certification exam 996 prep, Part 2: Installation and configuration
Prepare for the IBM Certification Test 996, WebSphere MQ Solution Designer. This tutorial covers installation of WebSphere MQ and configuration of typical capabilities and features. It also explores troubleshooting techniques for problems that may occur. It is the second tutorial in a series of five tutorials on WebSphere MQ Solution Designer.
Tutorials 03 Oct 2006  
 
Deploy Java UDRs through Web services on Informix using Rational Application Developer
Learn how to expose an Informix UDR or UDT on the Web as a Web service. You'll see how to use a JavaBean for interacting with the Informix UDR or UDT, deploying as a Web service using Rational Application Developer.
Articles 28 Sep 2006  
 
Testing Web services using IBM Rational Performance Tester
This article describes how to use IBM Rational Performance Tester for testing Web services exposed via Simple Object Access Protocol (SOAP) over HTTP. To follow the example, you'll install Tomcat 4 and Apache Axis.
Articles 26 Sep 2006  
 
Design SOA services with Rational Software Architect, Part 2: Design services with the UML Profile for Software Services
Learn how to design service-oriented architecture (SOA) using IBM Rational Software Architect. This model-driven development (MDD) approach is based on the Unified Modeling Language (UML) and the IBM developerWorks UML 2.0 Profile for Software Services.
Tutorials 26 Sep 2006  
 
Exploring IT architecture disciplines, Part 4: Update your infrastructure architecture to serve and protect your enterprise
Update your existing infrastructure architecture with validation and possible realignment of the infrastructure to meet the requirements outlined in both your business and the information architectures.
Articles 19 Sep 2006  
 
Using DLL files in Rational Robot VU scripts
Read about a methodology you can followe to integrate the available externally coded DLL files with Robot scripts (VU scripts) and avoid duplication of effort in coding the same logic.
Articles 19 Sep 2006