| Literature DB >> 23797739 |
David Buján1, David Martín, Ortzi Torices, Diego López-de-Ipiña, Carlos Lamsfus, Joseba Abaitua, Aurkene Alzua-Sorzabal.
Abstract
The notion of context has been widely studied and there are several authors that have proposed different definitions of context. However, context has not been widely studied in the framework of human mobility and the notion of context has been imported directly from other computing fields without specifically addressing the tourism domain requirements. In order to store and manage context information a context data model and a context management platform are needed. Ontologies have been widely used in context modelling, but many of them are designed to be applied in general ubiquitous computing environments, do not contain specific concepts related to the tourism domain or some approaches do not contain enough concepts to represent context information related to the visitor on the move. That is why we propose a new approach to provide a better solution to model context data in tourism environments, adding more value to our solution reusing data about tourist resources from an Open Data repository and publishing it as Linked Data. We also propose the architecture for a context information management platform based on this context data model.Entities:
Mesh:
Year: 2013 PMID: 23797739 PMCID: PMC3758583 DOI: 10.3390/s130708060
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Diagram with some entities related to TourExp context data model.
List of vocabularies linked from TourExp Data Model.
| tourexp-owl | |
| contology-owl | |
| wgs84_pos | |
| dbpedia-owl | |
| dbpedia-prop | |
| dbpedia | |
| vocab |
Example of mappings for the “Accommodation” entity and columns (tourist resource).
| Accommodation | tourexp-owl:Accommodation | |
| mainImage | dbpedia-prop:image | |
| localityCode | contology-owl:isLocatedAt | |
| phoneNumber | dbpedia-prop:phone | |
| postalCode | dbpedia-prop:postcode | |
| fax | dbpedia-prop:fax | |
| phoneNumber2 | dbpedia-prop:phone | |
| name | dbpedia-owl:Name | |
| category | dbpedia-owl:starRating | |
| provinceCode | dbpedia-owl:provinceid | |
| dbpedia-prop:mail | ||
| contactPerson | dbpedia-prop:contact | |
| url | dbpedia-prop:url | |
| coordinates | dbpedia-prop:coordinates | |
| numOfRooms | dbpedia-owl:numberOfRooms | |
| numOfSuites | dbpedia-owl:numberOfSuites | |
| openingDate | dbpedia-owl:openingDate | |
| latitude | wgs84_pos:latitude | |
| longitude | wgs84_pos:long | |
| localityID | contology-owl:isLocatedAt |
Example of mappings for the “CurrentContext” entity and columns (context information).
| CurrentContext | vocab:CurrentContext | |
| travelMotivation | contology-owl:Motivation | |
| typeOfDevice | contology-owl:Device | |
| numOfNights | contology-owl:TemporalUnit | |
| currentLatitude | wgs84_pos:lat | |
| currentLongitude | wgs84_pos:long | |
| customerID | contology-owl:Visitor |
Figure 2.Architecture of the TourExp context management platform.
Figure 3.Example of current context information about a customer/visitor.
Figure 4.Example of navigable information in RDF format about a tourist resource.
RESTful web services for storing context data.
| Customer's location | [URLBase]/PerpetuaDatos/GeoData/{idUser}: user's identifier | longitude |
| latitude | ||
|
| ||
| Current weather conditions | [URLBase]/weather/{idUser}: user's identifier | longitude |
| latitude | ||
|
| ||
| Customer's profile | [URLBase]/PerpetuaDatos/UserProfile/{idUser}: user's identifier | name |
| lastName | ||
| phoneNumber | ||
| gender | ||
| dateOfBirth | ||
| language | ||
| educationBackground | ||
| occupation | ||
| countryCode | ||
| provinceCode | ||
|
| ||
| Customer's travel profile | [URLBase]/PerpetuaDatos/TripProfile/{idUser}: user's identifier | budget |
| ttravelMotivation | ||
| typeOftravel | ||
| typeOfDevice | ||
| gps | ||
| typeOfAccommodation | ||
| numOfNights | ||
|
| ||
| Customer's Facebook profile | [URLBase]/PerpetuaDatos/FacebookProfile/{id}: user's Facebook ID | customerID |
|
| ||
| Customer's favourite items | [URLBase]/PerpetuaDatos/Favourite/{idUser}: user's identifier | typeOfFavouriteItem |
| itemID | ||
| score | ||
RESTful web services of the Query module.
| Search | /search |
| Profile | /{id} |
| Restrictions | /{id}/restricciones |
| Environmental preferences | /{id}/entorno |
| Facebook profile | /{id}/facebook |
| Check-ins | /{id}/checkins |
| Facebook contacts | /{id}/contactos |
| Friends list | /searchAmigos?id={id} |
| Current context | /{id}/contexto |
| Historical context data | /{id}/tracking |
| Historical data about activities | /{id}/trackingA |
| Historical data about packages | /{id}/trackingP |
| Booked activities | /{id}/actividadesR |
| Booked packages | /{id}/paquetesR |
| Favourite accommodations | /{id}/alojamientosF |
| Favourite restaurants | /{id}/restaurantesF |
| Favourite shopping areas | /{id}/comprasF |
| Favourite cultural heritage | /{id}/patrimonioF |
| Favourite activities | /{id}/actividadesF |
| Favourite packages | /{id}/paquetesF |
| Favourite type of experiences | /{id}/experienciasF |
Figure 5.TourExp SPARQL visual browser and a query example.
Figure 6.Example of map4rdf application querying TourExp SPARQL endpoint.