A software architecture that provides applications with uniform access to
data that is available from heterogeneous data sources. Applications
access Liquid Data through a set of unified XML views that have been
derived from the schemas of the underlying data sources. Liquid Data
provides data independence in that applications can write components that
do not have to change if an underlying data source changes.