Fully Integrated Data Environments: Persistent Programming Languages, Object Stores, and Programming Environments - Atkinson, Malcolm P. and Welland, Ray (Esprit Basic Research Series, 2000)