Semantic Cooperation and Knowledge Reuse by Using Autonomous Ontologies