ผ่าตัด ด้วย ความสามารถ ที่ คล้าย กัน ใน สภาพแวดล้อม ที่ แตก ต่างกัน ;   ตัวอย่างเช่น การ แปลง โปรแกรม จาก   fortran   เป็น   ada   หรือ แปลง โปรแกรม ที่ วิ่ง บน คอมพิวเตอร์ เดียว เพื่อ วิ่ง บน อื่น
การ แปลง โปรแกรม จาก   fortran   เป็น   ada   ได้รับอนุญาต แต่ ไม่ใช่ อีก ทาง หนึ่ง