SlideShare a Scribd company logo
1 of 22
Download to read offline
Claudenir M. Fonseca


Cognitive and Conceptual Modeling Research Group (CORE)


Free University of Bozen-Bolzano


SFSCon 2021, Friday, 12 November 2021
AlpineBits DestinationData


Open Data Hub +
Open Data Tourism in a New Flavor
THE UNIBZ TEAM
2
Tiago Sales


Assistant Professor


UNIBZ, Italy
Claudenir Fonseca


Doctoral Candidate


UNIBZ, Italy
Giancarlo Guizzardi


Full Professor


UNIBZ, Italy


University of Twente, Netherlands
OPEN DATA HUB
3
Data Sharing
Data Access
Data Visualization
OPEN DATA HUB
4
Providers
Consumers
Event Platform
Regional Tourism
Association
Has data on local events
Marketing
Agency
Has complementary
data
Wants to display
events on my platform
Each partner “speaks its own language”
There is a high cost whenever two partners want to exchange data
THE ALLIANCE
6
A group of SMEs operating in tourism working together to innovate and open data exchange
www.alpinebits.org
What does the alliance do?


Develops and promotes data
exchange standards
Certi
fi
es implementations
Event Platform
Regional Tourism
Association
Has data on local events
Marketing
Agency
Wants to display
events on my platform
Helping partners “speak the same language”
The data exchange standard reduces interoperability costs and fosters data
visibility
Has complementary
data
THE STANDARDS
8
+
HotelData DestinationData
https://www.suedtirolerland.it/en/calendar/
51
15
17
14
14
15
4 E5
3-4
14
18A
2A
2A
50
50
50
14
14
19A
18
GR. IFINGER 2.581 M
GRANDE PICCO IVIGNA
SCHEIBENSPITZE 2.416 M
CIMA DEL BERSAGLIO
VERDINSER PLATTENSPITZE 2.680 M
LASTE DI VERDINES
KL. IFINGER 2.552 M
PICCOLO PICCO IVIGNA
PLATTINGER 2.615 M
PUNTA DELLE LASTE
GR. MITTAGER 2.422 M
GRANDE MONTE CATINO
HOTEL FALZEBEN
1
PANORAMA
2
JOSEF MOUNTAIN RESORT
3
ZUEGG
4
PANORAMA BISTRO
7
PIFFINGER KÖPFL
6
5
ROTWAND
PARETE ROSSA
WAIDMANN
8
KIRCHSTEIGER
10
MERANER
11
KESSELBERG
12
MITTAGER
13
MAISER ALM
14
MOSCHWALD ALM
15
KUHLEITEN
9
FALZEBEN 1.609 M
NEW FAMILY FUNLINE
PIFFING
PIVIGNA
SNOWPARK
1
2
1
1
3 3A
1A
4
4
5 6
7
8
UMLAUFBAHN FALZEBEN
GONDOLA FALZEBEN
HAFLING OBERDORF
AVELENGO DI SOPRA
M
E
R
A
N
/
N
A
I
F
M
E
R
A
N
O
/
V
A
L
D
I
N
O
V
A
BERGBAHN
FUNIVIA
LANGLAUFLOIPE
PISTA DA FONDO
RODELBAHN
PISTA DA SLITTINO
G
F
E
D
ST. OSWALD 2185 M
S. OSVALDO
HAFLING
AVELENGO
TOURISMUSBÜRO HAFLING
UFFICIO TURISTICO
C
MITTELSCHWERE PISTE I PISTA MEDIA I MEDIUM SLOPE
LEICHTE PISTE I PISTA FACILE I EASY SLOPE
SCHWIERIGE PISTE I PISTA DIFFICILE I DIFFICULT SLOPE
FALZEBEN I
FALZEBEN I
FALZEBEN II
WALLPACH
WALLPACH TRAINING & RACE
OSWALD I
OSWALD II
1
1A
2
3
3A
4
NEW
5
KESSELBERG I
6
KESSELBERG II
7
MITTAGER
8
NEW
MERANO 2000 | BERGBAHN | FUNIVIA | ROPEWAY
FALZEBEN | UMLAUFBAHN | CABINOVIA | GONDOLA
WALLPACH* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT
PIFFING | SESSELLIFT | SEGGIOVIA | CHAIRLIFT
ST.OSWALD* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT
MITTAGER | SESSELLIFT | SEGGIOVIA | CHAIRLIFT
KESSELBERG* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT
*NICHT FÜR FUSSGÄNGER – NUR SKIFAHRER
NON PER PEDONI – SOLO SCIATORI
NOT FOR PEDESTRIANS – ONLY SKIERS
6
3
4
2
2
ZIEHTEPPICHE I TAPPETI MAGICI I MOVING CARPETS
E
F
G
Merano2000
SKISCHULE UND SKI-KINDERGARTEN
Die Skischule Meran 2000 befindet sich an der Bergstation
Umlaufbahn Falzeben am Piffinger Köpfl. Kinderkurse, Priv
und Gruppenkurse für Ski-Neulinge und Wiedereinsteiger
auch online buchbar.
SCUOLA DI SCI E ASILO SULLA NEVE
La Scuola di Sci Merano 2000 si trova alla stazione a mont
Cabinovia Falzeben a Pivigna. Corsi per bambini, corsi priv
gruppo sono prenotabili anche online.
SKI SCHOOL AND SNOW KINDERGARDEN
The Ski School Merano 2000 is seated on the mountain st
of the Gondola Falzeben, on Pivigna. You can book a privat
kids and group classes also online.
SKISCHOOL
MERANO 2000
T +39 0
info@skischoo
skischoo
SKIVERLEIH UND SKIDEPOTS
Zum Verleih steht ein vielfältiges Angebot: Carving- oder R
Telemark- oder Langlaufausrüstung sowie Schneeschuhe, R
Stöcke. Die Skidepots bieten täglich einen Service zur Des
und Trocknung der Skischuhe.
NOLEGGIO E DEPOSITO SCI
L’offerta di noleggio è vasta: attrezzatura da sci carving, ro
di fondo, ciaspole, slittini e bastoni. I depositi offrono quot
il servizio di disinfezione e asciugatura degli scarponi da sc
SKI RENTAL AND DEPOT
You can rent about everything: carving or rocker skis, equi
cross-country skiing, snowshoes, sleds or poles. The ski de
daily disinfecting and drying services for ski shoes.
RENT & GO SPORTSERVICE ERWIN STRICKER
www.rentandgo.it
NAIF/VAL DI NOVA T +39 047
Ski | Sci | Skis
FALZEBEN, HAFLING/AVELENGO T +39 047
Ski, Rodel & Depot | Sci, slitte e deposito | Skis, sleds and d
PIFFING T +39 047
Rodel & Depot | Slitte e deposito | Sleds & depot
SPORT MAX
FALZEBEN, HAFLING/AVELENGO M +39 339
Ski, Rodel & Depot
Sci, slitte e deposito | Ski, sleds & depots
SKI RENTAL
AND SKI-DEPOT
HÜTTEN | RIFUGI | ALPINE HUTS
PARKPLATZ | PARCHEGGIO | PARKING AREA
TOURISMUSBÜRO | UFFICIO TURISTICO | TOURIST OFFICE
BUSHALTESTELLE | FERMATA AUTOBUS | BUS STOP
OUTDOOR KIDS CAMP
ALPIN BOB
AUSSICHTSPUNKT | PUNTO PANORAMICO | VIEWPOINT
RODELPISTE | PISTA DA SLITTINO | TOBOGGAN RUN
LANGLAUFLOIPE | PISTA DA FONDO | CROSS COUNTRY SLOPE
SNOWPARK MERANO 2000
SKITOURING-TRAIL
WANDERWEGE | SENTIERI | HIKING TRAILS
1 RESTAURANT FALZEBEN 1.609 M
T +39 0473 279 423
2 RESTAURANT PANORAMA 1.609 M
M +39 333 411 80 14
3 JOSEF MOUNTAIN RESORT HOTEL & CAFÈ 1.609 M
T +39 0473 279 590
4 ZUEGG HÜTTE | RIFUGIO | ALPINE HUT 1.766 M
T +39 0473 279 408 | M +39 339 136 07 05
5 ROTWAND/PARETE ROSSA 1.818 M
HÜTTE | RIFUGIO | ALPINE HUT
M +39 338 863 53 32
6 PIFFINGER KÖPFL 2.000 M
BERGGASTHOF | RIFUGIO | ALPINE HUT
T +39 0473 279 610
7 PANORAMA BISTRO MERANO 2000 2.000 M
M +39 346 099 53 90
8 WAIDMANN ALM | MALGA | ALPINE COTTAGE 1.998 M
T +39 0473 279 461
9 KUHLEITEN HÜTTE | RIFUGIO | ALPINE HUT 2.361 M
M +39 347 714 32 77
10 KIRCHSTEIGER ALM | MALGA | ALPINE COTTAGE 1.945 M
M +39 320 331 12 86
11 MERANER HÜTTE | RIFUGIO | ALPINE HUT 1.960 M
T +39 0473 279 405
12 KESSELBERG HÜTTE | RIFUGIO | ALPINE HUT 2.300 M
T +39 0473 279 477 | M +39 339 102 62 84
13 MITTAGER HÜTTE | RIFUGIO | ALPINE HUT 2.260 M
M +39 345 408 16 63
14 MAISER ALM | MALGA | ALPINE COTTAGE 1.783 M
M +39 338 172 91 12
15 MOSCHWALD ALM | MALGA | ALPINE COTTAGE 1.750 M
M +39 339 634 25 87 I M +39 340 987 86 98
ÜBERNACHTUNGSMÖGLICHKEIT
POSSIBILITÀ DI PERNOTTAMENTO | OVERNIGHT ACCOMODATION
NOTRUF | CHIAMATA D’EMERGENZA | EMERGENCY CALL
Bitte beachten Sie alpine Gefahren außerhalb der Wanderwege.
Attenzione ai pericoli fuori dai sentieri.
Please pay attention to the dangers off-site hiking trails.
https://www.meran2000.com/
https://www.outdooractive.it/
THE METHODOLOGY
12
Ontology Data Schema API
Our shared agreement on the meaning of data
A computationally independent domain model
Speci
fi
ed in OntoUML
THE ONTOLOGY
13
THE DATA SCHEMA
15
Our data format for exchanging JSON messages
De
fi
nes resource types, their properties, and relationships
De
fi
nes minimum data quality requirements
Speci
fi
ed as a JSON Schema document
THE DATA SCHEMA
16
{

"type": "events"
,

"id": "123"
,

"meta":
{

"lastUpdate": "2021-04-01T08:00:00+02:00"
,

"dataProvider": "https://example.com
"

}
,

"attributes":
{

"name":
{

"eng": "Südtirol Jazz Festival 2022
"

}
,

"startDate": "2022-06-29T00:00:00+00:00"
,

"status": "published
"

}
,

"relationships":
{

"publisher":
{

"data":
{

"type": "agents", "id": "99
"

}

}

}
THE API
17
Our protocol for systems to communicate
It de
fi
nes mandatory and optional features servers must have
Speci
fi
ed using Open API
Follows a REST architectural style
Inspired by JSON:API
THE API
18
GET /2021-04/events HTTP/1.
1

Host: https://example.com
HTTP/1.1 200 OK
1
2
3 4
Release 2021-04


https://alpinebits.gitlab.io/destinationdata/tools/
Open Data Hub Destination Data Endpoint


https://swagger.opendatahub.bz.it/?url=https://destinationdata.alpinebits.opendatahub.bz.it/speci
fi
cation.json
Open Data Hub DestinationData Endpoint


https://destinationdata.alpinebits.opendatahub.bz.it/
THE RESOURCES
19
AlpineBits DestinationData


https://www.alpinebits.org/destinationdata/
Issue Tracker on GitLab


https://gitlab.com/groups/alpinebits/destinationdata/-/issues
Open Source Tools on GitLab


https://gitlab.com/alpinebits/destinationdata/tools
Swagger
Documentation
THANKS
20
AlpineBits Alliance and its members
NOI Techpark
Martin Rabanser
Stefano Seppi
Rudolf Thoeni
Emily Louise Simonis
Patrick Ohnewein
All the DestinationData contributors
Claudenir M. Fonseca


cmoraisfonseca@unibz.it
Questions?
ICONS
22
The icons used in this presentation were obtained from


https://
fl
aticon.com and created by Freepik

More Related Content

More from South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
South Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
South Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
South Tyrol Free Software Conference
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
South Tyrol Free Software Conference
 

More from South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

SFScon21 - Claudenir Morais Fonseca - AlpineBits DestinationData + Open Data Hub = Open Tourism Data in a new flavor

  • 1. Claudenir M. Fonseca Cognitive and Conceptual Modeling Research Group (CORE) 
 Free University of Bozen-Bolzano SFSCon 2021, Friday, 12 November 2021 AlpineBits DestinationData Open Data Hub + Open Data Tourism in a New Flavor
  • 2. THE UNIBZ TEAM 2 Tiago Sales Assistant Professor UNIBZ, Italy Claudenir Fonseca Doctoral Candidate UNIBZ, Italy Giancarlo Guizzardi Full Professor UNIBZ, Italy University of Twente, Netherlands
  • 3. OPEN DATA HUB 3 Data Sharing Data Access Data Visualization
  • 5. Event Platform Regional Tourism Association Has data on local events Marketing Agency Has complementary data Wants to display events on my platform Each partner “speaks its own language” There is a high cost whenever two partners want to exchange data
  • 6. THE ALLIANCE 6 A group of SMEs operating in tourism working together to innovate and open data exchange www.alpinebits.org What does the alliance do? Develops and promotes data exchange standards Certi fi es implementations
  • 7. Event Platform Regional Tourism Association Has data on local events Marketing Agency Wants to display events on my platform Helping partners “speak the same language” The data exchange standard reduces interoperability costs and fosters data visibility Has complementary data
  • 10. 51 15 17 14 14 15 4 E5 3-4 14 18A 2A 2A 50 50 50 14 14 19A 18 GR. IFINGER 2.581 M GRANDE PICCO IVIGNA SCHEIBENSPITZE 2.416 M CIMA DEL BERSAGLIO VERDINSER PLATTENSPITZE 2.680 M LASTE DI VERDINES KL. IFINGER 2.552 M PICCOLO PICCO IVIGNA PLATTINGER 2.615 M PUNTA DELLE LASTE GR. MITTAGER 2.422 M GRANDE MONTE CATINO HOTEL FALZEBEN 1 PANORAMA 2 JOSEF MOUNTAIN RESORT 3 ZUEGG 4 PANORAMA BISTRO 7 PIFFINGER KÖPFL 6 5 ROTWAND PARETE ROSSA WAIDMANN 8 KIRCHSTEIGER 10 MERANER 11 KESSELBERG 12 MITTAGER 13 MAISER ALM 14 MOSCHWALD ALM 15 KUHLEITEN 9 FALZEBEN 1.609 M NEW FAMILY FUNLINE PIFFING PIVIGNA SNOWPARK 1 2 1 1 3 3A 1A 4 4 5 6 7 8 UMLAUFBAHN FALZEBEN GONDOLA FALZEBEN HAFLING OBERDORF AVELENGO DI SOPRA M E R A N / N A I F M E R A N O / V A L D I N O V A BERGBAHN FUNIVIA LANGLAUFLOIPE PISTA DA FONDO RODELBAHN PISTA DA SLITTINO G F E D ST. OSWALD 2185 M S. OSVALDO HAFLING AVELENGO TOURISMUSBÜRO HAFLING UFFICIO TURISTICO C MITTELSCHWERE PISTE I PISTA MEDIA I MEDIUM SLOPE LEICHTE PISTE I PISTA FACILE I EASY SLOPE SCHWIERIGE PISTE I PISTA DIFFICILE I DIFFICULT SLOPE FALZEBEN I FALZEBEN I FALZEBEN II WALLPACH WALLPACH TRAINING & RACE OSWALD I OSWALD II 1 1A 2 3 3A 4 NEW 5 KESSELBERG I 6 KESSELBERG II 7 MITTAGER 8 NEW MERANO 2000 | BERGBAHN | FUNIVIA | ROPEWAY FALZEBEN | UMLAUFBAHN | CABINOVIA | GONDOLA WALLPACH* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT PIFFING | SESSELLIFT | SEGGIOVIA | CHAIRLIFT ST.OSWALD* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT MITTAGER | SESSELLIFT | SEGGIOVIA | CHAIRLIFT KESSELBERG* | SESSELLIFT | SEGGIOVIA | CHAIRLIFT *NICHT FÜR FUSSGÄNGER – NUR SKIFAHRER NON PER PEDONI – SOLO SCIATORI NOT FOR PEDESTRIANS – ONLY SKIERS 6 3 4 2 2 ZIEHTEPPICHE I TAPPETI MAGICI I MOVING CARPETS E F G Merano2000 SKISCHULE UND SKI-KINDERGARTEN Die Skischule Meran 2000 befindet sich an der Bergstation Umlaufbahn Falzeben am Piffinger Köpfl. Kinderkurse, Priv und Gruppenkurse für Ski-Neulinge und Wiedereinsteiger auch online buchbar. SCUOLA DI SCI E ASILO SULLA NEVE La Scuola di Sci Merano 2000 si trova alla stazione a mont Cabinovia Falzeben a Pivigna. Corsi per bambini, corsi priv gruppo sono prenotabili anche online. SKI SCHOOL AND SNOW KINDERGARDEN The Ski School Merano 2000 is seated on the mountain st of the Gondola Falzeben, on Pivigna. You can book a privat kids and group classes also online. SKISCHOOL MERANO 2000 T +39 0 info@skischoo skischoo SKIVERLEIH UND SKIDEPOTS Zum Verleih steht ein vielfältiges Angebot: Carving- oder R Telemark- oder Langlaufausrüstung sowie Schneeschuhe, R Stöcke. Die Skidepots bieten täglich einen Service zur Des und Trocknung der Skischuhe. NOLEGGIO E DEPOSITO SCI L’offerta di noleggio è vasta: attrezzatura da sci carving, ro di fondo, ciaspole, slittini e bastoni. I depositi offrono quot il servizio di disinfezione e asciugatura degli scarponi da sc SKI RENTAL AND DEPOT You can rent about everything: carving or rocker skis, equi cross-country skiing, snowshoes, sleds or poles. The ski de daily disinfecting and drying services for ski shoes. RENT & GO SPORTSERVICE ERWIN STRICKER www.rentandgo.it NAIF/VAL DI NOVA T +39 047 Ski | Sci | Skis FALZEBEN, HAFLING/AVELENGO T +39 047 Ski, Rodel & Depot | Sci, slitte e deposito | Skis, sleds and d PIFFING T +39 047 Rodel & Depot | Slitte e deposito | Sleds & depot SPORT MAX FALZEBEN, HAFLING/AVELENGO M +39 339 Ski, Rodel & Depot Sci, slitte e deposito | Ski, sleds & depots SKI RENTAL AND SKI-DEPOT HÜTTEN | RIFUGI | ALPINE HUTS PARKPLATZ | PARCHEGGIO | PARKING AREA TOURISMUSBÜRO | UFFICIO TURISTICO | TOURIST OFFICE BUSHALTESTELLE | FERMATA AUTOBUS | BUS STOP OUTDOOR KIDS CAMP ALPIN BOB AUSSICHTSPUNKT | PUNTO PANORAMICO | VIEWPOINT RODELPISTE | PISTA DA SLITTINO | TOBOGGAN RUN LANGLAUFLOIPE | PISTA DA FONDO | CROSS COUNTRY SLOPE SNOWPARK MERANO 2000 SKITOURING-TRAIL WANDERWEGE | SENTIERI | HIKING TRAILS 1 RESTAURANT FALZEBEN 1.609 M T +39 0473 279 423 2 RESTAURANT PANORAMA 1.609 M M +39 333 411 80 14 3 JOSEF MOUNTAIN RESORT HOTEL & CAFÈ 1.609 M T +39 0473 279 590 4 ZUEGG HÜTTE | RIFUGIO | ALPINE HUT 1.766 M T +39 0473 279 408 | M +39 339 136 07 05 5 ROTWAND/PARETE ROSSA 1.818 M HÜTTE | RIFUGIO | ALPINE HUT M +39 338 863 53 32 6 PIFFINGER KÖPFL 2.000 M BERGGASTHOF | RIFUGIO | ALPINE HUT T +39 0473 279 610 7 PANORAMA BISTRO MERANO 2000 2.000 M M +39 346 099 53 90 8 WAIDMANN ALM | MALGA | ALPINE COTTAGE 1.998 M T +39 0473 279 461 9 KUHLEITEN HÜTTE | RIFUGIO | ALPINE HUT 2.361 M M +39 347 714 32 77 10 KIRCHSTEIGER ALM | MALGA | ALPINE COTTAGE 1.945 M M +39 320 331 12 86 11 MERANER HÜTTE | RIFUGIO | ALPINE HUT 1.960 M T +39 0473 279 405 12 KESSELBERG HÜTTE | RIFUGIO | ALPINE HUT 2.300 M T +39 0473 279 477 | M +39 339 102 62 84 13 MITTAGER HÜTTE | RIFUGIO | ALPINE HUT 2.260 M M +39 345 408 16 63 14 MAISER ALM | MALGA | ALPINE COTTAGE 1.783 M M +39 338 172 91 12 15 MOSCHWALD ALM | MALGA | ALPINE COTTAGE 1.750 M M +39 339 634 25 87 I M +39 340 987 86 98 ÜBERNACHTUNGSMÖGLICHKEIT POSSIBILITÀ DI PERNOTTAMENTO | OVERNIGHT ACCOMODATION NOTRUF | CHIAMATA D’EMERGENZA | EMERGENCY CALL Bitte beachten Sie alpine Gefahren außerhalb der Wanderwege. Attenzione ai pericoli fuori dai sentieri. Please pay attention to the dangers off-site hiking trails. https://www.meran2000.com/
  • 13. Our shared agreement on the meaning of data A computationally independent domain model Speci fi ed in OntoUML THE ONTOLOGY 13
  • 14.
  • 15. THE DATA SCHEMA 15 Our data format for exchanging JSON messages De fi nes resource types, their properties, and relationships De fi nes minimum data quality requirements Speci fi ed as a JSON Schema document
  • 16. THE DATA SCHEMA 16 { "type": "events" , "id": "123" , "meta": { "lastUpdate": "2021-04-01T08:00:00+02:00" , "dataProvider": "https://example.com " } , "attributes": { "name": { "eng": "Südtirol Jazz Festival 2022 " } , "startDate": "2022-06-29T00:00:00+00:00" , "status": "published " } , "relationships": { "publisher": { "data": { "type": "agents", "id": "99 " } } }
  • 17. THE API 17 Our protocol for systems to communicate It de fi nes mandatory and optional features servers must have Speci fi ed using Open API Follows a REST architectural style Inspired by JSON:API
  • 18. THE API 18 GET /2021-04/events HTTP/1. 1 Host: https://example.com HTTP/1.1 200 OK 1 2 3 4
  • 19. Release 2021-04 
 https://alpinebits.gitlab.io/destinationdata/tools/ Open Data Hub Destination Data Endpoint 
 https://swagger.opendatahub.bz.it/?url=https://destinationdata.alpinebits.opendatahub.bz.it/speci fi cation.json Open Data Hub DestinationData Endpoint 
 https://destinationdata.alpinebits.opendatahub.bz.it/ THE RESOURCES 19 AlpineBits DestinationData 
 https://www.alpinebits.org/destinationdata/ Issue Tracker on GitLab 
 https://gitlab.com/groups/alpinebits/destinationdata/-/issues Open Source Tools on GitLab 
 https://gitlab.com/alpinebits/destinationdata/tools Swagger Documentation
  • 20. THANKS 20 AlpineBits Alliance and its members NOI Techpark Martin Rabanser Stefano Seppi Rudolf Thoeni Emily Louise Simonis Patrick Ohnewein All the DestinationData contributors
  • 22. ICONS 22 The icons used in this presentation were obtained from https:// fl aticon.com and created by Freepik