In a complex network of computer systems and computing devices, the same
data may be stored in multiple locations and may be structured and
arranged in a particular location for use with a particular computing
environment. A single reference address that independent of the various
physical locations in which the business data may be located may be used
to access business data. The location-independent reference address is
translated to a reference address associated with the business data in
the desired format and the desired storage location. The translation of
the single reference address is based on information about the computing
environment from which the request was made. The translation of the
single reference address also may be based on user preferences.