Presentation is loading. Please wait.

Presentation is loading. Please wait.

06.07.2000 Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken.

Similar presentations


Presentation on theme: "06.07.2000 Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken."— Presentation transcript:

1 06.07.2000 Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken

2 06.07.2000 Slide 2 Wolfram Höpken RMSIG Reference Model Special Interest Group Workshop Objective first workshop –present and discuss basic methodology and process of the RMSIG => white paper, elaborate prototype second workshop –discuss and agree upon methodology and process discuss white paper evaluate prototype third and forth workshop –elaborate reference model fifth workshop: –agree upon first release of reference model

3 06.07.2000 Slide 3 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

4 06.07.2000 Slide 4 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

5 06.07.2000 Slide 5 Wolfram Höpken RMSIG Reference Model Special Interest Group Motivation drawbacks of current standardization initiatives –lack of flexibility and extendibility fix standards are hard to maintain no possibility for suppliers to differentiate their offer –lack of expressiveness description languages (e.g. XML) can not express all information, necessary for interoperability lack of semantic information (e.g. relationships), process information, constraints,...

6 06.07.2000 Slide 6 Wolfram Höpken RMSIG Reference Model Special Interest Group Methodology framework for modeling electronic tourism markets –uniform language with standardized building blocks as vocabulary for describing electronic tourism markets –conceptual, abstract modeling of tourism markets –modeling based on the Unified Modeling Language (UML)

7 06.07.2000 Slide 7 Wolfram Höpken RMSIG Reference Model Special Interest Group Modeling Levels UML model XML model Distributed object model

8 06.07.2000 Slide 8 Wolfram Höpken RMSIG Reference Model Special Interest Group XML Perspective XMI documents XML DTDs UML DTDs Meta level XML documents Data level UML model

9 06.07.2000 Slide 9 Wolfram Höpken RMSIG Reference Model Special Interest Group Distributed Object Perspective UML model (concept) UML model (BOI) XMI documents XML DTDs XML documents Meta level Data level BOs IDL descriptions XMI documents

10 06.07.2000 Slide 10 Wolfram Höpken RMSIG Reference Model Special Interest Group Modeling Language tourism specific modeling language based on the UML –extends the UML by domain specific concepts and mechanisms composition mechanism market interface descriptions –provides building blocks as specific modeling elements –enables the flexible description of specific models

11 06.07.2000 Slide 11 Wolfram Höpken RMSIG Reference Model Special Interest Group Modeling Language (2) UML Domain model Common meta level concrete level

12 06.07.2000 Slide 12 Wolfram Höpken RMSIG Reference Model Special Interest Group Modeling Language (2) UML Domain model Common meta level concrete level Tourism modeling language Domain specific meta level

13 06.07.2000 Slide 13 Wolfram Höpken RMSIG Reference Model Special Interest Group Building Blocks building blocks as specific modeling elements building blocks are provided on different levels of granularity –elementary building blocks (date, location,...) –tourism services (flight, hotel,...) –process building blocks (searching, booking,...)

14 06.07.2000 Slide 14 Wolfram Höpken RMSIG Reference Model Special Interest Group Building Blocks Process layer Entity layer Base layer Name Category Room Hotel Time Route Class Fligh t Name Address Age Customer Criteria Customer ResultList Searchin g Service Customer Date Booking StartLocatio n EndLocation Route Date Time FacilitiesLocation Address Name

15 06.07.2000 Slide 15 Wolfram Höpken RMSIG Reference Model Special Interest Group Building Concrete Models concrete models with specific entities are described or modelled by the UML-based tourism modeling language the provided building blocks can be used as basic modeling elements –composition: describe a specific entity as a composition of building blocks –inheritance: describe a specific entity as a refinement of a building block

16 06.07.2000 Slide 16 Wolfram Höpken RMSIG Reference Model Special Interest Group Specific model Reference model Building Concrete Models (2) Name Category Room Hotel CureServices Name Category Room CureHotel derive Category Room Time MoonFlight compose MealPlan Time Route Class compose XYFlight Time Class Room Name Route Category CureServices MealPlan

17 06.07.2000 Slide 17 Wolfram Höpken RMSIG Reference Model Special Interest Group Interoperability SupplierCustomer Reference model 2 lookup 3 MealPlan Time Route Class XYFlight MealPlan TimeRoute Class 1 MealPlan TimeRoute Class 5 MealPlan TimeRoute Class 4 MealPlan Time Route Class XYFlight

18 06.07.2000 Slide 18 Wolfram Höpken RMSIG Reference Model Special Interest Group Advantages flexibility and adaptability for suppliers flexibility for change low entrance barriers to electronic markets for suppliers (SMEs) easy access of customers to a wide range of services separation of semantic aspects and technical aspects interoperability is supported on all possible communication levels

19 06.07.2000 Slide 19 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

20 06.07.2000 Slide 20 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

21 06.07.2000 Slide 21 Wolfram Höpken RMSIG Reference Model Special Interest Group UML – Unified Modeling Language graphical language for describing and visualizing models of systems UML 1.3 adopted as standard by the OMG enables the modeling of –static structure of a system entities, their internal structure relationships between entities –behavior of a system interactions between entities (scenarios) state sequences, activity sequences

22 06.07.2000 Slide 22 Wolfram Höpken RMSIG Reference Model Special Interest Group UML Elements class diagram –classes name, attributes, operations –relationships association aggregation generalization

23 06.07.2000 Slide 23 Wolfram Höpken RMSIG Reference Model Special Interest Group Class Diagram

24 06.07.2000 Slide 24 Wolfram Höpken RMSIG Reference Model Special Interest Group Sequence Diagram

25 06.07.2000 Slide 25 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

26 06.07.2000 Slide 26 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

27 06.07.2000 Slide 27 Wolfram Höpken RMSIG Reference Model Special Interest Group Reference Model Prototype objective: demonstrate and evaluate methodology of the reference model prototype focusses on –metalevel (tourism modeling language) tourism services market processes and components –building blocks tourism services accommodation and hotel search process reference model documentation –schematic model description (packages, diagrams, classes, attributes, associations)

28 06.07.2000 Slide 28 Wolfram Höpken RMSIG Reference Model Special Interest Group Reference Model Architecture Building blocks Metaclasses Process layer Entity layer Base layer Information processes Booking processes Common entities Service components Elementary tourism services Composition services Base classes Data maintenance Session management Lookup service Common types Common entities Tourism services Roles and views Processes

29 06.07.2000 Slide 29 Wolfram Höpken RMSIG Reference Model Special Interest Group Reference model metalevel purpose –extends the UML (UML meta model) –adds tourism specific modeling elements –builds a tourism specific modeling language metaclasses vs. building blocks –metaclasses are part of the modeling language –building blocks are common components for concrete models (instances of metaclasses) Metaclasses Common types Common entities Tourism services Roles and views Processes

30 06.07.2000 Slide 30 Wolfram Höpken RMSIG Reference Model Special Interest Group Reference model metalevel common types:tourism specific types (e.g. room type, bed type,...) common entities:metaclasses, which are used in different packages of the metamodel tourism services: metaclasses, providing concepts for constructing tourism services roles and views: metaclasses, providing concepts for views on entities and participant roles processes: metaclasses for describing market processes and interfaces Metaclasses Common types Common entities Tourism services Roles and views Processes

31 06.07.2000 Slide 31 Wolfram Höpken RMSIG Reference Model Special Interest Group Building Blocks –common modeling components for reuse –support the construction of concrete models on different levels of granularity Building blocks Process layer Entity layer Base layer Information processes Booking processes Common entities Service components Elementary tourism services Composition services Base classes Data maintenance Session management Lookup service

32 06.07.2000 Slide 32 Wolfram Höpken RMSIG Reference Model Special Interest Group Tourism Services Building blocks Metaclasses Process layer Entity layer Base layer Information processes Booking processes Common entities Service components Elementary tourism services Composition services Base classes Data maintenance Session management Lookup service Common types Common entities Tourism services Roles and views Processes

33 06.07.2000 Slide 33 Wolfram Höpken RMSIG Reference Model Special Interest Group Tourism Services mechanism for the flexible construction of tourism services (composition mechanism) –complex services as composition of elementary services (e.g. package tour as composition of flight and hotel) –elementary services as composition of service components (e.g. hotel as composition of room and meal plan) –composition consists of components (elementary components or compositions) attributes (selection criteria) constraints

34 06.07.2000 Slide 34 Wolfram Höpken RMSIG Reference Model Special Interest Group Tourism Service Metaclasses

35 06.07.2000 Slide 35 Wolfram Höpken RMSIG Reference Model Special Interest Group Example Tourism Service Hotel

36 06.07.2000 Slide 36 Wolfram Höpken RMSIG Reference Model Special Interest Group Example Tourism Service Train

37 06.07.2000 Slide 37 Wolfram Höpken RMSIG Reference Model Special Interest Group Tourism Service Accommodation

38 06.07.2000 Slide 38 Wolfram Höpken RMSIG Reference Model Special Interest Group Tourism Service Hotel

39 06.07.2000 Slide 39 Wolfram Höpken RMSIG Reference Model Special Interest Group Market Processes and Components Building blocks Metaclasses Process layer Entity layer Base layer Information processes Booking processes Common entities Service components Elementary tourism services Composition services Base classes Data maintenance Session management Lookup service Common types Common entities Tourism services Roles and views Processes

40 06.07.2000 Slide 40 Wolfram Höpken RMSIG Reference Model Special Interest Group Market Processes and Components market components provide a set of services or processes interfaces of market components are described by the available processes and their input and output lookup service provides market interface descriptions to other market participants

41 06.07.2000 Slide 41 Wolfram Höpken RMSIG Reference Model Special Interest Group Search Process

42 06.07.2000 Slide 42 Wolfram Höpken RMSIG Reference Model Special Interest Group Search Process Building Blocks

43 06.07.2000 Slide 43 Wolfram Höpken RMSIG Reference Model Special Interest Group Search Process

44 06.07.2000 Slide 44 Wolfram Höpken RMSIG Reference Model Special Interest Group Interoperability tourism specific modeling language –metaclasses (concepts and mechanisms) composition mechanism market processes and interfaces –common types (e.g. room type, bed type,...) –common building blocks (room, meal plan, hotel, accommodation, search process) specific models can be understood because the participants know –the used types and building blocks –the way they are put together to a market component model

45 06.07.2000 Slide 45 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

46 06.07.2000 Slide 46 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

47 06.07.2000 Slide 47 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

48 06.07.2000 Slide 48 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion

49 06.07.2000 Slide 49 Wolfram Höpken RMSIG Reference Model Special Interest Group Process of the RMSIG domain analysis (questionnaire) specify tourism modeling language (reference model metalevel) third workshop specify common building blocks forth workshop commit reference model fifth workshop

50 06.07.2000 Slide 50 Wolfram Höpken RMSIG Reference Model Special Interest Group Milestones and Deliverables 07/2000 Initial methodological framework Committed initial version of the methodological framework for harmonizing electronic tourism markets 10/2000Initial specification of electronic tourism markets Committed initial specification of electronic tourism markets 12/2000 Committed methodology and specification Committed final version of the harmonization methodology and the specification of electronic tourism markets 02/2001 Reference model of an electronic tourism market – Version 1.0 First committed version of the reference model

51 06.07.2000 Slide 51 Wolfram Höpken RMSIG Reference Model Special Interest Group Next Activities third workshop –objective specify tourism modeling language evaluate metalevel by prototype –date: end of August next activities –domain analysis (questionnaire) –identify and specify modeling language elements (metaclasses) –extend prototype

52 06.07.2000 Slide 52 Wolfram Höpken RMSIG Reference Model Special Interest Group Agenda white paper of the RMSIG UML – Unified Modeling Language reference model prototype domain analysis – questionnaire Tourtags.org process of the RMSIG and next activities conclusion


Download ppt "06.07.2000 Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken."

Similar presentations


Ads by Google