The purpose of this framework is: ... to make sure that the platform meets the requirements set by third party software that requires a safe execution environment.