The document describes OWSCIS (Ontology and Web Service based Cooperation of Information Sources), a system for integrating heterogeneous data sources. It has a hybrid ontology approach using local ontologies mapped to a reference ontology. Data sources are wrapped as web services and mapped to local ontologies. A mapping web service maps local ontologies to the reference ontology. Queries in the reference ontology are decomposed into subqueries over the local ontologies, resolved individually, and recomposed. The system was implemented in Java using Jena, JDBC, and WordNet APIs. Future work includes mapping additional data models like XML and enriching ontologies with complex formulas.