5. A method according to claim 1 , wherein at least one of the terms of the real-world description is location neutral.
1. A method of operating a set of devices comprising: receiving a real-world description in the form of an instruction set of a markup language, the real-world description including asset terms and effect terms, requesting assets associated with the asset terms and effects associated with the effect terms in the real-world description, modifying at least one asset associated with an asset term in the real-world description according to at least one effect associated with an effect term in the real-world description, and operating the devices according to the at least one modified asset.