The concept of full virtualization is well established in the literature, but it is not always referred to by this specific term; see platform virtualization for terminology.
The notion of full emulation aligns closely with complete virtualization and can sometimes be used interchangeably; see platform virtualization for terminology.