Binary Translation Techniques Research Articles