Enhancing Communication inside Multi-Agent Systems - An Approach based on Alignment via Upper Ontologies