Results 1 - 10
of
20
Two-phase Web Service Discovery based on Rich Functional Descriptions
- In Proc. 4th European Semantic Web Conference (ESWC 2007
, 2007
"... Abstract. Discovery is a central reasoning task in service-oriented architectures, concerned with detecting Web services that are usable for solving a given request. This paper presents two extensions in continuation of previous works towards goal-based Web service discovery with sophisticated seman ..."
Abstract
-
Cited by 17 (3 self)
- Add to MetaCart
(Show Context)
Abstract. Discovery is a central reasoning task in service-oriented architectures, concerned with detecting Web services that are usable for solving a given request. This paper presents two extensions in continuation of previous works towards goal-based Web service discovery with sophisticated semantic matchmaking. At first, we distinguish goal templates as generic objective descriptions and goal instances that denote concrete requests as an instantiation of a goal template. Secondly, we formally describe requested and provided functionalities on the level of state transitions that denote executions of Web services, respectively solutions for goals. Upon this, we specify a two-phase discovery procedure along with semantic matchmaking techniques that allow to accurately determine the usability of a Web service. The techniques are defined in the Abstract State Space model that supports several languages for describing Web services. 1
A Caching Mechanism for Semantic Web Service Discovery
- In Proc. of the 6th International Semantic Web Conference (ISWC 2007), Busan, South Korea
, 2007
"... Abstract. The discovery of suitable Web services for a given task is one of the central operations in Service-oriented Architectures (SOA), and research on Semantic Web services (SWS) aims at automating this step. For the large amount of available Web services that can be expected in real-world sett ..."
Abstract
-
Cited by 16 (3 self)
- Add to MetaCart
(Show Context)
Abstract. The discovery of suitable Web services for a given task is one of the central operations in Service-oriented Architectures (SOA), and research on Semantic Web services (SWS) aims at automating this step. For the large amount of available Web services that can be expected in real-world settings, the computational costs of automated discovery based on semantic matchmaking become important. To make a discovery engine a reliable software component, we must thus aim at minimizing both the mean and the variance of the duration of the discovery task. For this, we present an extension for discovery engines in SWS environments that exploits structural knowledge and previous discovery results for reducing the search space of consequent discovery operations. Our prototype implementation shows significant improvements when applied to the Stanford SWS Challenge scenario and dataset. 1
User-friendly semantic annotation in business process modeling
- In Hf-SDDM Workshop
, 2007
"... Abstract. Current problems in Business Process Management consist of terminology mismatches and unstructured and isolated knowledge representation in process models. Semantic Business Process Management aims at overcoming many of those weaknesses of Business Processes Management through the use of e ..."
Abstract
-
Cited by 13 (3 self)
- Add to MetaCart
(Show Context)
Abstract. Current problems in Business Process Management consist of terminology mismatches and unstructured and isolated knowledge representation in process models. Semantic Business Process Management aims at overcoming many of those weaknesses of Business Processes Management through the use of explicit semantic descriptions of process artifacts. However, this vision has a prerequisite: semantic annotations need to be added to the process models. In this paper, we present an approach that allows flexibly annotating semantics in a user-friendly way, by exposing ontological knowledge to the business user in appropriate forms and by employing matchmaking and filtering techniques to display options with high relevance only. By adding semantic information the precision of process models increases, ultimately supporting Web Service discovery and composition. As a proof-of-concept, the work has been implemented prototypically in a process modeling tool. 1
From End-User’s Requirements to Web Services Retrieval: a Semantic and Intention-Driven Approach
"... Abstract. In this paper, we present SATIS, a framework to derive Web Service specifications from end-user’s requirements in order to operationalise business processes in the context of a specific application domain. The aim of SATIS is to provide to neuroscientists, which are not familiar with compu ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
(Show Context)
Abstract. In this paper, we present SATIS, a framework to derive Web Service specifications from end-user’s requirements in order to operationalise business processes in the context of a specific application domain. The aim of SATIS is to provide to neuroscientists, which are not familiar with computer science, a complete solution to easily find a set of Web Services to implement an image processing pipeline. More precisely, our framework offers the capability to capture high-level end-user’s requirements in an iterative and incremental way and to turn them into queries to retrieve Web Services description. The whole framework relies on reusable and combinable elements which can be shared out by a community of users sharing some interest or problems for a given topic. In our approach, we adopt Web semantic languages and models as a unified framework to deal with end-user’s requirements and Web Service descriptions in order to take advantage of their reasoning and traceability capabilities.
Semantics for Service-Oriented Architectures
- AgentBased Service-Oriented Computing
, 2010
"... Abstract. The concept of Service-Oriented Architectures (SOA) is the latest design paradigm for IT systems. The aim is to use Web services as the basic building blocks, which provide reusable functionalities that are invocable of the Internet. The initial Web service technology stack around WSDL, SO ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
(Show Context)
Abstract. The concept of Service-Oriented Architectures (SOA) is the latest design paradigm for IT systems. The aim is to use Web services as the basic building blocks, which provide reusable functionalities that are invocable of the Internet. The initial Web service technology stack around WSDL, SOAP, and UDDI allows to technically realize the provi-sion and usage of Web services. However, the support for the detection of the suitable Web services for a specific client application is limited to manual inspection. To better support this for SOA applications with larger numbers of available Web services which can be expected in real-world scenarios, the emerging concept of Semantic Web services (SWS) develops inference-based techniques for the automated discovery, compo-sition, and execution of Web services. This article provides an overview on the SWS approach as well as the latest technology developments. 1
Managing Social Overlay Networks in Semantic Open Enterprise Systems
"... Cross-enterprise collaboration has emerged as a key survival factor in today’s global markets. Semantic Web technologies are the basis to establish enterprise interoperability including data mediation support and automatic composition of services. Capabilities of services are semantically described ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
(Show Context)
Cross-enterprise collaboration has emerged as a key survival factor in today’s global markets. Semantic Web technologies are the basis to establish enterprise interoperability including data mediation support and automatic composition of services. Capabilities of services are semantically described andreasoningtechniquessupportthediscoveryandselection of services at run-time. These technologies are commonly based on precisely defined enterprise ontologies. In contrast to Semantic Web technologies that cover interactions between (technical) services, human collaborations emerge based on social preferences. Social networks have become a mass phenomenon. The fundamental aspects of these networks are to manage personal contacts and to share profile information with friends. These principles are increasingly harnessed in businesses and professional environments. In a manner similar to service-oriented systems, they enable flexible discovery and dynamic collaborations between participants. In this paper, we discuss the concept of social overlays for Web service based collaboration infrastructures. This mechanism enables information flows between actors in order to allow for flexible group formations in highly dynamic large-scale networks.
TRUSTED INFORMATION SHARING USING SOA-BASED SOCIAL OVERLAY NETWORKS
"... Cross-enterprise collaboration has emerged as a key survival factor in today’s global markets. Semantic Web technologies are the basis to establish enterprise interoperability including data mediation support and automatic composition of services. Capabilities of services are semantically described ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Cross-enterprise collaboration has emerged as a key survival factor in today’s global markets. Semantic Web technologies are the basis to establish enterprise interoperability including data mediation support and automatic composition of services. Capabilities of services are semantically described and reasoning techniques support the discovery and selection of services at run-time. In contrast to Semantic Web technologies that cover interactions between (technical) services, human collaboration emerges based on social preferences. Social networks have become a mass phenomenon and are increasingly used in businesses and professional environments. In a manner similar to service-oriented systems, they enable flexible discovery and dynamic collaboration between participants. In this paper, we discuss the concept of social overlays for Web service based collaboration infrastructures. This mechanism enables information flows between actors in order to allow for flexible group formation in highly dynamic large-scale networks. We present the implementation of a trusted information sharing framework and demonstrate how people adaptively share information according to the strength of social relations using SOA concepts. We evaluate technical concepts with in-depth experiments.
Bringing context to intentional services
- 3rd Int. conf on Advanced Service Computing, Service Computation’11
"... Abstract—In service-orientation, the notion of service is used in different views. On the one hand, several approaches have been proposing services that are able to adapt themselves according to the context in which they are used. On the other hand, some researches have been proposing to consider us ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Abstract—In service-orientation, the notion of service is used in different views. On the one hand, several approaches have been proposing services that are able to adapt themselves according to the context in which they are used. On the other hand, some researches have been proposing to consider user’s goals when proposing business services. We believe that these two views are complementary. A goal is only meaningful when considering the context in which it emerges, and conversely, context description is only meaningful when associated with a user goal. In order to take profit of both views, we propose to extend the OWL-S service description by including on it both the specification of context associated with the service and the goal that characterize it. Keywords-OWL-S; SOA; intentional service; context aware service. I.
Goal-based Visualization and Browsing for Semantic Web Services
"... Abstract. We present a goal-based approach for visualizing and browsing the search space of available Web services. A goal describes an objective that a client wants to solve by using Web services, abstracting from the technical details. Our visualization technique is based on a graph structure that ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract. We present a goal-based approach for visualizing and browsing the search space of available Web services. A goal describes an objective that a client wants to solve by using Web services, abstracting from the technical details. Our visualization technique is based on a graph structure that organizes goal templates – i.e. generic and reusable objective descriptions – with respect to their semantic similarity, and keeps the relevant knowledge on the available Web services for solving them. This graph is generated automatically from the results of semantically enabled Web service discovery. In contrast to existing tools that categorize the available Web services on the basis of certain description elements, our tool allows clients to browse available Web services on the level of problems that can be solved by them and therewith to better understand the structure as well as the available resources in a domain. This paper explains the theoretic foundations of the approach and presents the prototypical implementation within the Web Service
Improving Collaborations in Neuroscientist Community
"... In this paper, we present a new approach, called SATIS (Semantically AnnotaTed Intentions for Services), relying on semantic web technologies and models, to assist collaboration among the members of a neurosciences community. The main expected result of this innovative work is to derive and share se ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
In this paper, we present a new approach, called SATIS (Semantically AnnotaTed Intentions for Services), relying on semantic web technologies and models, to assist collaboration among the members of a neurosciences community. The main expected result of this innovative work is to derive and share semantic web service specifications from neuroscientists requirements in order to perform image processing pipelines. 1.