Glossary - Hillsborough-Transit-Authority/onebusaway-application-modules GitHub Wiki

Federated Service

Dynamically dispatch method calls to a service interface to multiple implementation instances based on args: lat-lon or agency id

Narrative Object

Human-meaningful data that we often store separately from core data structures. For example, a stop has a name, which we classify as narrative, as opposed to the stop's id, which is a more core element use directly in the transit graph structure.

Route Collection

Merge multiple GTFS routes with same short name into logical unit

Service Date

"Midnight" on the date of service for a trip, relative to time-zone of agency and DST funkiness. Given a an arrival or departure time in seconds since "midnight" for a stop time, we can compute the actual time of arrival and departure by adding the service date.