1. A method of generating an ontology, comprising: determining plural concepts from a data set by using a first predetermined pattern, said determinin plural concepts comprising generating a plurality of web service ontologies; using a second predetermined pattern to determine a relationship between said plural concepts, and between a concept and a concept token in said plural concepts; and generating, using a computer processor, said ontology based on said relationship.