16
25.04.2001 Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Reference Model Special Interest Group Wolfram Höpken IFITT RMSIG

Reference Model Special Interest Group

Embed Size (px)

DESCRIPTION

Reference Model Special Interest Group. IFITT RMSIG. Wolfram Höpken. Content. Motivation Objective Architecture of the reference model Building concrete models Interoperability Advantages Process of the IFITT RMSIG. Motivation. drawbacks of past standardization initiatives - PowerPoint PPT Presentation

Citation preview

Page 1: Reference Model Special Interest Group

25.04.2001 Slide 1Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Reference ModelSpecial Interest Group

Wolfram Höpken

IFITT RMSIG

Page 2: Reference Model Special Interest Group

25.04.2001 Slide 2Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Content

• Motivation

• Objective

• Architecture of the reference model

• Building concrete models

• Interoperability

• Advantages

• Process of the IFITT RMSIG

Page 3: Reference Model Special Interest Group

25.04.2001 Slide 3Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Motivation• drawbacks of past standardization initiatives

– lack of flexibility and extendibility• fix standards are hard to maintain• no possibility for suppliers to differentiate their offer

• drawbacks of XML-based standardization– XML-based specifications stick to a physical level– different XML-based standards will evolve

standardization on an abstract, conceptual level– focusing on semantic aspects independent of the

physical representation– enabling interoperability between different physical

representations

Page 4: Reference Model Special Interest Group

25.04.2001 Slide 4Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Objective• harmonizing electronic tourism markets

– flexibility and extendibility– interoperability independent of the physical

representation

• 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,

independent of their physical representation• semantic aspects instead of physical details• derivation of different physical models (e.g. XML models)

Page 5: Reference Model Special Interest Group

25.04.2001 Slide 5Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Modeling levels

UML model

XML model Distributed object model

Conceptual level

Physical level

Page 6: Reference Model Special Interest Group

25.04.2001 Slide 6Wolfram Höpken RMSIGRMSIGReference 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

Page 7: Reference Model Special Interest Group

25.04.2001 Slide 7Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Building blocks

• building blocks as common modeling components for reuse

• building blocks are provided on different levels of granularity– elementary building blocks (date, location,...)– tourism services (flight, hotel,...)– process building blocks (searching, booking,...)

Page 8: Reference Model Special Interest Group

25.04.2001 Slide 8Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Building blocks (2)

Process layer

Entity layer

Base layer

Name

Category

Room

Hotel Time

Route

Class

Flight Name

Address

Age

Customer

Criteria

Customer

ResultList

Searching Service

Customer

Date

Booking

StartLocation

EndLocation

RouteDate

Time

FacilitiesLocation

Address

Name

Page 9: Reference Model Special Interest Group

25.04.2001 Slide 9Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Architecture of the reference model

Building blocks

Metalevel

Process layer

Entity layer

Base layer

Information processes Booking processes

Common entities

Service components

Elementary tourism services

Service states

Common entities

Tourism services

Types Processes

Basic types

Data main-

tenance

Session manage-

ment

Lookup service

Base classes

Syno-nyms

Basic elements

Composition services

Page 10: Reference Model Special Interest Group

25.04.2001 Slide 10Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Building concrete models

first step

• constructing a specific model on a conceptual level, containing all specific concepts and semantic aspects

second step

• deriving one or several specific physical models from the conceptual model (e.g. XML representations)

Page 11: Reference Model Special Interest Group

25.04.2001 Slide 11Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Building concrete models (2)

Specific conceptual model

Reference model

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

Page 12: Reference Model Special Interest Group

25.04.2001 Slide 12Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Building concrete models (3)

Specific conceptual model

CureServices

Name

Category

Room

CureHotel

Category

Room

Time

MoonFlight

MealPlan

Time

Route

Class

XYFlight

Specific XML model Specific XML model

Page 13: Reference Model Special Interest Group

25.04.2001 Slide 13Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Interoperability

Supplier Customer

Reference model

2

lookup 3

MealPlan

Time

Route

Class

XYFlight

MealPlan

Time Route

Class

1 MealPlan

Time Route

Class 5 MealPlan

Time Route

Class

4

MealPlan

Time

Route

Class

XYFlight

Page 14: Reference Model Special Interest Group

25.04.2001 Slide 14Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Advantages

• flexibility and adaptability for suppliers

• flexibility for change

• low entrance barriers to electronic markets for suppliers (SMEs)

• separation of semantic aspects and technical aspects

• interoperability on and between all possible communication levels

Page 15: Reference Model Special Interest Group

25.04.2001 Slide 15Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Process of the IFITT RMSIG

• activities executed within the IFITT RMSIG– commitment of methodology

– specification of electronic tourism markets

– domain analysis• general survey for electronic tourism markets

• specific surveys for tourism services

– Tourtags.org

• results (available under www.rmsig.de)

– white paper

– reference model version 0.9

– data dictionary

Page 16: Reference Model Special Interest Group

25.04.2001 Slide 16Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group

Process of the IFITT RMSIG (2)

• next activities– reference model version 1.0– review activities

• outlook– tourism repository

• providing common building blocks

• enabling interactive maintenance and enlargement

– prototypical applications of the reference model