Knowledge Management and Semantic Web Services

Author(s):  
Izzat Alsmadi ◽  
Sascha Alda

Information reliability and automatic computation are two important aspects that are continuously pushing the Web to be more semantic. Information uploaded to the Web should be reusable and extractable automatically to other applications, platforms, etc. Several tools exist to explicitly markup Web content. The Web services may also have a positive role on the automatic processing of Web contents, especially when they act as flexible and agile agents. However, Web services themselves should be developed with semantics in mind. They should include and provide structured information to facilitate their use, reuse, composition, query, etc. In this chapter, the authors focus on evaluating state-of-the-art semantic aspects and approaches in Web services. Ultimately, this contributes to the goal of Web knowledge management, execution, and transfer.

2016 ◽  
Vol 12 (2) ◽  
pp. 177-200 ◽  
Author(s):  
Sanjay Garg ◽  
Kirit Modi ◽  
Sanjay Chaudhary

Purpose Web services play vital role in the development of emerging technologies such as Cloud computing and Internet of Things. Although, there is a close relationship among the discovery, selection and composition tasks of Web services, research community has treated these challenges at individual level rather to focus on them collectively for developing efficient solution, which is the purpose of this work. This paper aims to propose an approach to integrate the service discovery, selection and composition of Semantic Web services on runtime basis. Design/methodology/approach The proposed approach defined as a quality of service (QoS)-aware approach is based on QoS model to perform discovery, selection and composition tasks at runtime to enhance the user satisfaction and quality guarantee by incorporating non-functional parameters such as response time and throughput with the Web services and user request. In this paper, the proposed approach is based on ontology for semantic description of Web services, which provides interoperability and automation in the Web services tasks. Findings This work proposed an integrated framework of Web service discovery, selection and composition which supports end user to search, select and compose the Web services at runtime using semantic description and non-functional requirements. The proposed approach is evaluated by various data sets from the Web Service Challenge 2009 (WSC-2009) to show the efficiency of this work. A use case scenario of Healthcare Information System is implemented using proposed work to demonstrate the usability and requirement the proposed approach. Originality/value The main contribution of this paper is to develop an integrated approach of Semantic Web services discovery, selection and composition by using the non-functional requirements.


2016 ◽  
pp. 866-884
Author(s):  
Georgios Bouloukakis ◽  
Ioannis Basdekis ◽  
Constantine Stephanidis

Web services are an emerging technology that has attracted much attention from both the research and the industry sectors in recent years. The exploitation of Web services as components in Web applications facilitates development and supports application interoperability, regardless of the programming language and platform used. However, existing Web services development standards do not take into account the fact that the provided content and the interactive functionality should be accessible to, and easily operable by, people with disabilities. This chapter presents a platform named myWebAccess, which provides a mechanism for the semi-automated “repair” of Web services' interaction characteristics in order to support the automatic generation of interface elements that conform to the de facto standard of the Web Content Accessibility Guidelines 2.0. myWebAccess enhances interaction quality for specific target user groups, including people with visual and motor disabilities, and supports the use of Web services on diverse platforms (e.g., mobile phones equipped with a browser). The Web developers can build their own design templates and the users of myWebAccess can create a personalized environment containing their favourite services. Thus, they can interact with them through interfaces appropriate to their specific individual characteristics.


Author(s):  
Aikaterini K. Kalou ◽  
Dimitrios A. Koutsomitropoulos

Semantic Mashups constitute a relatively new genre of applications that illustrate the combination of the current trends of the Web, i.e. the Semantic Web and Web 2.0. The great benefit of Semantic mashups lies in the ability to aggregate different and heterogeneous data with rich semantic annotations and due to this, an additional ease of integration. In this paper, the authors attempt to outline the transition from conventional to semantic mashups, analyzing the former's limitations and identifying improvements and contributions which can come in with the advent of the later. Furthermore, the authors survey the background technologies on which semantic mashups are based, like Semantic Web Services and the process of data triplification. The authors also investigate the current trends and efforts put into developing tools and frameworks, which are designed to support users with little programming knowledge in semantic mashup application development, such as Semantic Pipes or Jigs4OWL. After presenting and illustrating the theoretical and technological background of this genre of mashups, the authors look into some use cases and systems. Among others, the authors present their mashup, called Books@HPClab, in which they introduce a personalized semantic service for mashing up information from different on-line bookstores.


Author(s):  
Vili Podgorelec ◽  
Boštjan Grašič

In this chapter, a Semantic Web services-based knowledge management framework that enables holistic knowledge management in organizations is presented. As the economy is becoming one single global marketplace, where the best offer wins, organizations have to search for competitive advantage within themselves. With the growing awareness that key potentials of an organization lie within its people and their knowledge, efficient knowledge management is becoming one of key focuses in organizational activities. The proposed knowledge management framework is based on Semantic Web technologies and service-oriented architecture, supporting the operational business processes as well as knowledge-based management of services in service-oriented architecture.


2011 ◽  
pp. 422-438
Author(s):  
Sam Lee

This chapter introduces an approach to the development of intelligent Semantic Web services, which are envisioned as system cells that actively discover, learn, and communicate knowledge on the Web. The development of these systems often involves not only standardized Web technology, but also the integration of heterogeneous information. The approach in this chapter adopts the Semantic Web services specifications that are given by the DARPA agent markup language (DAML) program, utilizes a system behavior model to represent an intelligent agent, and proposes a high degree of automatic synthesis using code generation and program templates. The author reviews the various techniques that are available to aid the development process, and provides an example to illustrate the stages of software synthesis in the development of such systems.


Author(s):  
Nadia Ben Seghir ◽  
Okba Kazar ◽  
Khaled Rezeg ◽  
Samir Bourekkache

Purpose The success of web services involved the adoption of this technology by different service providers through the web, which increased the number of web services, as a result making their discovery a tedious task. The UDDI standard has been proposed for web service publication and discovery. However, it lacks sufficient semantic description in the content of web services, which makes it difficult to find and compose suitable web services during the analysis, search, and matching processes. In addition, few works on semantic web services discovery take into account the user’s profile. The purpose of this paper is to optimize the web services discovery by reducing the search space and increasing the number of relevant services. Design/methodology/approach The authors propose a new approach for the semantic web services discovery based on the mobile agent, user profile and metadata catalog. In the approach, each user can be described by a profile which is represented in two dimensions: personal dimension and preferences dimension. The description of web service is based on two levels: metadata catalog and WSDL. Findings First, the semantic web services discovery reduces the number of relevant services through the application of matching algorithm “semantic match”. The result of this first matching restricts the search space at the level of UDDI registry, which allows the users to have good results for the “functional match”. Second, the use of mobile agents as a communication entity reduces the traffic on the network and the quantity of exchanged information. Finally, the integration of user profile in the service discovery process facilitates the expression of the user needs and makes intelligible the selected service. Originality/value To the best knowledge of the authors, this is the first attempt at implementing the mobile agent technology with the semantic web service technology.


2011 ◽  
Vol 8 (1) ◽  
pp. 1-20 ◽  
Author(s):  
Stefan Dietze ◽  
Alessio Gugliotta ◽  
John Domingue ◽  
Michael Mrissa

Semantic Web Services (SWS) aim at the automated discovery, selection and orchestration of Web services based on comprehensive, machine-interpretable semantic descriptions. The latter are, in principle, deployed by multiple possible actors (i.e., service providers and service consumers); thus, a high level of heterogeneity between distinct SWS annotations is expected. Therefore, mediation between concurrent semantic representations of services is a key requirement to fully implement the SWS vision. In this paper, the authors argue that “semantic-level mediation” is necessary to identify semantic similarities across distinct SWS representations. The authors formalize and implement a mediation approach based on “Mediation Spaces” (MS), which enables the implicit representation of semantic similarities among distinct SWS descriptions. As a result, given a specific SWS approach and the proposed MS, a general purpose algorithm is implemented to empower SWS selection with the automatic computation of semantic similarities between a given SWS request and a set of SWS offers. A prototypical application illustrates the approach and highlights the benefits w.r.t. current mediation approaches.


2016 ◽  
pp. 1477-1495
Author(s):  
Georgios Bouloukakis ◽  
Ioannis Basdekis ◽  
Constantine Stephanidis

Web services are an emerging technology that has attracted much attention from both the research and the industry sectors in recent years. The exploitation of Web services as components in Web applications facilitates development and supports application interoperability, regardless of the programming language and platform used. However, existing Web services development standards do not take into account the fact that the provided content and the interactive functionality should be accessible to, and easily operable by, people with disabilities. This chapter presents a platform named myWebAccess, which provides a mechanism for the semi-automated “repair” of Web services' interaction characteristics in order to support the automatic generation of interface elements that conform to the de facto standard of the Web Content Accessibility Guidelines 2.0. myWebAccess enhances interaction quality for specific target user groups, including people with visual and motor disabilities, and supports the use of Web services on diverse platforms (e.g., mobile phones equipped with a browser). The Web developers can build their own design templates and the users of myWebAccess can create a personalized environment containing their favourite services. Thus, they can interact with them through interfaces appropriate to their specific individual characteristics.


2016 ◽  
pp. 610-619
Author(s):  
Vili Podgorelec ◽  
Boštjan Grašič

In this chapter, a Semantic Web services-based knowledge management framework that enables holistic knowledge management in organizations is presented. As the economy is becoming one single global marketplace, where the best offer wins, organizations have to search for competitive advantage within themselves. With the growing awareness that key potentials of an organization lie within its people and their knowledge, efficient knowledge management is becoming one of key focuses in organizational activities. The proposed knowledge management framework is based on Semantic Web technologies and service-oriented architecture, supporting the operational business processes as well as knowledge-based management of services in service-oriented architecture.


Sign in / Sign up

Export Citation Format

Share Document