 |
 |
 |
 |
 |
 |
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 |
|
| |
|