final report tini corba project 325057