goal oriented re for e services
play

Goal-Oriented RE for e-services Zlatko Zlatev, Pascal van Eck, Roel - PowerPoint PPT Presentation

Goal-Oriented RE for e-services Zlatko Zlatev, Pascal van Eck, Roel Wieringa, and Jaap Gordijn 1 Contents Introduction Value patterns Example Summary & further work 2 Introduction Value patterns


  1. Goal-Oriented RE for e-services Zlatko Zlatev, Pascal van Eck, Roel Wieringa, and Jaap Gordijn 1

  2. Contents • Introduction • Value patterns • Example • Summary & further work 2 Introduction Value patterns Example Summary & further work

  3. Research goal • Find software architecture patterns for e-intermediaries – Identify e-intermediation service patterns – Link these to business goals – Identify architecture patterns to support service composition 3 Introduction Value patterns Example Summary & further work

  4. Research Framework Business Goal tree goal realizes compose Sub-goal Service-based Service Business mission business model realizes compose includes Service compose pattern Software Component architecture compose Software includes compose architecture pattern 4 Introduction Value patterns Example Summary & further work

  5. Goal of this paper • To compose e-intermediation business models from patterns • Research method: – Surveyed types of businesses to identify patterns • Conflict resolution (9 cases) • Negotiation decision support (2 cases) • Auctioneer (6 cases) • Price discoverer (1 case) • Price comparator (1 case) – Compose business models with these patterns using goal-oriented RE 5 Introduction Value patterns Example Summary & further work

  6. Representing a service-based business model by a value model ( e 3 -value method) 6 Introduction Value patterns Example Summary & further work

  7. Intermediary example 7 Introduction Value patterns Example Summary & further work

  8. Pattern template We specify a pattern with the following fields: • Name • Value exchanges • Intermediation service • Headline • Context • Value-based model • Goal/Problem • Variations • Solution • Occurred in 8 Introduction Value patterns Example Summary & further work

  9. Pattern example Name Registration x x x x x x Goal/Problem An intermediary wants to know its clients in order to identify them, to keep track of their transactions and to offer them better-targeted services. x x x x x x x x x Value-based model x x x 9 Introduction Value patterns Example Summary & further work

  10. Goal-oriented business model composition: Example There is a new market for products P, Q and R. In this market, it is economically viable to execute transactions through an intermediary. The goal is to mediate at least A% of the transactions in the market. The intermediary is required to use an auction mechanism for price determination. 10 Introduction Value patterns Example Summary & further work

  11. And-Or goal tree Grey nodes have matching patterns

  12. From goal tree to business model • Match subgoals with pattern goals – Done by a person – Many-many matching • Copy matching patterns to leafs • Remove duplicates • Unify actors 12 Introduction Value patterns Example Summary & further work

  13. Composed business model

  14. Consolidate the value exchanges • Specialize abstract value objects to the concrete business case • Remove superfluous exchanges • Remove conflicting exchanges • Add missing exchanges 14 Introduction Value patterns Example Summary & further work

  15. Summary • Identified e-intermediation services by surveying web & literature • Extracted e-intermediation service patterns • Showed how they can be composed into e-intermediation business models in a goal-oriented way 15 Introduction Value patterns Example Summary & further work

  16. Further work • Improvement – Find guidelines for matching – e 3- value profitability computations to guide choices • Validation – More examples (``simulations’’) • Extension – Design & validate software components for services – Component composition mechanisms – Identify component architecture patterns 16 Introduction Value patterns Example Summary & further work

  17. Research Framework Business Goal tree goal realizes compose Sub-goal Service-based Service Business mission business model realizes compose includes Service compose pattern Software Component architecture compose Software includes compose architecture pattern 17 Introduction Value patterns Example Summary & further work

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend