Rational Publishing Engine Technical Overview

advertisement
®
IBM Software Group
Rational Publishing Engine
Technical Overview
Manohar Rao
Rational Specialty Architect
raom@us.ibm.com
© 2011 IBM Corporation
IBM Software Group | Rational software
Agenda
ƒ RPE Technical Overview
ƒ Demo
ƒ Interactive Q & A
2
© 2011 IBM Corporation
IBM Software Group | Rational software
Rational Publishing Engine
ƒ Runs as Eclipse Rich Client Platform (RCP) Application on Windows
and Linux
ƒ Separation of concerns (Documents, Templates, Formatting, Schema)
to facilitate reuse
ƒ Batch-mode and local/remote document generation
ƒ Word is only an end-product;
it’s not used for document
generation
ƒ Clipboard not used during
document generation
ƒ Designed for speed:
60 times faster than
DocExpress, considerably
faster than SoDA
ƒ Address a large subset of
Microsoft Word features
Usability
Telelogic
Dashboard
Publishing
Measurement
Engine
System
Speed
Flexible
Output
ƒ Extracts information out of
XML and Rational RESTful
interfaces (RequisitePro,
ClearCase, ClearQuest,
TestManager, Quality
Manager, etc.)
ƒ Supports 4 Output formats:
Word, Html, PDF and XSL-FO
© 2011 IBM Corporation
IBM Software Group
N | Rational software
DOORS
TAU
Native
API's
Data Sources
Other REST enabled tools
(e.g., RSA, Rhapsody, etc.)
CQ Client
CC Client
ReqPro Client
TestManager Client
Native REST
Services
RPC
RPE REST
Data Services
RQM
Output
Generation
Local RPE
Launcher App
i
MS Word
c
tR
PDF
A
r
P
Ie
XML Files
RRC
a
t
i
v
eD
RPE Architecture
E
S
T
RPE Engine
HTML
R
E
S
T
XSL-FO
etc....
LEGEND
4
Apache Tomcat or
WAS
© 2011 IBM Corporation
IBM Software Group | Rational software
Schema Discovery
Data Configuration
Architecture
schema
discovers
source
RPE Document Studio
RPE Launcher
Tool
extracts
invokes
generates
File System
Document.dsx
creates
uses
creates
•Template Reference
•Login Information
•Variable Values
•Word .dot
•Macros
5
Template.dta
•Schema
•Template
•Bitmaps
•Styles
•Variables
© 2011 IBM Corporation
IBM Software Group | Rational software
Rational Publishing Engine - Components
“Document Studio” for
creating templates
“Tool Integrations” for generating “Launcher” – for managing
document generation
documents from within tools
Reports in multiple formats (e.g. Microsoft Word, PDF, HTML, XSL-FO)
6
© 2011 IBM Corporation
IBM Software Group | Rational software
7
© 2011 IBM Corporation
IBM Software Group | Rational software
8
© 2011 IBM Corporation
IBM Software Group | Rational software
© Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
9
© 2011 IBM Corporation
Download