Eiffel Persistent Object Management - a simple framework