objects) level. To address this issue, an architecture called Virtual-Machine based