Presentation is loading. Please wait.

Presentation is loading. Please wait.

The RUP® process market place Creating and distributing process know-how using the RUP plug-in technology Sigurd Hopen Rational.

Similar presentations


Presentation on theme: "The RUP® process market place Creating and distributing process know-how using the RUP plug-in technology Sigurd Hopen Rational."— Presentation transcript:

1

2 The RUP® process market place Creating and distributing process know-how using the RUP plug-in technology Sigurd Hopen (shopen@rational.com) Rational Software Canada Creating and distributing process know-how using the RUP plug-in technology Sigurd Hopen (shopen@rational.com) Rational Software Canada

3 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Agenda  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace

4 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP Evolution RUP the Website Objectory Process Series of books Static process RUP framework BASEBASE BASEBASE Dynamic, engineered RUP

5 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars The use-cases of RUP  Customize the RUP  Customize guidelines & templates  Manually link up org. specific content  Develop RUP plug-ins  Configure RUP  Create a development case to indicate which elements in RUP are relevant  Publish a RUP website based on selected plug-ins  Customize the RUP  Customize guidelines & templates  Manually link up org. specific content  Develop RUP plug-ins  Configure RUP  Create a development case to indicate which elements in RUP are relevant  Publish a RUP website based on selected plug-ins

6 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars The use-cases for plug-in development Your favorite HTML editor Rational Process Workbench (RPW) Rational Process Workbench (RPW) RUP Builder

7 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace Agenda

8 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP “the website” RUP Web site Extensive guidelines, templates, and examples for all critical e- development activities Underlying structure  2,500 pages  Navigable knowledgebase  Thousands of complex relationships  Navigable knowledgebase  Thousands of complex relationships

9 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP “the website” – pre-RPW tailoring RUP Web site Underlying structure  Manual editing of html files  Edit tree.dat file  Manual editing of html files  Edit tree.dat file Environment discipline

10 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Engineered RUP: UML modeling Process Model Structure  UML as modeling language  OO modeling technique  Business modeling RUP Web site Process

11 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Engineered RUP: content management Process  Separate content from structure  Benefit from RUP’s extensive and up-to-date content  Separate content from structure  Benefit from RUP’s extensive and up-to-date content Process Model Model elements reference html files Process Content Library Content

12 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RPW – process engineering automation Process Model Model elements reference html files Your Project Website Add-In to Rose Process Modeling GUI Process Content Library Web Text Authoring RPW Web Site Generation

13 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Sources of information Text Process Model Model elements reference html files Your Process Your RUP Website ”Static” process Structure Graphics Process Content Library

14 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace Agenda

15 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars The process of modeling a plug-in

16 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RPW Workspace RUP Content Library myPlugin Content Library Rose modeling space Treat as read-only File system Logical view Component view Process closure Export to Configuration Unit Publish the Website

17 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars The RUP meta - model  RUP meta-model contains  A domain model for process engineering  A set of pre-defined stereotypes  A set of process modeling constraints (e.g. an artifact needs one responsible role)  Meta-model is compliant with OMG’s SPEM  RPW enforces compliance with the meta-model  RUP meta-model is compliant with OMG’s SPEM  RUP meta-model contains  A domain model for process engineering  A set of pre-defined stereotypes  A set of process modeling constraints (e.g. an artifact needs one responsible role)  Meta-model is compliant with OMG’s SPEM  RPW enforces compliance with the meta-model  RUP meta-model is compliant with OMG’s SPEM

18 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP meta model – Process elements Taxonomy

19 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP meta model – Process descriptions “Web Site Form”

20 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Inside the Process Model – Key Process Elements ClassifiersClassifiersrolerole artifactsartifacts disciplinedisciplinetooltool OperationsOperations

21 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Inside the Process Model – Process Dynamics Discipline: Workflow Overview Analyze the Problem Understand Stakeholder Needs Associated to UML ActivityState stereotyped as <<rpw_workflowdetail>> <<rpw_workflowdetail>> Workflow Detail Overview Find actors and use-cases Develop vision Find actors and use-cases Develop vision System Analyst Use-Case Model Associated to UML ActivityState stereotyped as <<rpw_activity>> <<rpw_activity>>

22 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars The content library  A collection of files  “System” files like scripts, applets, data files  Content files like html’s, pdf’s, doc. templates, graphics, hotspots  One content library per process model  Process elements can reference files from the associated C.L. and the C.L. of the process model of which this is dependent.  HTML files are processed upon publishing  RPW commands are replaced with info. from the process model  Hyperlinks are created from model relationships  Treat RUP’s C.L. as read-only to avoid future upgrade problems  A collection of files  “System” files like scripts, applets, data files  Content files like html’s, pdf’s, doc. templates, graphics, hotspots  One content library per process model  Process elements can reference files from the associated C.L. and the C.L. of the process model of which this is dependent.  HTML files are processed upon publishing  RPW commands are replaced with info. from the process model  Hyperlinks are created from model relationships  Treat RUP’s C.L. as read-only to avoid future upgrade problems

23 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RPW commands retrieves model information Before publishing After publishing

24 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace Agenda

25 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RUP Builder – to address accessibility  Easy process tailoring  Configure your process based on existing process plug-ins  Ease of use  No Rose modeling  No UML  Check-box configuration  Easy process tailoring  Configure your process based on existing process plug-ins  Ease of use  No Rose modeling  No UML  Check-box configuration

26 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars RPW Generate Enters RUP Builder (1).rep.cfu Export  Export process plug-ins to file system  Transportable  Export process plug-ins to file system  Transportable

27 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Enters RUP Builder (2) Your Project Website.rep.cfu

28 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace  Background  From static Website to model driven process development  Model a RUP plug-in in Rational Process Workbench  Create and publish a RUP configuration in RUP Builder  RUP’s plug-in technology makes a process marketplace Agenda

29 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Partners Tool Plug-In Core RUP Customers RUP, A Configurable Framework XYZ RUP for CGEY RUP for.NET RUP for J2EE RUP Real-time RUP Real-time Small RUP RUP Configurations Technology Plug-In Domain Plug-In Core Plug-In Project Plug-In Company Plug-In RUP Framework

30 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Want to learn more about RUP plug-ins  Visit the Rational Developer Network ( www. rational. net )  Distribution channel for process know-how  All plug-ins available for download  A plug-in development kit  Learn how to join the Rational Partner Plug-in program  Discussion forum that frequently discusses plug-in development  Visit the Rational Developer Network ( www. rational. net )  Distribution channel for process know-how  All plug-ins available for download  A plug-in development kit  Learn how to join the Rational Partner Plug-in program  Discussion forum that frequently discusses plug-in development

31 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars

32 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Current plug-ins and configurations  Rational core plug-ins  Business Modeling  Real-time design  User-experience  Technology plug-ins  J2EE  Microsoft.NET  Tool vendor plug-ins  Microsoft DNA  IBM Websphere  Web Logic Server (BEA)  Total e-server (HP)  RUP Quick-start (Iconix)  Rational core plug-ins  Business Modeling  Real-time design  User-experience  Technology plug-ins  J2EE  Microsoft.NET  Tool vendor plug-ins  Microsoft DNA  IBM Websphere  Web Logic Server (BEA)  Total e-server (HP)  RUP Quick-start (Iconix)  Domain plug-ins  Finance: Straight-through processing (Rambyte)  Business Rules (KPI, FairIsaac)  CAST Application Mining  Pre-defined configurations  RUP Classic  RUP configuration for Java developers w/ XDE  RUP configuration for.NET developers w/ XDE  RUP for eXtreme Programming (XP)  Domain plug-ins  Finance: Straight-through processing (Rambyte)  Business Rules (KPI, FairIsaac)  CAST Application Mining  Pre-defined configurations  RUP Classic  RUP configuration for Java developers w/ XDE  RUP configuration for.NET developers w/ XDE  RUP for eXtreme Programming (XP) New

33 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Do not use Gradient fills for slides to be used for Webinars Become a RUP Plug-in Partner ?  A business opportunity  Market their know-how and services via a RUP plug-in  Plug-in developement for commercial sale  RUP Plug-in Partners  Specialize RUP elements to their own needs using RPW  Model & export their plug-ins using RPW  Bundle their plug-ins with their applications (development kits)  Their customers  Use RUP  Use RUP Builder to add RUP plug-ins  Create their RUP Website using RUP Builder  A business opportunity  Market their know-how and services via a RUP plug-in  Plug-in developement for commercial sale  RUP Plug-in Partners  Specialize RUP elements to their own needs using RPW  Model & export their plug-ins using RPW  Bundle their plug-ins with their applications (development kits)  Their customers  Use RUP  Use RUP Builder to add RUP plug-ins  Create their RUP Website using RUP Builder


Download ppt "The RUP® process market place Creating and distributing process know-how using the RUP plug-in technology Sigurd Hopen Rational."

Similar presentations


Ads by Google