Learn More
Ontologies are widely used and play important roles in applications related to knowledge management, knowledge engineering, natural language processing, information retrieval, etc. Computing semantic similarity between concepts from different ontologies is important in ontology operations such as mapping, aligning, and integrating. This paper presents an(More)
The rapid development of semantic web services has led to a demand for a semantic web service discovery mechanism. Though such discovery systems have been developed, there is a lack of support for matching semantic web services which use different ontologies. This paper introduces a general framework for the discovery of web services that use both the same(More)
The future of e-business is closely related to recent developments in web services. The rapid development of web services has led to a demand for a web service discovery mechanism. Though such discovery systems have been developed, there is a lack of support for matching web services which use different ontologies. Moreover, due to the subjectivity in(More)
Ubiquitous computing paradigms involving social agents require principled selection of services, context-aware analysis, and satisfaction of requests, as well as dynamic interaction and negotiation with other agents. Synergies between semantic technologies and service discovery facilitate rich and formal representations of services and agent interactions as(More)
Cloud broker is an entity that manages the use, performance and delivery of cloud services and negotiates relationships between cloud providers and cloud consumers. In real life scenarios, automated cloud service brokering is often challenging because the service descriptions may involve complex constraints and require flexible semantic matching.(More)
Service composition is the process of automatically constructing a workflow from individual services so as to satisfy user requirements. When composing service workflows, it is important that both functional and non-functional requirements need to be considered. The so-called QoS-aware service composition is typically formulated analogous to the classical(More)
Web service discovery is the process of finding web service providers that satisfy specific service requester requirements. In real life scenarios, services are often described with complex constraints and contain dynamic aspects that are not adequately supported by most of the current discovery systems. In this paper, we propose a novel OWL-S based(More)
Web services discovery systems have been developed to search for a suitable Web service from a typically large number of advertised Web services. However, current discovery systems support either WSDL or OWL-S Web services but not both. This is a significant limitation since a requested WSDL Web service can be matched against an advertised OWL-S Web service(More)