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

SaulTocsin's gravatar image

accept rate: 0%


Have you tried looking on http://vocab.cc?

(27 Nov '12, 12:13) Tomasz Plusk... Tomasz%20Pluskiewicz's gravatar image

Thanks, Tomasz. I looked there in response to your comment. Perhaps I don't know how best to use the website, but several seemingly relevant searches turned up nothing of moment (e.g., "it", "information technology", "CIM", "WBEM", "computer system", "storage array", etc.)

(27 Nov '12, 13:45) SaulTocsin SaulTocsin's gravatar image

What do you mean by IT?

Project management systems like Unfuddle are based on an ontology of IT projects.

On the other hand somebody might want to model hardware configurations, software configuations, etc.

What is it that you want?

(27 Nov '12, 19:58) database_animal ♦ database_animal's gravatar image

Thanks for your reply. As I said in the initial post, I mean something that describes things like computer systems, storage systems (e.g., storage arrays, volumes, snapshots), software programs, etc. It's not about project management.

Take a look at the "CIM Schema" paragraph at http://en.wikipedia.org/wiki/Common_Information_Model_(computing)

(28 Nov '12, 12:38) SaulTocsin SaulTocsin's gravatar image

I would also try: http://lov.okfn.org/dataset/lov/

Having a look there, I didn't find anything relevant.

(29 Nov '12, 10:36) Signified ♦ Signified's gravatar image

Agreed; I didn't find anything promising. Still, a useful resource. Thanks for that.

(29 Nov '12, 12:00) SaulTocsin SaulTocsin's gravatar image
showing 5 of 6 show 1 more comments

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.

permanent link

answered 30 Nov '12, 10:15

database_animal's gravatar image

database_animal ♦
accept rate: 15%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 25 Nov '12, 21:50

question was seen: 849 times

last updated: 30 Nov '12, 10:15