Upload
joaquin-perez
View
19
Download
0
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
25.04.2001 Slide 1Wolfram Höpken RMSIGRMSIGReference Model Special Interest Group
Reference ModelSpecial Interest Group
Wolfram Höpken
IFITT RMSIG
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
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
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)
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
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
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,...)
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
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
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)
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
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
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
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
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
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