SERIN ? Semantic Restful Interfaces
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UNIFOR |
Texto Completo: | https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/101754 |
Resumo: | Os serviços web RESTful se tornaram um padrão de larga utilização que permitem manipular dados, denominados recursos, disponibilizados em servidores distribuídos na web, denominados hosts. Neste contexto, várias propostas tem sido feitas para tentar formalizar a semântica de recursos e dos serviços web que os manipulam e, desta forma, tentar integrar os serviços web RESTful ao cenário da Web Semântica. Entretanto, estas propostas se aplicam a serviços web concretos e não a uma interface abstrata que possa ser reutilizada por várias implementações concretas. Este trabalho apresenta as SemanticRESTfulINterfaces - SERIN, especificação que propõe a utilização de interfaces semânticas abstratas na descrição de recursos e serviços web RESTful. Interfaces semânticas são ontologias anotadas, escritas em OWL, cujas classes descrevem formalmente a semântica de recursos REST, e cujas anotações indicam quais serviços web estarão disponíveis para manipular os recursos de um host. O SERIN, analogamente as interfaces da Programação Orientada a Objetos, especifica interfaces abstratas, isto é, desconectadas de qualquer implementação concreta, logo representam um contrato que determina recursos e serviços web que devem estar disponíveis por todo host que a implementa. Palavras-chave: Web Semântica. Serviços Web Semânticos. SWS. Serviços Web RESTful. Ontologias. Interfaces Semânticas. Interfaces Abstratas. SERIN. |
id |
UFOR_df7d86188b7050871107212a763fa524 |
---|---|
oai_identifier_str |
oai::101754 |
network_acronym_str |
UFOR |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository_id_str |
|
spelling |
SERIN ? Semantic Restful InterfacesWeb semânticaOntologiaInformaçãoOs serviços web RESTful se tornaram um padrão de larga utilização que permitem manipular dados, denominados recursos, disponibilizados em servidores distribuídos na web, denominados hosts. Neste contexto, várias propostas tem sido feitas para tentar formalizar a semântica de recursos e dos serviços web que os manipulam e, desta forma, tentar integrar os serviços web RESTful ao cenário da Web Semântica. Entretanto, estas propostas se aplicam a serviços web concretos e não a uma interface abstrata que possa ser reutilizada por várias implementações concretas. Este trabalho apresenta as SemanticRESTfulINterfaces - SERIN, especificação que propõe a utilização de interfaces semânticas abstratas na descrição de recursos e serviços web RESTful. Interfaces semânticas são ontologias anotadas, escritas em OWL, cujas classes descrevem formalmente a semântica de recursos REST, e cujas anotações indicam quais serviços web estarão disponíveis para manipular os recursos de um host. O SERIN, analogamente as interfaces da Programação Orientada a Objetos, especifica interfaces abstratas, isto é, desconectadas de qualquer implementação concreta, logo representam um contrato que determina recursos e serviços web que devem estar disponíveis por todo host que a implementa. Palavras-chave: Web Semântica. Serviços Web Semânticos. SWS. Serviços Web RESTful. Ontologias. Interfaces Semânticas. Interfaces Abstratas. SERIN.RESTful web services have become a widely used standard for manipulating data, called resources, available in distributed web servers, called hosts. In this context, several proposals have been made to attempt to formalize the semantics of resources and web services that manipulate them and thus try to integrate RESTful web services to the Semantic Web scenario. However, these proposals are applied to concrete web services, and not to an abstract interface that can be reused by several concrete implementations. This paper presents the Semantic RESTful interfaces - SERIN specification that proposes the use of abstract interfaces in semantic description of resources and RESTful web services. Semantic interfaces are annotated ontologies, written in OWL, whose classes formally describe the semantics of REST resources, and whose annotations indicate which web services are available to manipulate the resources of a host. SERIN similarly to interfaces of Object Oriented Programming, specifies abstract interfaces, ie, disconnected from any concrete implementation, so it represents a contract that determines which resources and web servicesshould be available for every host that implements it. Keywords: Semantic Web. Semantic Web Services. SWS.RESTful Web Services. Ontology.Semantic Interfaces. Abstract Interfaces. SERIN.Farias, Pedro Porfírio MunizFarias, Pedro Porfírio MunizCastro, Miguel de Franklin deSampaio, Americo Tadeu FalconeUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaMuniz, Bruno de Azevedo2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/101754https://uol.unifor.br/auth-sophia/exibicao/11157Disponibilidade forma física: Existe obra impressa de código : 93560porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess1899-12-30T00:00:00Zoai::101754Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:1899-12-30T00:00Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false |
dc.title.none.fl_str_mv |
SERIN ? Semantic Restful Interfaces |
title |
SERIN ? Semantic Restful Interfaces |
spellingShingle |
SERIN ? Semantic Restful Interfaces Muniz, Bruno de Azevedo Web semântica Ontologia Informação |
title_short |
SERIN ? Semantic Restful Interfaces |
title_full |
SERIN ? Semantic Restful Interfaces |
title_fullStr |
SERIN ? Semantic Restful Interfaces |
title_full_unstemmed |
SERIN ? Semantic Restful Interfaces |
title_sort |
SERIN ? Semantic Restful Interfaces |
author |
Muniz, Bruno de Azevedo |
author_facet |
Muniz, Bruno de Azevedo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Farias, Pedro Porfírio Muniz Farias, Pedro Porfírio Muniz Castro, Miguel de Franklin de Sampaio, Americo Tadeu Falcone Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada |
dc.contributor.author.fl_str_mv |
Muniz, Bruno de Azevedo |
dc.subject.por.fl_str_mv |
Web semântica Ontologia Informação |
topic |
Web semântica Ontologia Informação |
description |
Os serviços web RESTful se tornaram um padrão de larga utilização que permitem manipular dados, denominados recursos, disponibilizados em servidores distribuídos na web, denominados hosts. Neste contexto, várias propostas tem sido feitas para tentar formalizar a semântica de recursos e dos serviços web que os manipulam e, desta forma, tentar integrar os serviços web RESTful ao cenário da Web Semântica. Entretanto, estas propostas se aplicam a serviços web concretos e não a uma interface abstrata que possa ser reutilizada por várias implementações concretas. Este trabalho apresenta as SemanticRESTfulINterfaces - SERIN, especificação que propõe a utilização de interfaces semânticas abstratas na descrição de recursos e serviços web RESTful. Interfaces semânticas são ontologias anotadas, escritas em OWL, cujas classes descrevem formalmente a semântica de recursos REST, e cujas anotações indicam quais serviços web estarão disponíveis para manipular os recursos de um host. O SERIN, analogamente as interfaces da Programação Orientada a Objetos, especifica interfaces abstratas, isto é, desconectadas de qualquer implementação concreta, logo representam um contrato que determina recursos e serviços web que devem estar disponíveis por todo host que a implementa. Palavras-chave: Web Semântica. Serviços Web Semânticos. SWS. Serviços Web RESTful. Ontologias. Interfaces Semânticas. Interfaces Abstratas. SERIN. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/101754 |
url |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/101754 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://uol.unifor.br/auth-sophia/exibicao/11157 Disponibilidade forma física: Existe obra impressa de código : 93560 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR instname:Universidade de Fortaleza (UNIFOR) instacron:UNIFOR |
instname_str |
Universidade de Fortaleza (UNIFOR) |
instacron_str |
UNIFOR |
institution |
UNIFOR |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
collection |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR) |
repository.mail.fl_str_mv |
bib@unifor.br||bib@unifor.br |
_version_ |
1815437298668404736 |