1 / 14

Using Roles and Business Objects to Model and Understand Business Processes

Using Roles and Business Objects to Model and Understand Business Processes. Presenter: Hai Feng Huang Author: Artur Caetano, Antonio Rito Silva, Jose Tribolet. Outline. Business process model Role Modeling Role based process modeling Business object model Role model.

trygg
Download Presentation

Using Roles and Business Objects to Model and Understand Business Processes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Using Roles and Business Objects to Model and Understand Business Processes Presenter: Hai Feng Huang Author: Artur Caetano, Antonio Rito Silva, Jose Tribolet

  2. Outline • Business process model • Role Modeling • Role based process modeling • Business object model • Role model

  3. Business process model • Captures the relationships that are meaningful to the business between different organizational concepts • Fully characterizes the type of business object is not easy. E.g. Product object in Manufacturing and Selling processes • Defines two complementary models • Business object model • Role model

  4. Related works • Modeling business processes • The workflow reference model defines business process as a set of one or more connected activities • Role interaction networks • Role activity diagrams

  5. Role Modeling • entities VS activities • Business object • Super type for both • Its state is characterized by the value of its attributes • Contains intrinsic and extrinsic features • Roles • Observable behavioral of a business objects in a specific collaboration • A way to separate intrinsic and extrinsic features • Founded and lacks semantic rigidity

  6. Role based process modeling • Decomposes business process modeling into two models • Business object model and role model • Business objects play different roles in different context • Hard to forecast all possible roles for objects • Roles and business objects should be dealt with separately and later bound together • Roles help business objects to be more reusable and extensible

  7. Business object model • Business object • Activity • Entity • Resource • Actor • Goal

  8. Business object model • Business process is made by activities • The composed business object model is being used as a resource in the context • Activities are performed to achieve specific business Goal

  9. Business object model • Example

  10. Role Model • Roles are a mechanism that allows business objects to be observed from different perspectives • Defines the set of extrinsic properties and behavior

  11. Role model • Examples Role collaborations: Role sepcialization:

  12. Binding Roles to Objects • The binding is accomplished via the <<play>>, which links a business object to a role • Example

  13. Binding Roles to Objects • Role models composition

  14. Conclusions • The Business model and Role model • Roles contribute to keep the alignment between the multiple organizational levels • Role modeling increases with the need of making explicit the patterns of interaction between business objects

More Related