1. A system included within a vehicle for managing data requests from an application, the system comprising: a database that stores a data file that includes application data and a format description table, wherein the format description table includes a plurality of data blocks associated with the application data and a plurality of rows, wherein each row includes one or more parser instructions; and an abstract machine coupled to the database, wherein the abstract machine: in response to a query for navigation data generated while the vehicle is traveling, reads the application data included in the data file based on at least one parser instruction included in the format description table; and transmits the application data read from the data file and one or more semantic identifiers to a software application based on at least one parser instruction included in the format description table, wherein the software application interprets the application data read from the data file based on the one or more semantic identifiers to generate visual or acoustic guidance as the vehicle travels, wherein the database and the abstract machine reside in a memory that is coupled to a processor, and the processor executes the abstract machine.