Having here learned that using an established ontology is generally preferable to creating your own, I've done some looking for an "information technology" ontology. I mean something that describes things like computer systems, storage systems (e.g., storage arrays, volumes, snapshots), software programs, etc.
In short, I haven't found anything that's really compelling.
Early on in this effort I thought I might find Just such an ontology based on CIM. Indeed there is one, but it seems overly complex, and I don't have a good sense for how complete it is nor for whether or not anyone uses it.
So I'm wondering if anyone in this community knows about an existing IT ontology.
asked 25 Nov '12, 21:50
If you like the CIM schema then you should see about converting it to RDF. RDF uses the same primitive data types as XSD so this should be straightforward.
Here's a tool that claims to convert XSD schemas to OWL:
Another one is here
Note that the meaning of an XSD schema is radically different than an OWL schema. An XSD schema is primarily concerned with validation, whereas an OWL schema is concerned with inferring new facts based on the facts we already know. Both schema languages serve a secondary purpose of documentation, and based on that you should be able to autogenerate an RDF vocabulary that suits your needs.
answered 30 Nov '12, 10:15