Results 1 - 10
of
28
Ontology Driven Data Mediation in Web Services
- Int’l J. Web Services Research
, 2007
"... ABSTRACT: With the rising popularity of Web services, both academia and industry have invested considerably in Web service description standards, discovery, and composition techniques. The standards based approach utilized by Web services has supported interoperability at the syntax level. However, ..."
Abstract
-
Cited by 17 (8 self)
- Add to MetaCart
ABSTRACT: With the rising popularity of Web services, both academia and industry have invested considerably in Web service description standards, discovery, and composition techniques. The standards based approach utilized by Web services has supported interoperability at the syntax level. However, issues of structural and semantic heterogeneity between messages exchanged by Web services are far more complex and crucial to interoperability. It is for these reasons that we recognize the value that schema/data mappings bring to Web service descriptions. In this paper, we examine challenges to interoperability; classify the types of heterogeneities that can occur between interacting services and present a possible solution for data interoperability using the mapping support provided by WSDL-S, a key driver behind SAWSDL. We present a data mediation architecture using the extensibility features of WSDL and the popular SOAP engine, Axis 2.
Exploiting Metrics for Similarity-based Semantic Web Service Discovery
- IEEE 7th International Conference on Web Services (ICWS 2009
, 2009
"... Abstract—Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machine-interpretable semantic descriptions. However, heterogeneities between distinct SWS representations pose strong limitations w.r.t. interoperability and reusabil ..."
Abstract
-
Cited by 10 (8 self)
- Add to MetaCart
(Show Context)
Abstract—Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machine-interpretable semantic descriptions. However, heterogeneities between distinct SWS representations pose strong limitations w.r.t. interoperability and reusability. Hence, semantic level mediation, i.e. mediation between concurrent semantic representations, is a key requirement to allow SWS matchmaking algorithms to compare capabilities of distinct SWS. In that, semantic level mediation requires to identify similarities across distinct SWS representations. Since current approaches to mediate between distinct service annotations rely either on manual one-to-one mappings or on semi-automatic mappings based on the exploitation of linguistic or structural similarities, these are perceived to be costly and error-prone. We propose a mediation approach enabling the implicit representation of similarities across distinct SWS by grounding these in socalled Mediation Spaces (MS). Given a set of SWS and their respective MS grounding, a general-purpose mediator automatically computes similarities to identify the most appropriate SWS for a given request. A prototypical application illustrates our approach.
Enriching Service Semantics through Conceptual Vector Spaces
- Workshop: Workshop on Ontology, Conceptualization and Epistemology for Information Systems, Software Engineering and Service Science (ONTOSE’09) at The 21st International Conference on Advanced Information Systems (CAiSE’09
, 2009
"... Abstract. Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machineinterpretable semantic descriptions. In that, SWS strive for automated interoperability and reusability of heterogeneous services through matchmaking of semant ..."
Abstract
-
Cited by 5 (5 self)
- Add to MetaCart
(Show Context)
Abstract. Semantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machineinterpretable semantic descriptions. In that, SWS strive for automated interoperability and reusability of heterogeneous services through matchmaking of semantic capability and interface descriptions. However, to do so, established SWS reference models build on the general assumption that either (a) SWS providers subscribe to a common vocabulary to annotate their services or (b) alignments between distinct vocabularies are established. This is due to the fact that SWS descriptions are lacking sufficient meaningfulness to automatically infer relationships between syntactically different semantic annotations. In order to address these issues and to overcome the need for (a) and (b), we propose a representational approach which allows to enrich standard SWS descriptions through vector spaces, which are represented as a dedicated ontology being aligned with existing SWS standards. As a result, similarities between instances used to annotate SWS become automatically computable by means of spatial distances. Hence, our approach significantly contributes to solve the interoperability problem between heterogeneous SWS as well as SWS reference models.
Improving Data Quality for Web Services Composition
- in Proceedings of the 7th International Workshop on Quality in Databases (QDB 2009), co-located with the 35th International Conference on Very Large Data Bases (VLDB 2009
"... Keywords: Web service, data quality, data interpretation, semantics, context The Internet era has evolved from a Web of documents to a Web of services. Web services are intended to be application components that can be reused and integrated to create more advanced, innovative Web applications withou ..."
Abstract
-
Cited by 5 (3 self)
- Add to MetaCart
(Show Context)
Keywords: Web service, data quality, data interpretation, semantics, context The Internet era has evolved from a Web of documents to a Web of services. Web services are intended to be application components that can be reused and integrated to create more advanced, innovative Web applications without needing to develop them from scratch. Unfortunately, Web services distributed on the Internet are usually independently developed by different organizations and/or individuals and have diverse assumptions about the interpretation of the exchanged data, such as inconsistent data representation and conceptualization. Such data misinterpretation can result in Data Quality (DQ) problems and hamper the potential of Web services. We identify important DQ challenges in Web services composition and present a classification of the resulting DQ problems. We suggest a novel reconciliation framework for addressing these problems and evaluate the framework in terms of scalability, adaptability, and extensibility. Finally, we identify important future directions in data quality and Web services. 1.
Automatic composition of services with security policies
- In Proceedings of the 2008 IEEE Congress on Services - Part I, SERVICES ’08
, 2008
"... Automatic composition of web services is a challeng-ing task. Many works have considered simplified automata models that abstract away from the structure of messages exchanged by the services. For the domain of security ser-vices (such as digital signing or timestamping) we propose a novel approach ..."
Abstract
-
Cited by 5 (2 self)
- Add to MetaCart
(Show Context)
Automatic composition of web services is a challeng-ing task. Many works have considered simplified automata models that abstract away from the structure of messages exchanged by the services. For the domain of security ser-vices (such as digital signing or timestamping) we propose a novel approach to automated composition of services based on their security policies. The approach amounts to collecting the constraints on messages, parameters and control flow from the compo-nents services and the goal service requirements. A con-straint solver checks the feasability of the composition — possibly adapting the message structure while preserving the semantics — and displays the service composition as a message sequence chart. The resulting composed service can be verified automatically for ensuring that it cannot be subject to active attacks from intruders. The services that are input to our system are provided in a declarative way using a high level specification language. The approach is fully automatic and we show on a case-study how it succeeds in deriving a composed service that is currently proposed as a product by a company. 1
Adapting the Galaxy Bioinformatics Tool to Support Semantic Web Service Composition
- in IEEE 2009 Third International Workshop on Scientific Workflows (SWF 2009) In conjunction with 7th IEEE International Conference on Web Services (ICWS 2009
, 2009
"... As the availability of Web services for the biological domain increases, the need emerges for a Web service composition designer that is easy for biologists to use. Our work focuses on providing biologists and bioinformaticians with an online, semantic Web service composition tool. We adapt a bioinf ..."
Abstract
-
Cited by 3 (2 self)
- Add to MetaCart
(Show Context)
As the availability of Web services for the biological domain increases, the need emerges for a Web service composition designer that is easy for biologists to use. Our work focuses on providing biologists and bioinformaticians with an online, semantic Web service composition tool. We adapt a bioinformatics tool called Galaxy, to support semantic Web service composition. A semi-automatic approach for semantic Web service composition is utilized. An easy to use online interface is provided. 1.
J.;,"A Framework for Automatic Web Service Composition
- Naval Research Laboratory Center for High Assurance Computer
"... Prescribed by ANSI Std. Z39.18 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing this collecti ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
(Show Context)
Prescribed by ANSI Std. Z39.18 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing this collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden to Department of Defense, Washington Headquarters Services, Directorate for Information Operations and Reports (0704-0188), 1215 Jefferson Davis Highway,
An end-to-end configuration-based framework for automatic sws composition
- In ICTAI (1
, 2008
"... Semantic Web Service (SWS) composition is a challeng-ing AI problem. We describe a theoretical and experimental framework based upon finite model search for constrained object models to address this problem. In many AI situ-ations the input is rather simple, and the results complex to obtain. SWS co ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
(Show Context)
Semantic Web Service (SWS) composition is a challeng-ing AI problem. We describe a theoretical and experimental framework based upon finite model search for constrained object models to address this problem. In many AI situ-ations the input is rather simple, and the results complex to obtain. SWS composition requests themselves can turn very complex, and the problem of building these requests can be viewed as an AI problem of its own. This paper presents an operational end to end approach to compos-ing/publishing Semantic Web Services involving two main reasoning stages. Composing is first performed at the ab-stract level of goals (each roughly representing a discovery request), which yields a composition request at the workflow level. The resulting worklow is finally processed to generate a valid publishable semantic web service. We present exper-imental results obtained on industrial use cases during the DIP project. 1
Usable developer-oriented Functionality Composition Language (UFCL): a Proposal for Semantic Description and Dynamic
- Composition of Services and Service Factories, in "4th IET International Conference on Intelligent Environments
, 2008
"... dynamic and abstract composition This paper presents a Usable developer-oriented Function-ality Composition Language (UFCL) designed for ubiqui-tous systems developers. Easy to write, this language is used to semantically describe functionalities implemented by services in a service oriented archite ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
(Show Context)
dynamic and abstract composition This paper presents a Usable developer-oriented Function-ality Composition Language (UFCL) designed for ubiqui-tous systems developers. Easy to write, this language is used to semantically describe functionalities implemented by services in a service oriented architecture where each service exposes its own description. Service factories can composition pattern and is able to instantiate product ser-vices on demand. This paper also describes UFCL compi-lation that makes it possible to reason about functionalities exposed by services and factories. 1
Ranking-Based Suggestion Algorithms for Semantic Web Service Composition
"... The process of selecting Web services from a large number of potential Web services available on the Web is a challenging task for users engaged in Web service composition. Our work is devoted to resolving this issue by suggesting Web services to the user. Our suggestion algorithm ranks all the avai ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
(Show Context)
The process of selecting Web services from a large number of potential Web services available on the Web is a challenging task for users engaged in Web service composition. Our work is devoted to resolving this issue by suggesting Web services to the user. Our suggestion algorithm ranks all the available services for the user based on the semantic annotations of a service’s inputs, outputs and functionality, as well as pre-conditions and effects, if available. This paper presents multiple algorithms for making suggestions during Web service composition. These algorithms extend traditional Web service discovery algorithms; in particular, they include new techniques for ranking the effectiveness of data mediation. Keywords: Ranking-based suggestion, Path ranking, Web service composition, Data mediation, Similarity