Date post: | 05-Jan-2016 |
Category: |
Documents |
Upload: | magnus-reynolds |
View: | 229 times |
Download: | 2 times |
AMS Rational Enablement / IBM Software Group
®
IBM Rational Products OverviewD. Reilly
AMS Rational Enablement /IBM Software Group | Rational software
®
Model the BusinessModel the Business Define
RequirementsDefine
Requirements
Analyze& DesignAnalyze& Design
ImplementImplement
TestTestDeployDeploy
ManageManage
OptimizeOptimize
The business-driven development lifecycle
Executive
Application Support
ArchitectProject Manager
Tester
Deployment Manager
Developer
BusinessBusiness
DevelopmentDevelopmentOperationsOperations
Manage change& assets
Manage change& assets
Prioritize Plan Manage Measure
Optimize Iterate
End User
Operations Manager
AnalystGovernGovern
AMS Rational Enablement /IBM Software Group | Rational software
®
Analyst Architect Developer Tester
Rapidly construct, transform,integrate
and generate
code
Design, create,
and execute
tests
Model, simulate, assemble,
and monitor processes
Visuallymodel
applications and data
Provision, configure, tune and
troubleshoot applications
Follow a common process Manage and measure
projects and portfolios Manage requirements
Manage changeand assets
Manage qualityProject Manager
Executive
Align investments with business objectives Analyze and monitor project portfolios
Deployment Manager
The IBM Software Development PlatformA complete, open, modular, and proven solution
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Integration and Workflow
Requirements & Use Cases
Unit Tests
BusinessModel Model Code
Test CasesDefects,Change
RequestsTest Plan System
TestsTest
Results
– ClearCase, Team Unifying Platform
– Rational Unified Process, Team Unifying Platform
– Team Unifying Platform
Business Integration Modeler, RSA, Rose
XDE Modeler
Rose XDE Developer, PurifyPlus, Test
RealTime
Team Unifying Platform
Team Unifying Platform
Team Unifying Platform
ClearQuest
Software Configuration Management
Progress Metrics and Reporting
Common Process and Guidance
RequisitePro, RSM, Rose XDE
Modeler
RSA, Rose XDE Modeler
RAD
Functional Tester,
Performance Tester
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Tool Integrations & Project DisciplinesEnvironment Requirements Business
Modeling
Testing
Configuration & Change
Management
Deployment
Rational Robot
Rational ClearQuest (ClearCase)
WBI Modeler/ Rational Software
Architect /Rose XDE
Rational RequisitePro
Rational Test Manager
(TUP)
Rational ClearCase
Rational Manual/Functional
Tester / Performance
Tester /PurifyPlus
Analysis & Design
Link Use Case elements
(models& text)
Baseline test scripts
Automate run-time testing
Link code changes to activities(Unified Change Management)
Version controlled
units
Submit defects
Submit defects Create & execute test scripts
Rational Project
Console (TUP)
Manage,collectmetrics, & publish metrics
Generate test inputs & component test code
Rational SoDA (TUP)
Generate documen-tation
Rational Unified Process
ProjectMgmt.
Tool mentors
Link requirements to change requests
Create test inputs from
requirements
Rational PortfolioManager
Baseline requirements
Implementation Trace requirements
&tests
AMS Rational Enablement /IBM Software Group | Rational software
®
Project Management and Your Project Methodology
Project Management
Environment
Implementation
Test
Analysis & Design
Preliminary Iteration(s)
Iter.#1
Phases
Iterations
Iter.#2
Iter.#n
Iter.#n+1
Iter.#n+2
Iter.#m
Iter.#m+1
Deployment
Configuration &Change Management
Requirements
Elaboration TransitionInception Construction
Business Modeling
Project Management
Environment
Implementation
Test
Analysis & Design
Preliminary Iteration(s)
Iter.#1
Phases
Iterations
Iter.#2
Iter.#n
Iter.#n+1
Iter.#n+2
Iter.#m
Iter.#m+1
Deployment
Configuration &Change Management
Requirements
Elaboration TransitionInception Construction
Business Modeling ExecutingExecuting
Planning
Controlling
Closing
Time
Levelof
Activity
Phase Start Phase End
Initiating
• Project Integration Mgmt•Project Plan Execution
• Project Quality Mgmt•Quality Assurance
• Project HR Mgmt•Team Development
• Project Communication Mgmt•Information Distribution••
•••
• Project Scope Mgmt•Initiation
• Project Cost Mgmt•Cost Control
• Project Risk Mgmt•Risk Planning••
• Project Comm Mgmt•Admin Closure•
••
•••
•••
• Project Time Mgmt•Sched Contro•• l
Executing
Planning
Monitoring &Controlling
Closing
Time
Levelof
Activity
Phase Start Phase End
Initiating
• Project Integration Mgmt•Project Plan Execution
• Project Quality Mgmt•Quality Assurance
• Project HR Mgmt•Team Development
•••
• Project Scope Mgmt•Initiation
• Project Cost Mgmt•Cost Control
• Project Risk Mgmt•Risk Planning••
• Project Comm Mgmt•Admin Closure
•••
•••
••
• Project Time Mgmt•Sched Contro••
ExecutingExecuting
Planning
Monitoring &Controlling
Closing
Time
Levelof
Activity
Phase Start Phase End
Initiating
• Project Integration Mgmt•Project Plan Execution
• Project Quality Mgmt•Quality Assurance
• Project HR Mgmt•Team Development
•••
• Project Scope Mgmt•Initiation
• Project Cost Mgmt•Cost Control
• Project Risk Mgmt•Risk Planning••
• Project Comm Mgmt•Admin Closure
•••
•••
••
• Project Time Mgmt•Sched Contro••
AMS Rational Enablement /IBM Software Group | Rational software
®
RPM Instantiates them both in a repository!
Perform PPM and PMI Practices
Enable Methods
AMS Rational Enablement /IBM Software Group | Rational software
®
WBI Modeler is Used to: Design business processes optimized to business aims Make best use of existing resources Graphically design processes and quickly redesign across people, partners and
applications. View costs and projected backlogs in each option is considered Deliver “What-if” simulation of operations to optimize and project business benefits
AMS Rational Enablement /IBM Software Group | Rational software
®
IBM Has Two Business Modeling Techniques
Business View
Business Analyst
IT View
IT Architect Developer
Process/Operation Model
Business Process Model
Business Objects
Business Data
Business Services
Architecture/ Execution Model
UML Use Case Model
UML Class Model
UML Data, XML, SQL Model
UML Interface/Service Model
WBI Modeler (BMSN) (dynamic)
RSA/RSM (UML)(static)
UML Business Model
AMS Rational Enablement /IBM Software Group | Rational software
®
Eclipse
IBM RationalWeb Developer
IBM RationalSoftware Architect
IBM RationalApplication Developer
IBM RationalSoftware Modeler
Design and Construction Tools UML Language Transforms Structural Review & Control C/C++ Development Tools
Web Development Web Services Development Rich Client Development XML & Database Tools Java Generation Tools Unit Test
UML 2.0 Pattern/
Transform Authoring
Reusable Asset Browser
J2EE/EJB & Portal Development
Component Testing Code Review & Runtime
Analysis UML Visual Editors Configuration Management
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Software Architect and Modeler Capabilities
Open Platform Based on Eclipse 3 Shell
Broad support for WebSphere tools
Testing and Team tools work together
Rational Application Developer included in RSA
Architecture Support Java. J2EE, C++
UML2 Modeling
Architecture Discovery via Application Analysis
Patterns and Transformations Team Environment
Enhanced Compare / Merge
Integrated RequisitePro Views
Process Advisor
ClearCaseLT included
CC and CQ fully integrated
WHITE TEXT = RSA only
Visual modeling, architecture, design, use case modeling
AMS Rational Enablement /IBM Software Group | Rational software
®
Highlights: Architectural Analysis, Discovery, and Control
Application architecture is ultimately reflected in the running code Analyze the code to assess its
maintainability Govern the architecture with
the assistance of rules Template-based rule authoring
Architecture discovery for J2EE and J2SE High-level software
visualization Anti-pattern detection
Cyclic dependencies, hubs, butterflies, etc.
Architecture stability monitoring Stability improvement
guidance
Automatic generation of “topic” diagrams based on
the results of the code analysis Patterns and anti-patterns
are rendered in the diagram editor. Navigation to detailed
code is supported.
“Details View” providing an overview and avoidance
guidance for anti-patterns.
Code review pane providing a report of detected issues.
Report is inclusive of J2EEdetailed code analysis
results.
Application Analysis
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational RequisitePro
The IBM® Rational® RequisitePro® solution is a requirements and use case management tool for project teams who want to improve the communication of project goals, enhance collaborative development, reduce project risk and increase the quality of applications before deployment.
Uses advanced integration with Microsoft® Word to provide a familiar environment for activities such as requirements definition and organization
Incorporates a powerful database infrastructure with real-time Word document synchronization to facilitate requirements organization, integration and analysis
Enables detailed attribute customization and filtering to maximize informative value of each requirement
Provides detailed traceability views that display parent/child relationships and show requirements that may be affected by upstream or downstream change.
AMS Rational Enablement /IBM Software Group | Rational software
®
Project Lifecycle
ProjectStartup
ProjectStartup
Develop InitialProject
Requirements
Develop InitialProject
Requirements
Event DrivenActivities
Event DrivenActivities
DesignDesign
RequisitePro Database
Project 1 Data
Project 2 Data
Project N Data
Create ProjectReqPro Instance
Create ProjectReqPro Instance
DevelopRequirements
DevelopRequirements
DevelopSolution
DevelopSolution
Manage Changes toRequirements
Status Reporting
Manage Changes toRequirements
Status Reporting
Relationship Between an Project Lifecycle and
RequisitePro
TestTest
ValidateRequirements
ValidateRequirements
ValidateSolution
ValidateSolution
AMS Rational Enablement /IBM Software Group | Rational software
®
Tour of ReqWeb Interface
Navigation
Action Bar
Data Area
AMS Rational Enablement /IBM Software Group | Rational software
®
Highlights: RequisitePro Integration
Open and browse multiple RequisitePro projects See requirements, packages, and
views Associate requirements with model
elements via drag and drop Create direct and indirect
associations Create model elements from
requirements Drag use case requirements onto
model package Customizable synchronization
policies for name and text None, model wins, requirement wins,
bi-directional
Team & Lifecycle
Requirements Explorer for viewing requirements in Eclipse.
Associate requirements and model elements using Drag-and-Drop
View requirements traceability from the perspective of the model
or the requirements database.
AMS Rational Enablement /IBM Software Group | Rational software
®
IBM Rational PurifyPlus Offerings
IBM Rational Purify for Windows Memory profiling and error detection
IBM Rational PurifyPlus for Windows Memory profiling and error detection
Application Performance Analysis
Code coverage analysis
IBM Rational PurifyPlus Enterprise Edition Memory profiling and error detection
Application Performance Analysis
Code coverage analysis
IBM Rational Purify for Linux and UNIX Memory profiling and error detection
IBM Rational PurifyPlus for Linux and UNIX Memory profiling and error detection
Application Performance Analysis
Code coverage analysis
Windows – Authorized User Linux and UNIX – Authorized User
Multi-Platform - Floating
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational ClearQuest
The IBM® Rational® ClearQuest® solution is intended for project teams who wish to identify and manage defects and change requests to closure.
This solution:
Provides the capability to manage activity-based defects and change requests for geographically disperse teams.
Enables easy customization of queries and reports.
Provides automatic e-mail notification.
"Design once, deploy anywhere" capabilities automatically propagate changes to any client interface (web, Windows, Linux, UNIX platforms).
Scales easily to support projects regardless of team size, location or platform (web platform).
AMS Rational Enablement /IBM Software Group | Rational software
®
Tour of the Rational ClearQuest User Interface
Navigation
Data Results
Data Record
AMS Rational Enablement /IBM Software Group | Rational software
®
Highlights: Rational ClearQuest
Run a query or report with a single left mouse
click.
Submit a new defect or change request.
View a specific defect or change record in the window pane below.
Change the record’s current state (e.g., change a defect state from “Submitted” to “Assigned”).
AMS Rational Enablement /IBM Software Group | Rational software
®
IBM Rational software configuration managementFrom workgroups to distributed enterprise teams
Distributed TeamDevelopment
Snapshot Views
Dynamic Views
Advanced Build Management
ClearCase MultiSite,ClearCase Remote Client
ClearCase LT
ClearCase
UCM ProcessUCM Process
SingleServer
DistributedServers
ReplicatedServers
UCM ProcessUCM Process
Individual Workgroups Medium-Large Teams Distributed Teams
AMS Rational Enablement /IBM Software Group | Rational software
®
Easy to Use: Workspace managementNetwork or disconnected access
Dynamic Views Access any configuration immediately
Global view of code base enables sharing
Snapshot Views Intelligent disconnected use
Automatically detects and re-synchronizes “hijacked files”
AMS Rational Enablement /IBM Software Group | Rational software
®
Highlights: ClearCase SCM Adapter Enhancements
Full Dynamic View support File system notification
Improved compare/merge support Integrated with Eclipse compare/merge framework
Improved Disconnected Mode Manual Disconnect
Workspace / view management Support for workspace switching
Setup & Getting Started Best practices and online help improvements
AMS Rational Enablement /IBM Software Group | Rational software
®
ClearCase Remote Client
Eclipse RCPEclipse RCP
ClearCase Remote Client
CCRC PluginCCRC Plugin
Based on Java & Eclipse technology
Targeted at any CC developer who needs remote access to ClearCase
ClearCase View Navigator
ClearCase Details
ClearCase View Configuration,
ClearCase History Browser, etc.
AMS Rational Enablement /IBM Software Group | Rational software
®
New Cable Subscriber New Cable Subscriber Management SystemManagement System
applets, widgetsapplets, widgets
EJB’s, JSP’sEJB’s, JSP’s
DB, transaction svcsDB, transaction svcs
ClearCaseRemote Build
ClearCaseTSO Client Customer
Easy to use: z/OS Connectors
Connectors
DeveloperActivity
AMS Rational Enablement /IBM Software Group | Rational software
®
IBM Rational Manual Tester
ClearCase LT
Usability-driven features
Import/Export
IBM Rational Manual Tester OverviewNew!
Low intrusion execution pane
Customizable input and test fields
Test script library
Manual Test Editor
Customizable• Custom fields for both
assisted data entry and test results storage
Non-intrusive• Unobtrusive test execution window
to free desktop real estate• Can be used to run tests stored both
locally and remotely
Import/Export• Imports manual test
source files in csv format• Exports test results to csv
format
Usability• Provides low barrier of entry for
business analysts (who test) and testers alike
• Supports drag&drop, copy/paste and other ease-of-use enhancements
• Built for Day One productivity
Manual test generation and
execution
ClearCaseLT in the box
Text Editor• Text editor for manual
test creation• Permits creation of both
test steps and verification points
Library• Library for common test procedures• Test procedure reuse supports content
linkage (e.g. modifying one instance modifies all instances)
Hyades inside!
AMS Rational Enablement /IBM Software Group | Rational software
®
Manual Tester
Enables highly efficient, modularized manual test creation and execution
Intuitive path for non-programmer testers to modularize content via copy/paste & drag/drop
Collect data for existing spreadsheet reports (CSV)
Assistance for verifying & entering data
AMS Rational Enablement /IBM Software Group | Rational software
®
IBM Rational Functional Tester
Linux-based test authoring
ClearCase LT
IBM Rational Functional Tester OverviewNew and improved!
Manual Tester
Eclipse Java Development Tools
Wizard and table-based data-driven tests
Tests Java, .NET, Web and terminal emulator-based apps
Java and VB.NET-based test scripts
Test Script Language• User has choice of two test script
languages – Java and VB.NET• Choice of Java implies usage of
Eclipse/RAD/RSA-based editor• Choice of VB.NET implies usage of
VS.NET-based editor• Identical capabilities in both editors
GUI Technologies• Automates regression
testing of Java, .NET, Web and terminal emulator-based applications
Ease-of-use• Simplified data-driven
testing enabled by wizards and Excel-like data tables Improved Linux support
• Users can author and modify test scripts on Linux (no recorder)
• Test execution on Windows and Linux
Eclipse availability• When using Java
scripting, full Eclipse JDT features are accessible
Manual Tester in the box • Customers receive one Manual
Tester license per Functional Tester license
ClearCaseLT in the box
Automated functional
regression testing
AMS Rational Enablement /IBM Software Group | Rational software
®
Functional Tester: GUI Testing with Java Scripting
New version of XDE Tester
Usability for Less Technical Testers Wizard & table to create &
manage data-driven tests without coding
Scripting Language & Shell Java in Eclipse 3
Technology Support Java thick client
Web client
3270 Terminal Emulator
Data-driven testing Data-driven testing with Data Poolwith Data Pool
Data-driven testing Data-driven testing with Data Poolwith Data Pool
AMS Rational Enablement /IBM Software Group | Rational software
®
GA 7/31/04Rational Functional TesterFunctional Testing for Web/Java and 3270 Host applications
Browser UI
IBM Rational Functional Tester Extension for Terminal-based Applications
Integrate traditional and mixed workload function testing Single point of control to manage testing of legacy applications & web front-end componentsSingle vendor solution to manage development and testing across mainframe and distributed platformsCompanies want to lower the TCO for software
Key Product DifferentiatorsSupports TN3270/5250 host applications Leverages Rational solution Based on Eclipse
Host UI
Java UI
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Tool Integrations & Project Disciplines (Groupings)Environment Requirements Business
Modeling
Testing
Configuration & Change
Management
Deployment
Rational Robot
Rational ClearQuest (ClearCase)
WBI Modeler/ Rational Software
Architect /Rose XDE
Rational RequisitePro
Rational Test Manager
(TUP)
Rational ClearCase
Rational Manual/Functional
Tester / Performance
Tester /PurifyPlus
Analysis & Design
Link Use Case elements
(models& text)
Baseline test scripts
Automate run-time testing
Link code changes to activities(Unified Change Management)
Version controlled
units
Submit defects
Submit defects Create & execute test scripts
Rational Project
Console (TUP)
Manage,collectmetrics, & publish metrics
Generate test inputs & component test code
Rational SoDA (TUP)
Generate documen-tation
Rational Unified Process
ProjectMgmt.
Tool mentors
Link requirements to change requests
Create test inputs from
requirements
Rational PortfolioManager
Baseline requirements
Implementation Trace requirements
&tests
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Tool Integrations & Project Disciplines (Groupings)Environment Requirements Business
Modeling
Testing
Configuration & Change
Management
Deployment
Rational Robot
Rational ClearQuest (ClearCase)
WBI Modeler/ Rational Software
Architect /Rose XDE
Rational RequisitePro
Rational Test Manager
(TUP)
Rational ClearCase
Rational Manual/Functional
Tester / Performance
Tester /PurifyPlus
Analysis & Design
Link Use Case elements
(models& text)
Baseline test scripts
Automate run-time testing
Link code changes to activities(Unified Change Management)
Version controlled
units
Submit defects
Submit defects Create & execute test scripts
Rational Project
Console (TUP)
Manage,collectmetrics, & publish metrics
Generate test inputs & component test code
Rational SoDA (TUP)
Generate documen-tation
Rational Unified Process
ProjectMgmt.
Tool mentors
Link requirements to change requests
Create test inputs from
requirements
Rational PortfolioManager
Baseline requirements
Implementation Trace requirements
&tests
AMS Rational Enablement /IBM Software Group | Rational software
®
Rational Tool Integrations & Project Disciplines (Groupings)Environment Requirements Business
Modeling
Testing
Configuration & Change
Management
Deployment
Rational Robot
Rational ClearQuest (ClearCase)
WBI Modeler/ Rational Software
Architect /Rose XDE
Rational RequisitePro
Rational Test Manager
(TUP)
Rational ClearCase
Rational Manual/Functional
Tester / Performance
Tester /PurifyPlus
Analysis & Design
Link Use Case elements
(models& text)
Baseline test scripts
Automate run-time testing
Link code changes to activities(Unified Change Management)
Version controlled
units
Submit defects
Submit defects Create & execute test scripts
Rational Project
Console (TUP)
Manage,collectmetrics, & publish metrics
Generate test inputs & component test code
Rational SoDA (TUP)
Generate documen-tation
Rational Unified Process
ProjectMgmt.
Tool mentors
Link requirements to change requests
Create test inputs from
requirements
Rational PortfolioManager
Baseline requirements
Implementation Trace requirements
&tests
AMS Rational Enablement /IBM Software Group | Rational software
®
Reference Information AMS Rational Enablement Site
http://w3.ams1.ibm.com/services/ams/competency/ams/tools_support/rational/ams_rational_home.html
Rational Tools Overview Viewlet Movies http://demos.dfw.ibm.com/on_demand/Demo/IBM_Demo_Rational_Software_Development_Platform-Mar05.html?S=index
eXtreme Leverage (XL) Portal http://w3-103.ibm.com/software/xl/portal
Software Group Answer Network (SWAN) https://w3-104.ibm.com/software/xl/swan/xlswan.nsf
Rational Knowledge Community https://knowledgecommunity.raleigh.ibm.com/KnowledgeWeb/protect/command.wss/rational
Other Resources-How do I get support? http://w3-03.ibm.com/software/sales/saletool.nsf/salestools/bt-rational$Rational_support
• Online ESR (Electronic Service Requests) for Internal problems with Rational Software
• Telephone support is exclusively for Severity 1 problems (Business Critical or Production Down Issues). Other Resources-PSN Network
http://ebusiness10.sby.ibm.com/psn/PSNHome.jsp Developerworks
http://www-130.ibm.com/developerworks/ Rational Education Roadmaps
http://w3.ams1.ibm.com/education/rational/ams_rational_education.html
AMS Rational Enablement /IBM Software Group | Rational software
®
Summary
The Rational Product Suite covers the Complete Project LifeCycle
Product Integrations help YOU do your job better Product Integration further enhanced in 2006 AMS Rational Enablement and eXtreme Leverage
Sites are two great information sources
AMS Rational Enablement / IBM Software Group
®
Back Up Slides
AMS Rational Enablement /IBM Software Group | Rational software
®
Product Co-existence
Block: Install prevented. Occurs when installing a product with less functionality than the currently installed product. Uninstall existing. Install product with more functionality.Upgrade: If you attempt to install a product with more functionality, the first product is uninstalled and you are upgraded to the new productShell Share: Both products share the installation of the development platform
AMS Rational Enablement /IBM Software Group | Rational software
®
Product Entitlements for Existing Customers on Support: Design and Construction
Rational Application Developer
Rational Rose XDE Developer for Visual Studio
Rational Rose XDE Developer Plus
Rational Web DeveloperWebSphere Studio Site Developer
WebSphere Studio Application Developer
Rational Rose XDE Developer Plus
Rational Rose XDE Developer for Java
Rational Rose XDE Developer for Visual Studio
Rational Rose XDE Modeler
Current Offerings Atlantic or Current Offerings
Rational Rose XDE Developer for Java
Rational Software Modeler
Rational Software Modeler
Rational Software Modeler
Rational Software Modeler
Rational Software Architect
WSAD + Rational Rose XDE Developer for Java
WSAD + Rational Rose XDE Developer Plus
Rational Software Architect
AMS Rational Enablement /IBM Software Group | Rational software
®
WBIM - RSA/RSM Integration - Who Does What Including Requirements and Use Cases
1. Business analyst creates business model
2. Software Architect views business model as UML
3. Software Architect creates UML system use case model and design model
4. Software Analyst details system use cases
5. Software Architect references UML contract view of Business Process Model, and Use Case model from UML design model
6. Software Architect creates design in UML
7. Software team creates implementation in code
WBI Modeler
RSA / RSM
UML DesignModel
Business ProcessModel
View as UML Contract
UML Sys Use Case
Model
RSA / RSM
Use Case Documents
RequisitePro
AMS Rational Enablement /IBM Software Group | Rational software
®
Business and Software Modeling - The Big Picture
RSA/RSM
WSAD-IE
UML (contract)
BPEL (things to be automated)
WSDL, Jar, War, Ear
one-way flow
WebSphere Business Integration Modeler
WebSphere Business Integration Monitor
RequisitePro
WAS
WBISF
RUNTIME
Service implementation
AMS Rational Enablement /IBM Software Group | Rational software
®
WBI Modeler
Role: Business Analyst
Tasks: 1. Model Business
Processes2. Simulate/Optimize
Business Processes
Rational SoftwareArchitect
Role: Architect
Tasks: 1. Define Use Case
Model2. Define Application
Models3. Model Application
Components4. Model Services
WSAD IntegrationEdition
Role: Integration Specialist
Tasks: 1. Implement Business
Processes2. Define Message
Transformations and Mediations
Rational Application Developer
Role: Developer
Tasks: 1. Implement
Components2. Generate Services3. Publish Services
BPEL Export
UML/Java Transformation
UDDI Registry
UDDI Publish
UDDI Inquiry
WebSphere Business Integration Server
Foundation
Deploy
Open WBI Modeler Model in RSA
Overall Workflow
Rational RequisitePro
Role: Systems Analyst
Tasks: 1. Write use cases2. Define non- func
requirements