Abstract: | The combination of Web services and ontologies is gaining momentum as the potential silver bullets for tomorrow s Web, i.e., the Semantic Web. We propose an architectural foundation for managing semantic Web services in dynamic environments. We introduce the concept of community to cater for an ontological organization of Web services. We develop an ontology called community ontology that serves as a template for describing communities of Web services. We also propose a peer-to-peer approach for managing communities in dynamic environments. |