LimeDS and the TraPIST Project: A Case Study - An OSGi-based Ontology-enabled Framework Targeted at Developers in Need of an Agile Solution for Building REST/JSON-based Server Applications

Stijn Verstichel, Wannes Kerckhove, Thomas Dupont, Bruno Volckaert, Femke Ongenae, Filip De Turck, Piet Demeester

2015

Abstract

Real-Time Travel Information (RTTI) for rail commuters is still used inefficiently today and is rarely combined with other knowledge to come to a truly personalised and situation-aware multimodal travelling assistance. It is up to the travellers themselves to look for important info about their trip through static schedules or dedicated non-personalised applications. In a highly dynamic context such as that of public transportation, it would make life easier if one was able to consult the right information at the right time (removing superfluous information), for a variety of multimodal public transportation options, taking into account the context of the person travelling. In this paper we present the LimeDS framework, allowing application developers to rapidly define data workflows from a variety of data sources, deploy these workflows in a scalable and resilient manner and expose results to client applications as REST endpoints. A Proof-of-Concept (PoC) shows how our proposed framework can be used to tie together different open transportation data sources in order to create highly dynamic multimodal travel assistance applications by semantically enriching the data into knowledge, checking for ontological consistency and reason over the resulting knowledge.

References

  1. Apache Software Foundation (2015). Apache Wink - a simple yet solid framework for building RESTful Web Services. Online. https://wink.apache.org/.
  2. Burke, B. (2009). RESTful Java with JaX-RS. O'Reilly Media, Inc.
  3. Carroll, J. J., Dickinson, I., Dollin, C., Reynolds, D., Seaborne, A., and Wilkinson, K. (2004). Jena: implementing the semantic web recommendations. In Proceedings of the 13th international conference on World Wide Web, Alternate track papers & posters (WWW Alt. 2004), pages 74-83, New York, NY, USA. ACM.
  4. Cavaness, C. (2006). Quartz Job Scheduling Framework: Building Open Source Enterprise Applications. Pearson Education.
  5. Chodorow, K. (2013). O'Reilly Media, Inc.
  6. Clement Escoffier, M. K. (2015). Vert.x - a toolkit for building reactive applications on the JVM. Online. http://vertx.io/.
  7. Dallas, A. (2014). RESTful Web Services with Dropwizard. Packt Publishing Ltd.
  8. Davis, I. (2011). TRANSIT: A vocabulary for describing transit systems and routes. Online. http://vocab.org/transit/terms/.html.
  9. Elkiss, A. (2011). A weather ontology. Online. http://www.csd.abdn.ac.uk/~ggrimnes/AgentCities/ WeatherAgent/weather-ont.daml.
  10. Gajderowicz, B. (2011). Using Decision Trees for Inductively Driven Semantic Integration and Ontology Matching.
  11. iMinds VZW (2014). TraPIST - Information for train passengers on a silver platter. Online. https:// www.iminds.be/en/projects/2014/03/20/trapist.
Download


Paper Citation


in Harvard Style

Verstichel S., Kerckhove W., Dupont T., Volckaert B., Ongenae F., De Turck F. and Demeester P. (2015). LimeDS and the TraPIST Project: A Case Study - An OSGi-based Ontology-enabled Framework Targeted at Developers in Need of an Agile Solution for Building REST/JSON-based Server Applications . In Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 2: SSEO, (IC3K 2015) ISBN 978-989-758-158-8, pages 501-508. DOI: 10.5220/0005614305010508


in Bibtex Style

@conference{sseo15,
author={Stijn Verstichel and Wannes Kerckhove and Thomas Dupont and Bruno Volckaert and Femke Ongenae and Filip De Turck and Piet Demeester},
title={LimeDS and the TraPIST Project: A Case Study - An OSGi-based Ontology-enabled Framework Targeted at Developers in Need of an Agile Solution for Building REST/JSON-based Server Applications},
booktitle={Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 2: SSEO, (IC3K 2015)},
year={2015},
pages={501-508},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005614305010508},
isbn={978-989-758-158-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management - Volume 2: SSEO, (IC3K 2015)
TI - LimeDS and the TraPIST Project: A Case Study - An OSGi-based Ontology-enabled Framework Targeted at Developers in Need of an Agile Solution for Building REST/JSON-based Server Applications
SN - 978-989-758-158-8
AU - Verstichel S.
AU - Kerckhove W.
AU - Dupont T.
AU - Volckaert B.
AU - Ongenae F.
AU - De Turck F.
AU - Demeester P.
PY - 2015
SP - 501
EP - 508
DO - 10.5220/0005614305010508