SlideShare a Scribd company logo
Using Rational Publishing Engine to extract data from Rational Rhapsody Adrian Herciu  Reporting Arena Team Member www.reportingarena.com
About the author ,[object Object],[object Object],[object Object]
Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction ,[object Object],[object Object]
Prerequisites ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case 1/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case 2/4 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case 3/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case 4/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables. 3. Define the Master Pages. 4. Define the Title Page. 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Define the Rhapsody Data Source Schema(1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Define the Rhapsody Data Source Schema(2/2) The Schema file and the Data Source Schema ID are mandatory. Select the type of the Data Source Schema. Browse to the location of the Rhapsody schema. Provide a suggestive unique name for the Data Source Schema. Rhapsody installation folder. Rhapsody schema folder.
Checkpoint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Define the Variables (1/ 2 ) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Define the Variables ( 2 / 2 )  Name:  extractModelElement Default value: On Visibility : external (visible outside the Document Studio) ,[object Object],Similar operations must be performed to create the  extractSequenceDiagram s, extractUseCases  and extractUseCaseDiagram s Variables. To create the extractModelElement Variable, select  New Variable … menu item from the  Data  menu. The  New Variable  dialog will open. Insert the proper data in the dialog and click Ok to create the Variable.
Checkpoint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Master Page (1/5) ,[object Object],[object Object],[object Object],The name of the Master Page must be unique within the template. Description of the Master Page is optional. Other optional properties.
Master Page (2/5) ,[object Object],[object Object],[object Object],[object Object],Script Expression Editor Header Content Simple Value Editor
Master Page (3/5) ,[object Object],[object Object],[object Object]
Master Page (4/5) ,[object Object],[object Object],[object Object],Template Header Content Output Document Header Content
Master Page (5/5) ,[object Object],[object Object],Output Document Footer Template Footer Content
Checkpoint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Title Page (1/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Title Page (2/3) ,[object Object],[object Object],[object Object],[object Object],(1) (2) (3)
Title Page (3/3) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Checkpoint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Creating Table of Contents(1/1) ,[object Object],[object Object],Light Blue :80C0 Text size:12 3.Word output sample. Observe the TOC element.  1.Select the Table Of Contents element.  2.Change the TOC font:
Creating Table of Figures(1/1) ,[object Object],[object Object],Light Blue :80C0 Text size:12 3.Word output sample. Observe the TOF element.  1.Select the Table Of Figures element.  2.Change the following properties values:
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Use Case Diagram extraction(1/8) ,[object Object],[object Object],[object Object],Set the new query to be created in the context of  Projects/Project   query. Set no context if it’s the case. Select the context for the  Projects/Project/UseCaseDiagrams  query and press Ok. Note : The procedure for setting the query context presented in the above image is used for all the queries that will use existing query contexts.
Use Case Diagram extraction(2/8) ,[object Object],Template Structure Short Description (1)* (2)* (3)* (4)* (5)* Note :  This Template Content snippet will be created after the TOF element. *  -   These points will be explained more detailed in the next slides. ,[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case Diagram extraction(3/8) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case Diagram extraction(4/8) ,[object Object],[object Object],[object Object],[object Object],Note : If the  extractUseCaseDiagrams  Variable has other value than  On  the elements created to extract the Use Case Diagrams are not processed. Verify if the  extractUseCaseDiagrams  Variable has the  On  value (1) (2)
Use Case Diagram extraction(5/8) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(1) (2) (3) (4)
[object Object],[object Object],[object Object],Use Case Diagram extraction(6/8) (1) (2) (3) (4)
[object Object],[object Object],[object Object],Use Case Diagram extraction(7/8) (1) (2) (3) (4) (5)
Use Case Diagram output snippet (8/8) The “Use Case Diagram” static text. The name of the Use Case Diagram. The Use Case Diagram diagram. The generated name of the Figure Caption element. Output sample
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Sequence Diagram extraction(1/7) ,[object Object],[object Object],Template Structure (1)* (2)* (3)* (4)* (5)* Note :   This Template Content snippet will be created after the Use Case Diagram extraction in the context of the  Projects/Project  query . *  - These points will be explained more detailed in the next slides. Short Description ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sequence Diagram extraction(2/7) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sequence Diagram extraction(3/7) ,[object Object],Note : If the  extractSequenceDiagrams  Variable has other value than  On  the blocks extracting the Sequence Diagrams will be skipped. Check if the  extractSequenceDiagrams  Variable has the On value. (1) (2) (3) (4)
Sequence Diagram extraction(4/7) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(1) (2) (3) (4)
[object Object],[object Object],[object Object],Sequence Diagram extraction(5/7) (1) (2) (3) (4)
[object Object],[object Object],[object Object],Sequence Diagram extraction(6/7) (1) (2) (3) (4) (5)
Sequence Diagram output snippet (7/7) The “Sequence Diagram” static text. The name of the Sequence Diagram . The Sequence Diagram diagram. The generated name of the Figure Caption element. Output sample
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Recursively extract the set of Packages and Classes (1/5) ,[object Object],(1)* (2)* (3)* Note :  This Template Content snippet will be created after the Sequence Diagram extraction in the context of  the  Projects/Project   query. *  - These points will be explained more detailed in the next slides. Template Structure Short Description ,[object Object],[object Object],[object Object]
Recursively extract the set of Packages and Classes (2/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Recursively extract the set of Packages and Classes (3/5) (1) (2) (3)
Package and Class extraction using recursion (4/5) (1) (2) (3) ,[object Object]
[object Object],[object Object],[object Object],Package and Class extraction using recursion (5/5) ,[object Object],[object Object]
Package and Class output snippet (5/5) The “Packages” static text . The Packages and Classes from the level one and two. Output sample
Operations extraction (1/5) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operations extraction (2/5) ,[object Object],Template Structure Output (1)* (2)* (3)* Note :  This Template Content snippet will be created after the Class extraction in the same Paragraph having set the  Projects/Project/Packages/Package/Classes/Class   query . *  - These points will be explained more detailed in the next slides. ,[object Object],[object Object],[object Object]
[object Object],[object Object],Operations extraction (3/5) (1) (2) (3) Set the Table property  table auto fit  with the  autofit to window  value. Set the corresponding static text for the attribute.
[object Object],Operations extraction (4/5) (1) (2) (3) * * ** ** *** *** **** **** ***** ***** Note : Find the corresponding attribute for the corresponding column matching the stars from the above image and from the right image.
Operation extraction - output snippet (5/5) The “Operations :” static text. The extracted Operations attributes :  Label, Description, Implementation, Returned type on fly and Visibility. Output sample The header of the Table containing the names of the columns :  Label, Description, Implementation, Returned type on fly and Visibility.
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Use Cases from Packages and Elements from diagram extraction(1/7) ,[object Object],(1)* (2)* (3)* (4)* (5)* (6)* (7)* (8)* Template Structure Short Description ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Note :This Template Content snippet will be created after the recursive extraction of the Packages and Classes in the context of the  Projects/Project  query. *  - These points will be explained more detailed in the next slides.
Use Cases from Packages and Elements from diagram extraction (2/7) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Use Cases from Packages and Elements from diagram extraction(3/7) Check if the  extractUseCase  Variable is set to  On (1) (2) .
Use Cases from Packages and Elements from diagram extraction(4/7) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Use Cases from Packages and Elements from diagram extraction(5/7) (3) (4) (5) Set the  label  attribute as a Data Expression to the Text element. Display the text using  the  name  attribute followed by the “Figure” static text. Set this text as a Script Expression to the Figure Caption element content.  Set the  path  attribute as a Data Expression to the Image element.
Use Cases from Packages and Elements from diagram extraction(6/7) ,[object Object],[object Object],[object Object]
Use Cases from Packages and Elements from diagram extraction(7/7) (6) (7) (8) If the value of the  extractModelElement  Variable is  “On”  display the “Contained Elements” label. Extract the  label  and  userDefinedMetaClass  attributes using the Data Expression in the Cell.
Use Case extraction - output snippet The “Use Cases” static text. The name of the Use Case diagram. Output sample The name of the Use Case. The diagram. The Figure Caption element corresponding to the diagram. The “Contained Elements” text. The name and the type of the element. The Header of the Table.
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Extraction of the Sequence Diagram from Packages and Elements from diagrams(1/6) ,[object Object],Template Structure Output (1)* (2)* (3)* (4)* (6)* (7)* (5)* ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Note :This Template Content snippet will be created after the Use Case of the Packages extraction Template Content snippet in the context of the  Projects/Project  query. * -  These points will be explained more detailed in the next slides.
Extraction of the Sequence Diagrams from Packages and Elements from diagrams(2/6) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Extraction of the Sequence Diagram from Packages and Elements from diagrams(3/6) (1) (2) Check if the  extractSequenceDiagrams  Variable has the  “On” value set.
Extraction of the Sequence Diagram from Packages and Elements from diagrams(4/6) ,[object Object],[object Object],(3) (4)
Extraction of the Sequence Diagram from Packages and Elements from diagrams(5/6) ,[object Object],[object Object],[object Object]
Extraction of the Sequence Diagram from Packages and Elements from diagrams(6/6) (6) (7) (8) If the value of the  extractModelElement  Variable is equal to “ On” , display the label “Contained Elements”. Extract the  label  and  userDefinedMetaClass  attributes in the Cells using Data Expressions.
Sequence diagram extraction - output snippet The “Sequence Diagram” text. Output sample The name of the Sequence Diagram. The Sequence Diagram diagram. The generated name of the Figure Caption element. The “Contained Elements” text. The extracted Elements attributes : label  and  userDefinedMetaClass . The Header of the Table containing the name of the columns :“Element Name” and “Element Type”.
Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
Configure the Document Specification(1/6) Prepare the Document Specification ,[object Object],Right click on the  Template  element from the tree. Select  Add Template . Browse to the location of the template, select the template. Press Ok button. The template is loaded. The template Data Sources and the Variables displayed with red color needs to be configured.
Configure the Document Specification(2/6) Configure the Data Sources ,[object Object],configure
Configure the Document Specification(3/6) Configure the Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Configure the Document Specification(4/6)  Analize the Title Page Desired output document title page Text centered in vertical and horizontal plan
Configure the Document Specification(5/6) Analyze the output Use Case Diagram sample. Project Name Document Header and Footer. Sequence Diagram sample.
Configure the Document Specification(6/6) Analyze the output Packages and Classes. Operations. Diagram Elements. Use Case diagram. Class Operations.
More Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Media Channels ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

How to Combine text from two or more cells in Excel
How to Combine text from two or more cells in ExcelHow to Combine text from two or more cells in Excel
How to Combine text from two or more cells in Excel
Nick Weisenberger
 
Specificity and CSS Selectors
Specificity and CSS SelectorsSpecificity and CSS Selectors
Specificity and CSS Selectors
palomateach
 
Dbms 2: Data Model
Dbms 2: Data ModelDbms 2: Data Model
Dbms 2: Data Model
Amiya9439793168
 
ASP.NET - Life cycle of asp
ASP.NET - Life cycle of aspASP.NET - Life cycle of asp
ASP.NET - Life cycle of asp
priya Nithya
 
CSS Flexbox (flexible box layout)
CSS Flexbox (flexible box layout)CSS Flexbox (flexible box layout)
CSS Flexbox (flexible box layout)
Woodridge Software
 
Introducing CSS Grid
Introducing CSS GridIntroducing CSS Grid
Introducing CSS Grid
Jason Yingling
 
Html and dhtml
Html and dhtmlHtml and dhtml
Html and dhtml
Laxmihhar Basti
 
HTML tables- rowspan n colspan
HTML tables- rowspan n colspanHTML tables- rowspan n colspan
HTML tables- rowspan n colspan
Reem Alattas
 
HTML Block and Inline Elements
HTML Block and Inline ElementsHTML Block and Inline Elements
HTML Block and Inline Elements
Webtech Learning
 
Page layout with css
Page layout with cssPage layout with css
Page layout with css
Er. Nawaraj Bhandari
 
Css
CssCss
Access Data from XPages with the Relational Controls
Access Data from XPages with the Relational ControlsAccess Data from XPages with the Relational Controls
Access Data from XPages with the Relational Controls
Teamstudio
 
Html basics
Html basicsHtml basics
Html basics
mcatahir947
 
Ado.Net Tutorial
Ado.Net TutorialAdo.Net Tutorial
Ado.Net Tutorial
prabhu rajendran
 
PHP - Introduction to PHP Error Handling
PHP -  Introduction to PHP Error HandlingPHP -  Introduction to PHP Error Handling
PHP - Introduction to PHP Error Handling
Vibrant Technologies & Computers
 
Packages in java
Packages in javaPackages in java
Packages in java
SahithiReddyEtikala
 
Html presentation
Html presentationHtml presentation
Html presentation
Prashanthi Mamidisetty
 
Lesson 1: Introduction to HTML
Lesson 1: Introduction to HTMLLesson 1: Introduction to HTML
Lesson 1: Introduction to HTML
Olivia Moran
 
Flex box
Flex boxFlex box
Flex box
Harish Karthick
 

What's hot (20)

How to Combine text from two or more cells in Excel
How to Combine text from two or more cells in ExcelHow to Combine text from two or more cells in Excel
How to Combine text from two or more cells in Excel
 
Specificity and CSS Selectors
Specificity and CSS SelectorsSpecificity and CSS Selectors
Specificity and CSS Selectors
 
Dbms 2: Data Model
Dbms 2: Data ModelDbms 2: Data Model
Dbms 2: Data Model
 
ASP.NET - Life cycle of asp
ASP.NET - Life cycle of aspASP.NET - Life cycle of asp
ASP.NET - Life cycle of asp
 
CSS Flexbox (flexible box layout)
CSS Flexbox (flexible box layout)CSS Flexbox (flexible box layout)
CSS Flexbox (flexible box layout)
 
Introducing CSS Grid
Introducing CSS GridIntroducing CSS Grid
Introducing CSS Grid
 
Html and dhtml
Html and dhtmlHtml and dhtml
Html and dhtml
 
HTML tables- rowspan n colspan
HTML tables- rowspan n colspanHTML tables- rowspan n colspan
HTML tables- rowspan n colspan
 
HTML Block and Inline Elements
HTML Block and Inline ElementsHTML Block and Inline Elements
HTML Block and Inline Elements
 
HTML Fundamentals
HTML FundamentalsHTML Fundamentals
HTML Fundamentals
 
Page layout with css
Page layout with cssPage layout with css
Page layout with css
 
Css
CssCss
Css
 
Access Data from XPages with the Relational Controls
Access Data from XPages with the Relational ControlsAccess Data from XPages with the Relational Controls
Access Data from XPages with the Relational Controls
 
Html basics
Html basicsHtml basics
Html basics
 
Ado.Net Tutorial
Ado.Net TutorialAdo.Net Tutorial
Ado.Net Tutorial
 
PHP - Introduction to PHP Error Handling
PHP -  Introduction to PHP Error HandlingPHP -  Introduction to PHP Error Handling
PHP - Introduction to PHP Error Handling
 
Packages in java
Packages in javaPackages in java
Packages in java
 
Html presentation
Html presentationHtml presentation
Html presentation
 
Lesson 1: Introduction to HTML
Lesson 1: Introduction to HTMLLesson 1: Introduction to HTML
Lesson 1: Introduction to HTML
 
Flex box
Flex boxFlex box
Flex box
 

Viewers also liked

Organization View | Test para medir cultura organizacional
Organization View | Test para medir cultura organizacionalOrganization View | Test para medir cultura organizacional
Organization View | Test para medir cultura organizacional
CultureSee
 
Deja de cargar tu celular en el suelo
Deja de cargar tu celular en el sueloDeja de cargar tu celular en el suelo
Deja de cargar tu celular en el suelo
camicespedes
 
Plan de seguimiento gestión 2011
Plan de seguimiento gestión 2011Plan de seguimiento gestión 2011
Plan de seguimiento gestión 2011colelcerro
 
Python勉強会3-コレクションとファイル
Python勉強会3-コレクションとファイルPython勉強会3-コレクションとファイル
Python勉強会3-コレクションとファイル
理 小林
 
Cell hindi
Cell hindiCell hindi
Cell hindi
Ashok Arya
 
Lakshmi fm assignment
Lakshmi fm assignmentLakshmi fm assignment
Lakshmi fm assignment
Lakshmi B
 
Wonders of modren architecture
Wonders of modren architectureWonders of modren architecture
Wonders of modren architecture
khawaaja
 
akuntansi umkm dan koperasi
akuntansi umkm dan koperasiakuntansi umkm dan koperasi
akuntansi umkm dan koperasi
iska sari
 
Growth Hacking - Pirate Metrics
Growth Hacking - Pirate MetricsGrowth Hacking - Pirate Metrics
Growth Hacking - Pirate Metrics
Tomek Duda
 
BỂ CHỨA TRỤ THÉP_CIII
BỂ CHỨA TRỤ THÉP_CIIIBỂ CHỨA TRỤ THÉP_CIII
BỂ CHỨA TRỤ THÉP_CIII
Song ty
 
Workshop 7 Teaching about Science and Inventions
Workshop 7 Teaching about Science and InventionsWorkshop 7 Teaching about Science and Inventions
Workshop 7 Teaching about Science and Inventions
Maryna Tsehelska
 

Viewers also liked (11)

Organization View | Test para medir cultura organizacional
Organization View | Test para medir cultura organizacionalOrganization View | Test para medir cultura organizacional
Organization View | Test para medir cultura organizacional
 
Deja de cargar tu celular en el suelo
Deja de cargar tu celular en el sueloDeja de cargar tu celular en el suelo
Deja de cargar tu celular en el suelo
 
Plan de seguimiento gestión 2011
Plan de seguimiento gestión 2011Plan de seguimiento gestión 2011
Plan de seguimiento gestión 2011
 
Python勉強会3-コレクションとファイル
Python勉強会3-コレクションとファイルPython勉強会3-コレクションとファイル
Python勉強会3-コレクションとファイル
 
Cell hindi
Cell hindiCell hindi
Cell hindi
 
Lakshmi fm assignment
Lakshmi fm assignmentLakshmi fm assignment
Lakshmi fm assignment
 
Wonders of modren architecture
Wonders of modren architectureWonders of modren architecture
Wonders of modren architecture
 
akuntansi umkm dan koperasi
akuntansi umkm dan koperasiakuntansi umkm dan koperasi
akuntansi umkm dan koperasi
 
Growth Hacking - Pirate Metrics
Growth Hacking - Pirate MetricsGrowth Hacking - Pirate Metrics
Growth Hacking - Pirate Metrics
 
BỂ CHỨA TRỤ THÉP_CIII
BỂ CHỨA TRỤ THÉP_CIIIBỂ CHỨA TRỤ THÉP_CIII
BỂ CHỨA TRỤ THÉP_CIII
 
Workshop 7 Teaching about Science and Inventions
Workshop 7 Teaching about Science and InventionsWorkshop 7 Teaching about Science and Inventions
Workshop 7 Teaching about Science and Inventions
 

Similar to Using Rational Publishing Engine to generate documents from Rational Rhapsody

Rational Publishing Engine and Rational RequisitePro
Rational Publishing Engine and Rational  RequisiteProRational Publishing Engine and Rational  RequisitePro
Rational Publishing Engine and Rational RequisitePro
GEBS Reporting
 
Rational Publishing Engine and Rational System Architect
Rational Publishing Engine and Rational System ArchitectRational Publishing Engine and Rational System Architect
Rational Publishing Engine and Rational System Architect
GEBS Reporting
 
Rational Publishing Engine and Rational ClearQuest
Rational Publishing Engine and Rational ClearQuestRational Publishing Engine and Rational ClearQuest
Rational Publishing Engine and Rational ClearQuest
GEBS Reporting
 
Biam 560 Enhance teaching / snaptutorial.com
Biam 560  Enhance teaching / snaptutorial.comBiam 560  Enhance teaching / snaptutorial.com
Biam 560 Enhance teaching / snaptutorial.com
HarrisGeorg45
 
Designing for magento
Designing for magentoDesigning for magento
Designing for magentohainutemicute
 
Programming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentProgramming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) Environment
Mahmoud Samir Fayed
 
Programmability in spss 14
Programmability in spss 14Programmability in spss 14
Programmability in spss 14
Armand Ruis
 
Events Registration System Part 1
Events Registration System Part 1Events Registration System Part 1
Events Registration System Part 1
Adolfo Nasol
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docx
fredharris32
 
Test Strategy Utilising Mc Useful Tools
Test Strategy Utilising Mc Useful ToolsTest Strategy Utilising Mc Useful Tools
Test Strategy Utilising Mc Useful Tools
mcthedog
 
Schematics designer tutorial_i
Schematics designer tutorial_iSchematics designer tutorial_i
Schematics designer tutorial_iguestc78605
 
Aspect-oriented programming in Perl
Aspect-oriented programming in PerlAspect-oriented programming in Perl
Aspect-oriented programming in Perl
megakott
 
SAP data archiving
SAP data archivingSAP data archiving
SAP data archiving
Mohammed Azhad
 
Vipul divyanshu mahout_documentation
Vipul divyanshu mahout_documentationVipul divyanshu mahout_documentation
Vipul divyanshu mahout_documentationVipul Divyanshu
 
Spotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationSpotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationAmbareesh Kulkarni
 
SessionFive_ImportingandExportingData
SessionFive_ImportingandExportingDataSessionFive_ImportingandExportingData
SessionFive_ImportingandExportingDataHellen Gakuruh
 

Similar to Using Rational Publishing Engine to generate documents from Rational Rhapsody (20)

Rational Publishing Engine and Rational RequisitePro
Rational Publishing Engine and Rational  RequisiteProRational Publishing Engine and Rational  RequisitePro
Rational Publishing Engine and Rational RequisitePro
 
Rational Publishing Engine and Rational System Architect
Rational Publishing Engine and Rational System ArchitectRational Publishing Engine and Rational System Architect
Rational Publishing Engine and Rational System Architect
 
Rational Publishing Engine and Rational ClearQuest
Rational Publishing Engine and Rational ClearQuestRational Publishing Engine and Rational ClearQuest
Rational Publishing Engine and Rational ClearQuest
 
Jazz
JazzJazz
Jazz
 
Biam 560 Enhance teaching / snaptutorial.com
Biam 560  Enhance teaching / snaptutorial.comBiam 560  Enhance teaching / snaptutorial.com
Biam 560 Enhance teaching / snaptutorial.com
 
Designing for magento
Designing for magentoDesigning for magento
Designing for magento
 
Programming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) EnvironmentProgramming Without Coding Technology (PWCT) Environment
Programming Without Coding Technology (PWCT) Environment
 
Programmability in spss 14
Programmability in spss 14Programmability in spss 14
Programmability in spss 14
 
Events Registration System Part 1
Events Registration System Part 1Events Registration System Part 1
Events Registration System Part 1
 
Article link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docxArticle link httpiveybusinessjournal.compublicationmanaging-.docx
Article link httpiveybusinessjournal.compublicationmanaging-.docx
 
skintutorial
skintutorialskintutorial
skintutorial
 
skintutorial
skintutorialskintutorial
skintutorial
 
Test Strategy Utilising Mc Useful Tools
Test Strategy Utilising Mc Useful ToolsTest Strategy Utilising Mc Useful Tools
Test Strategy Utilising Mc Useful Tools
 
Schematics designer tutorial_i
Schematics designer tutorial_iSchematics designer tutorial_i
Schematics designer tutorial_i
 
Aspect-oriented programming in Perl
Aspect-oriented programming in PerlAspect-oriented programming in Perl
Aspect-oriented programming in Perl
 
SAP data archiving
SAP data archivingSAP data archiving
SAP data archiving
 
Vipul divyanshu mahout_documentation
Vipul divyanshu mahout_documentationVipul divyanshu mahout_documentation
Vipul divyanshu mahout_documentation
 
Spotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creationSpotfire Integration & Dynamic Output creation
Spotfire Integration & Dynamic Output creation
 
SessionFive_ImportingandExportingData
SessionFive_ImportingandExportingDataSessionFive_ImportingandExportingData
SessionFive_ImportingandExportingData
 
Bi
BiBi
Bi
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 

Using Rational Publishing Engine to generate documents from Rational Rhapsody

  • 1. Using Rational Publishing Engine to extract data from Rational Rhapsody Adrian Herciu Reporting Arena Team Member www.reportingarena.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables. 3. Define the Master Pages. 4. Define the Title Page. 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 11.
  • 12. Define the Rhapsody Data Source Schema(2/2) The Schema file and the Data Source Schema ID are mandatory. Select the type of the Data Source Schema. Browse to the location of the Rhapsody schema. Provide a suggestive unique name for the Data Source Schema. Rhapsody installation folder. Rhapsody schema folder.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37. Use Case Diagram output snippet (8/8) The “Use Case Diagram” static text. The name of the Use Case Diagram. The Use Case Diagram diagram. The generated name of the Figure Caption element. Output sample
  • 38. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Sequence Diagram output snippet (7/7) The “Sequence Diagram” static text. The name of the Sequence Diagram . The Sequence Diagram diagram. The generated name of the Figure Caption element. Output sample
  • 46. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. Package and Class output snippet (5/5) The “Packages” static text . The Packages and Classes from the level one and two. Output sample
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Operation extraction - output snippet (5/5) The “Operations :” static text. The extracted Operations attributes : Label, Description, Implementation, Returned type on fly and Visibility. Output sample The header of the Table containing the names of the columns : Label, Description, Implementation, Returned type on fly and Visibility.
  • 58. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63. Use Cases from Packages and Elements from diagram extraction(5/7) (3) (4) (5) Set the label attribute as a Data Expression to the Text element. Display the text using the name attribute followed by the “Figure” static text. Set this text as a Script Expression to the Figure Caption element content. Set the path attribute as a Data Expression to the Image element.
  • 64.
  • 65. Use Cases from Packages and Elements from diagram extraction(7/7) (6) (7) (8) If the value of the extractModelElement Variable is “On” display the “Contained Elements” label. Extract the label and userDefinedMetaClass attributes using the Data Expression in the Cell.
  • 66. Use Case extraction - output snippet The “Use Cases” static text. The name of the Use Case diagram. Output sample The name of the Use Case. The diagram. The Figure Caption element corresponding to the diagram. The “Contained Elements” text. The name and the type of the element. The Header of the Table.
  • 67. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. Extraction of the Sequence Diagram from Packages and Elements from diagrams(6/6) (6) (7) (8) If the value of the extractModelElement Variable is equal to “ On” , display the label “Contained Elements”. Extract the label and userDefinedMetaClass attributes in the Cells using Data Expressions.
  • 74. Sequence diagram extraction - output snippet The “Sequence Diagram” text. Output sample The name of the Sequence Diagram. The Sequence Diagram diagram. The generated name of the Figure Caption element. The “Contained Elements” text. The extracted Elements attributes : label and userDefinedMetaClass . The Header of the Table containing the name of the columns :“Element Name” and “Element Type”.
  • 75. Checkpoint 1. Define the Rhapsody Data Source Schema 2. Define the Variables 3. Define the Master Pages 4. Define the Title Page 5. Table of Contents (TOC) and Table of Figures (TOF) 6. Extract the Use Case Diagrams of the project. 7. Extract the Sequence Diagrams of the project. 8. Recursively extract the set of Packages and Classes. 9. For each Package extract all the Use Cases. 10. For each Package extract all the Sequence Diagrams. 11. Configure Document Specification.
  • 76.
  • 77.
  • 78.
  • 79. Configure the Document Specification(4/6) Analize the Title Page Desired output document title page Text centered in vertical and horizontal plan
  • 80. Configure the Document Specification(5/6) Analyze the output Use Case Diagram sample. Project Name Document Header and Footer. Sequence Diagram sample.
  • 81. Configure the Document Specification(6/6) Analyze the output Packages and Classes. Operations. Diagram Elements. Use Case diagram. Class Operations.
  • 82.
  • 83.