Dear Samir, I think you can find some applications in the link to a paper below (that's what you're after, I suppose - in software the term 'use case' is usually defined in a special way). Your search might also include 'owl AND repositories' in databases as scholar or Springer.
BTW. Annotation is very useful for linked data on the Web. We don't want to fill a huge database to reason on, rather we use the description schema laid out in an ontology, for example.
Dear Michael, Thanks for the link. Indeed, annotation is very useful for linked data on the Web. However, reasoning is the most important characteristic of semantic web language. Unfortunately, I did not fin a real use cas for a real life application (industrie for instance) where the reasoning is used. Prolog for instance, it is a logic programming language which widely used
1) Querying data represented as graphs: http://en.wikipedia.org/wiki/Triplestore
2) Classification: assuming several classes are defined in an ontology, an individual with certain properties can be classified ( its membership of a certain class can be established)
3) Reasoning with rules (encoded in SWRL language). Typical reasoner, e.g. Pellet, is aware of taxonomic relations and can deteremine (i.e. assert) additional properties of an individual or relations between two individuals.
Many ideas and practical informations can be found in the book Semantic
Web Programming by Hebler, Fisher, et. al. : http://eu.wiley.com/WileyCDA/WileyTitle/productCd-047041801X.html
Certainly, OWL can be also used to define a schema, hence several use cases related to software development and integration can be found: schema matching, generation of a database structure, formalization of messages exchanged between agents, etc.
Just to make this thread searchable for the authors Piotr mentioned above, it's 'Hebeler', Fisher and others.
@Samir, if you're looking for industry ontologies, you might also be interested in applications of Gellish, which acts as a grammar and semantic modeling language for industrial products. They say: 'Development of the Gellish Modeling Method for knowledge representation, modeling of requirements, facilities, products and their properties and of Gellish and its English Dictionary, Taxonomy and Ontology and a universal database implementation method.'
This was the first use case I mentioned - querying triplestores. In fact, RDF constitute a set of triples (subject, predicate, object). At present triplestores can contain up to 300 bilion triples and can be efficiently queried with SPARQL language.
See also: http://www.w3.org/wiki/LargeTripleStores
OWL is built upon RDF. However, storing it in a database is not that efficient. Querying OWL model results in a bunch of small queries for triples. The best solution is to keep an ontology small and place the whole model into memory. It is a certain technological limit for industrial use cases for OWL.