Design of a persistent programming environment in an object oriented language using clustering and composite objects | IEEE Conference Publication | IEEE Xplore