new environment can be windows 7 and 8 and or even windows XP too. Here old application means any application that is designed on old platforms like windows NT , Mac, Unix, Linux. I , thus want that application to be migrated to newer platforms.Please suggest or guide me . My main agenda is to develop new method for long term preservation . Existing methods are migration , emulation and Universal Virtual Computer. Either taking their features ,i have to propose new method.