The present invention is generally directed to a system, method and article of manufacture for accessing data represented abstractly through an abstraction model. In one embodiment, a data repository abstraction layer provides a logical view of an underlying data repository that is independent of the...http://www.google.com.au/patents/US20090182708?utm_source=gb-gplus-sharePatent US20090182708 - DEALING WITH COMPOSITE DATA THROUGH DATA MODEL ENTITIES