These alternatives occupy less space in the policy repository 206 and can be faster to execute or interpret, but they require a compiler. (Java also requires a virtual machine on the server 204.) Optionally, the server 204 can store the policies completely within itself, i.e. as part of its executable image and not in a separate file or database, however this alternative makes it difficult to modi