Presentation is loading. Please wait.

Presentation is loading. Please wait.

® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business.

Similar presentations


Presentation on theme: "® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business."— Presentation transcript:

1 ® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business Modeler

2 2  After completing this module, you will be able to:  Import WebSphere Business Modeler models into Rational Software Architect  Work with business process models in UML Module objectives

3 3 Rational Software Architect and WebSphere Business Process Modeler Rational Software Architect WebSphere Integration Developer UML (contract) BPEL WSDL one-way flow BPEL has only stuff that is to be automated WebSphere Business Modeler WebSphere Business Monitor RequisitePro IBM ® WebSphere ® Application Server WebSphere Process Server RUN TIME

4 4 WebSphere Business Modeler  People who know the business create the models  Model Resources, roles, organization information, and business metrics  Enables teamwork, communication, versioning, and Web publication  Clean hand-off to IT  Business modeling is the starting point for rapid and accurate IT process deployment and application development

5 5 Introducing business-driven development  Complex processes, choreographed or not, must be architected and designed  WebSphere Business Modeler defines the contract for design and implementation of those tasks  Rational Software Architect reads WebSphere Business Modeler models so that the contract can be implemented  Other tasks are automated in WebSphere Integration Developer WebSphere Business Modeler WebSphere Business Monitor Process modeling and simulation Process automationProcess management WebSphere Process Server Rational Software Architect IBM ® Rational ® Software Modeler Design and Construction

6 6 WebSphere Business Modeler and Rational Software Architect 1.The business analyst creates business model 2.Rational Software Architect views business model as UML 3.The requirements analyst gathers requirements based on business model 4.Rational Software Architect creates UML design model 5.Rational Software Architect references the UML view of Business Process model from the UML design model 6.Rational Software Architect creates a design in UML, then an implementation in the code Business Process models serve as contracts for software implementation of roles and tasks WebSphere Business Modeler Rational Software Architect UML design model Business Process model View as UML Contract Business analyst Software architect

7 7 Business process model elements Process diagram generated by WebSphere Business Modeler Task Decision Stop node Control flow Business item Alternate paths

8 8 Business processes to business use cases WebSphere Business Modeler models can be opened in Rational Software Architect  Business model elements are automatically translated to UML elements WebSphere Business Modeler WebSphere project in Rational Software Architect

9 9 Business processes In Rational Software Architect, a business process maps to:  A use case and realization (black box) view  An activity diagram (white box) view

10 10 Mapping roles to interfaces  A role is a characteristic of a resource  Roles are shown in WebSphere Business Modeler in the swim- lane view  Methods in the interface are responsibilities of the role that need to be implemented WebSphere Business Modeler Rational Software Architect

11 11 Mapping business items to classes Business entities in Rational Software Architect Business item in WebSphere Business Modeler

12 12 Review  How is traceability between models useful in business-driven development?  How is traceability handled between business process models in WebSphere Business Modeler and UML models in Rational Software Architect?

13 13 Further information  Web Resources  Articles  Related Courses

14 14


Download ppt "® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business."

Similar presentations


Ads by Google