This paper investigates the adequacy of API mashups for supporting the information requirements of travelers, prior, during and after the journey. We analyse the information requirements of travelers at the various stages of a multimodal journey and perform a gap analysis against the actual information supplied by travel APIs. We base the approach on the analysis of three publicly available travel related APIs. Finally, we propose how semantically annotating APIs can support intelligent travel assistants that address the information requirements of travelers.
Karakostas, B., & Kalamboukis, Z. (2017). API mashups: How well do they support the travellers’ information needs? In Procedia Computer Science (Vol. 109, pp. 204–209). Elsevier B.V. https://doi.org/10.1016/j.procs.2017.05.326