16. A non-transitory computer readable storage medium storing a computer program comprising instructions arranged, when executed, to implement the steps of: subjecting one or more than one, in any combination, of a first entity comprising first meta-data, expressed using a semantic web language, defining at least one relationship between first software and at least one associated patch for the first software, a second entity comprising second meta-data, expressed using the semantic web language, defining at least one relationship between installed software and at least one installed patch for the installed software, and an ontology expressing concepts and relationships between software and at least one patch, to a query, expressed using the semantic web language, using a semantic web query language processing engine; and outputting data representing the result of said subjecting, said data relating to at least one of the first meta-data, the second meta-data and the ontology.
16. A non-transitory computer readable storage medium storing a computer program comprising instructions arranged, when executed, to implement the steps of: subjecting one or more than one, in any combination, of a first entity comprising first meta-data, expressed using a semantic web language, defining at least one relationship between first software and at least one associated patch for the first software, a second entity comprising second meta-data, expressed using the semantic web language, defining at least one relationship between installed software and at least one installed patch for the installed software, and an ontology expressing concepts and relationships between software and at least one patch, to a query, expressed using the semantic web language, using a semantic web query language processing engine; and outputting data representing the result of said subjecting, said data relating to at least one of the first meta-data, the second meta-data and the ontology. 17. The non-transitory computer readable storage medium as claimed in claim 16 , further comprising instructions arranged to subject at least one of the first meta-data, second meta-data and ontology to one or more than one query to assess an integrity of at least one of the first meta-data, second meta-data and ontology.