An Integrated Framework for RESTful Web Services Using Linked Open Data

2019 ◽  
Vol 11 (2) ◽  
pp. 24-49 ◽  
Author(s):  
Kiritkumar J Modi ◽  
Sanjay Garg ◽  
Sanjay Chaudhary

RESTful web services have evolved based on REST architectural design and gained popularity because of their inherent simplicity and suitability features in comparison with SOAP-based web services. Moreover, linked open data (LOD) provides a uniform data model for RESTful web services which in turn avoids manual intervention of users to perform tasks such as, searching, selection, and integration. Researchers have worked on LOD based RESTful web services searching, selection and composition but focused on individual basis though they are interrelated tasks. This article presents an integrated framework and approach to automate the discovery, selection and composition of RESTful Web services using linked open data to provide an efficient composition solution. We work with RDF descriptions to express the state of linked data resources on which SPARQL queries would be applied for the extraction, filtering and integration of RESTful services. Use case scenarios of population information systems and healthcare recommendation systems are presented as a proof of concept with necessary results.

Em Questão ◽  
2020 ◽  
Vol 27 (1) ◽  
pp. 185-209
Author(s):  
Maria Lígia Triques ◽  
Ana Carolina Simionato Arakaki

Com a finalidade de representar de forma abstrata as relações e entidades, os modelos de dados ganham destaque como melhores práticas nos processos de análise e representação da informação, especificamente no planejamento e desenvolvimento de sistemas interoperáveis e persistentes. Nesse sentido, apresenta-se um estudo sobre o Europeana Data Model (EDM), modelo de dados desenvolvido pela plataforma Europeana com base nas tecnologias semânticas e nos princípios do Linked Open Data. Por meio de uma pesquisa qualitativa, exploratória, bibliográfica e documental, discute-se como o uso de um modelo de dados, tal como o EDM, possibilita que as necessidades de representação informacional de coleções de dados de patrimônios culturais sejam atendidas no ambiente Web. Desse modo, o objetivo do estudo foi analisar a estruturação e representação proposta pela Europeana para as coleções de patrimônios culturais. Como resultado, destaca-se a modelagem de dados, que é o processo pelo qual o EDM pauta seu funcionamento, possibilitando que as necessidades informacionais sejam contempladas. Conclui-se, por fim que a importância dos modelos de dados, tal como o EDM, encontra-se na possibilidade de apreender o contexto semântico a qual um conjunto de dados de patrimônios culturais pertence ou está relacionado, garantindo a persistência de seus conceitos e relações nos ambientes informacionais.


2018 ◽  
Vol 7 (3.33) ◽  
pp. 225
Author(s):  
Hee-kyung Moon ◽  
Sung-kook Han ◽  
Chang-ho An

This paper describes Linked Open Data(LOD) development system and its application of medical information standard as Observational Medical Outcomes Partnership(OMOP) Common Data Model(CDM). The OMOP CDM allows for the systematic analysis of disparate observational database in each hospital. This paper describes a LOD instance development system based on SII. It can generate the application-specified instance development system automatically. Therefore, we applied by medical information standard as OMOP CDM to LOD development system. As a result, it was confirmed that there is no problem in applying to the standardization of medical information using the LOD development system.  


Author(s):  
Yixiong Chen ◽  
Yang Yang ◽  
Zhanyao Lei ◽  
Mingyuan Xia ◽  
Zhengwei Qi

AbstractModern RESTful services expose RESTful APIs to integrate with diversified applications. Most RESTful API parameters are weakly typed, which greatly increases the possible input value space. This poses difficulties for automated testing tools to generate effective test cases to reveal web service defects related to parameter validation. We call this phenomenon the type collapse problem. To remedy this problem, we introduce FET (Format-encoded Type) techniques, including the FET, the FET lattice, and the FET inference to model fine-grained information for API parameters. Enhanced by FET techniques, automated testing tools can generate targeted test cases. We demonstrate Leif, a trace-driven fuzzing tool, as a proof-of-concept implementation of FET techniques. Experiment results on 27 commercial services show that FET inference precisely captures documented parameter definitions, which helps Leif to discover 11 new bugs and reduce $$72\% \sim 86\%$$ 72 % ∼ 86 % fuzzing time as compared to state-of-the-art fuzzers.


2020 ◽  
Vol 45 (1) ◽  
pp. 19-23
Author(s):  
Emmanuelle Delmas-Glass ◽  
Robert Sanderson

The PHAROS consortium is adopting the Linked Art data model to make its descriptions of photo archives collections available as Linked Open Data to further support scholars in their research. Linked Art is both a community and a data model. As an international community, it works together to create a shared data model to describe art. As a data model, it is a data profile of the CIDOC Conceptual Reference Model and using Linked Open Data techniques. The goal of Linked Art is to enable museums and developers to engage in LOD initiatives more easily by providing them with shared data modelling decisions and consistent design principles.


2016 ◽  
Vol 59 (2) ◽  
pp. 24-41
Author(s):  
STÉPHANE POLIS ◽  
VINCENT RAZANAJAO

Abstract In this paper, we propose a conceptual data model which could be the basis for future implementations of databases and digital corpuses of Ancient Egyptian texts that fully integrate the material dimensions of writing. The types of metadata that can be used for documenting the elements and relationships of this model are discussed and the resources (URIs) available for its online implementation (in the perspective of the ‘linked open data’ movement) are examined.


2019 ◽  
Vol 8 (8) ◽  
pp. 353 ◽  
Author(s):  
Alejandro Vaisman ◽  
Kevin Chentout

This paper describes how a platform for publishing and querying linked open data for the Brussels Capital region in Belgium is built. Data are provided as relational tables or XML documents and are mapped into the RDF data model using R2RML, a standard language that allows defining customized mappings from relational databases to RDF datasets. In this work, data are spatiotemporal in nature; therefore, R2RML must be adapted to allow producing spatiotemporal Linked Open Data.Data generated in this way are used to populate a SPARQL endpoint, where queries are submitted and the result can be displayed on a map. This endpoint is implemented using Strabon, a spatiotemporal RDF triple store built by extending the RDF store Sesame. The first part of the paper describes how R2RML is adapted to allow producing spatial RDF data and to support XML data sources. These techniques are then used to map data about cultural events and public transport in Brussels into RDF. Spatial data are stored in the form of stRDF triples, the format required by Strabon. In addition, the endpoint is enriched with external data obtained from the Linked Open Data Cloud, from sites like DBpedia, Geonames, and LinkedGeoData, to provide context for analysis. The second part of the paper shows, through a comprehensive set of the spatial extension to SPARQL (stSPARQL) queries, how the endpoint can be exploited.


Author(s):  
Luis Bertel-Paternina ◽  
Luis F. Castillo ◽  
Gustavo Isaza ◽  
Alvaro Gaitán-Bustamente

Author(s):  
José Renato Villela Dantas ◽  
Pedro Porfirio Muniz Farias

In the internet environment, web services based on representational state transfer (REST) have become the de facto standard. The addition of semantics is intended to enhance the description of web services with information that enables automatic agents to understand their data. However, the existence of different languages to semantically describe services makes it difficult to discover and select the service that best meets a requirement. Furthermore, relatively few proposals have a RESTful service semantic description, making the discovery process for RESTful services more difficult. This work proposes a RESTful semantic web service discovery architecture based on semantic interfaces (SERIN). SERIN is an ontology with annotations that semantically describe RESTful web services. This architecture enables software agents to automatically discover and make service calls in order to execute a determined task.


2019 ◽  
Vol 14 (4) ◽  
pp. 383
Author(s):  
Houda El Bouhissi ◽  
Abdel Badeeh M. Salem ◽  
Abdelkamel Tari

Sign in / Sign up

Export Citation Format

Share Document