A distributed service-based software infrastructure for trip planning in motorway auto-routes context