SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful

Detalhes bibliográficos
Autor(a) principal: SANTANA, Cleber Jorge Lira de
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UNIFACS
Texto Completo: http://teste.tede.unifacs.br:8080/tede/handle/tede/407
Resumo: Web services have enabled organizations to integrate their software applications, enabling the automation of business processes in several areas. However, it is necessary to provide solutions that favor the selection, discovery and integration of Web services at runtime effectively and efficiently. To promote automation in the request, discovery and composition tasks of Web services, some tools propose the realization of semantic annotation; however, they differ with respect to the features offered and the adequacy to the technologies that are W3C recommendations, and the use is restricted to specific environments (i.e. use only on web environment or desktop). The use of services to perform the semantic annotation of Web Services encourages the reuse of the solution in different environments (e.g. desktop, web, mobile) thus enabling to reach a higher number of users. In the current web architecture, many Web services are designed according to the REST architectural style, also known as Restful Web Services based on the HTTP protocol. This paper presents a service-based tool, called SWS Editor (Semantic Web Services Editor) that makes use of OWL ontologies from SAWSDL specification to perform the semantic annotation of Restful Web Services syntactically described in WSDL. The architecture of the proposed tool will enable the creation of a Semantic Web Services repository that can be used for automatic recovery services. As proof of concept, an example of use of the tool is discussed, where its features, service consuming and semantic retrieval via SPARQL queries are presented.
id UNIF_59888d524e1de84f99a28f0c5794ed3a
oai_identifier_str oai:teste.tede.unifacs.br:tede/407
network_acronym_str UNIF
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFACS
repository_id_str
spelling SILVA, Paulo Caetano daPRAZERES, Cássio Vinícius SerafimKRONBAUER, Artur HenriqueSANTANA, Cleber Jorge Lira de2017-03-26T11:55:20Z2015-09-21SANTANA, cleber jorge lira de. SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful. 2015. [171s]. Dissertação( Sistemas e Computação) - Universidade Salvador, [Salvador] .http://teste.tede.unifacs.br:8080/tede/handle/tede/407Web services have enabled organizations to integrate their software applications, enabling the automation of business processes in several areas. However, it is necessary to provide solutions that favor the selection, discovery and integration of Web services at runtime effectively and efficiently. To promote automation in the request, discovery and composition tasks of Web services, some tools propose the realization of semantic annotation; however, they differ with respect to the features offered and the adequacy to the technologies that are W3C recommendations, and the use is restricted to specific environments (i.e. use only on web environment or desktop). The use of services to perform the semantic annotation of Web Services encourages the reuse of the solution in different environments (e.g. desktop, web, mobile) thus enabling to reach a higher number of users. In the current web architecture, many Web services are designed according to the REST architectural style, also known as Restful Web Services based on the HTTP protocol. This paper presents a service-based tool, called SWS Editor (Semantic Web Services Editor) that makes use of OWL ontologies from SAWSDL specification to perform the semantic annotation of Restful Web Services syntactically described in WSDL. The architecture of the proposed tool will enable the creation of a Semantic Web Services repository that can be used for automatic recovery services. As proof of concept, an example of use of the tool is discussed, where its features, service consuming and semantic retrieval via SPARQL queries are presented.Os Serviços Web possibilitaram que as organizações integrassem suas aplicações de softwares, viabilizando a automação de processos de negócios em diversas áreas. Entretanto, é necessário fornecer soluções que favoreçam a seleção, descoberta e integração desses Serviços Web em tempo de execução de maneira eficaz e eficiente. Para favorecer a automação nas tarefas de requisição, descoberta e composição de Serviços Web algumas ferramentas propõem a realização da anotação semântica, entretanto, divergem com relação às funcionalidades oferecidas e a adequação às tecnologias que são recomendações do W3C, além do uso ser restrito a ambientes específicos (i.e. utilização apenas em ambiente web ou desktop). A utilização de serviços para realizar a anotação semântica de Serviços Web favorece ao reuso da solução em diferentes ambientes (e.g. desktop, web, mobile) possibilitando dessa forma alcançar um maior número de usuários. Na arquitetura da web atual muitos dos Serviços Web são projetados conforme o estilo arquitetural REST, também conhecidos como Serviços Web restful baseados no protocolo HTTP. Este trabalho apresenta uma ferramenta baseada em serviços, denominada SWS Editor (Semantic Web Services Editor) que faz uso de ontologias OWL a partir da especificação SAWSDL para realizar a anotação semântica de Serviços Web restful descritos sintaticamente em WSDL. A arquitetura da ferramenta proposta possibilitará a criação de um repositório de Serviços Web Semânticos que pode ser utilizado para recuperação automática de serviços. Como prova de conceito, é discutido um exemplo de uso da ferramenta através do qual são apresentadas as suas funcionalidades, consumo dos serviços e a recuperação semântica através de consultas SPARQL.Submitted by Roseli Araujo (roseli.araujo@unifacs.br) on 2017-03-26T11:55:20Z No. of bitstreams: 1 Parecer Tecnico ABNT Dissertacao CLEBER LIRA 2016.pdf: 3710523 bytes, checksum: 0da86e76110cfe7fc6fef6a109530db6 (MD5)Made available in DSpace on 2017-03-26T11:55:20Z (GMT). No. of bitstreams: 1 Parecer Tecnico ABNT Dissertacao CLEBER LIRA 2016.pdf: 3710523 bytes, checksum: 0da86e76110cfe7fc6fef6a109530db6 (MD5) Previous issue date: 2015-09-21application/pdfporUniversidade SalvadorSistemas e ComputaçãoUNIFACSBrasilSistemas e ComputaçãoWeb Service restful. Anotação semântica. SAWSDL. Ontologia. SWS EditorWeb Service restful. Semantic annotation. SAWSDL. Ontology. SWS EditorCiências Exatas e da TerraSWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restfulinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UNIFACSinstname:Universidade Salvador (UNIFACS)instacron:UNIFACSORIGINALParecer Tecnico ABNT Dissertacao CLEBER LIRA 2016.pdfParecer Tecnico ABNT Dissertacao CLEBER LIRA 2016.pdfapplication/pdf3710523http://teste.tede.unifacs.br:8080/tede/bitstream/tede/407/2/Parecer+Tecnico+ABNT+Dissertacao+CLEBER+LIRA+2016.pdf0da86e76110cfe7fc6fef6a109530db6MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://teste.tede.unifacs.br:8080/tede/bitstream/tede/407/1/license.txtbd3efa91386c1718a7f26a329fdcb468MD51tede/4072017-03-26 08:57:27.487oai:teste.tede.unifacs.br:tede/407Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://tede.unifacs.br/http://tede.unifacs.br:8080/oai/requestbibliotecadigital@unifacs.br||bibliotecadigital@unifacs.bropendoar:2017-03-26T11:57:27Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)false
dc.title.por.fl_str_mv SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
title SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
spellingShingle SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
SANTANA, Cleber Jorge Lira de
Web Service restful. Anotação semântica. SAWSDL. Ontologia. SWS Editor
Web Service restful. Semantic annotation. SAWSDL. Ontology. SWS Editor
Ciências Exatas e da Terra
title_short SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
title_full SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
title_fullStr SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
title_full_unstemmed SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
title_sort SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful
author SANTANA, Cleber Jorge Lira de
author_facet SANTANA, Cleber Jorge Lira de
author_role author
dc.contributor.advisor1.fl_str_mv SILVA, Paulo Caetano da
dc.contributor.referee1.fl_str_mv PRAZERES, Cássio Vinícius Serafim
dc.contributor.referee2.fl_str_mv KRONBAUER, Artur Henrique
dc.contributor.author.fl_str_mv SANTANA, Cleber Jorge Lira de
contributor_str_mv SILVA, Paulo Caetano da
PRAZERES, Cássio Vinícius Serafim
KRONBAUER, Artur Henrique
dc.subject.por.fl_str_mv Web Service restful. Anotação semântica. SAWSDL. Ontologia. SWS Editor
topic Web Service restful. Anotação semântica. SAWSDL. Ontologia. SWS Editor
Web Service restful. Semantic annotation. SAWSDL. Ontology. SWS Editor
Ciências Exatas e da Terra
dc.subject.eng.fl_str_mv Web Service restful. Semantic annotation. SAWSDL. Ontology. SWS Editor
dc.subject.cnpq.fl_str_mv Ciências Exatas e da Terra
description Web services have enabled organizations to integrate their software applications, enabling the automation of business processes in several areas. However, it is necessary to provide solutions that favor the selection, discovery and integration of Web services at runtime effectively and efficiently. To promote automation in the request, discovery and composition tasks of Web services, some tools propose the realization of semantic annotation; however, they differ with respect to the features offered and the adequacy to the technologies that are W3C recommendations, and the use is restricted to specific environments (i.e. use only on web environment or desktop). The use of services to perform the semantic annotation of Web Services encourages the reuse of the solution in different environments (e.g. desktop, web, mobile) thus enabling to reach a higher number of users. In the current web architecture, many Web services are designed according to the REST architectural style, also known as Restful Web Services based on the HTTP protocol. This paper presents a service-based tool, called SWS Editor (Semantic Web Services Editor) that makes use of OWL ontologies from SAWSDL specification to perform the semantic annotation of Restful Web Services syntactically described in WSDL. The architecture of the proposed tool will enable the creation of a Semantic Web Services repository that can be used for automatic recovery services. As proof of concept, an example of use of the tool is discussed, where its features, service consuming and semantic retrieval via SPARQL queries are presented.
publishDate 2015
dc.date.issued.fl_str_mv 2015-09-21
dc.date.accessioned.fl_str_mv 2017-03-26T11:55:20Z
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.citation.fl_str_mv SANTANA, cleber jorge lira de. SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful. 2015. [171s]. Dissertação( Sistemas e Computação) - Universidade Salvador, [Salvador] .
dc.identifier.uri.fl_str_mv http://teste.tede.unifacs.br:8080/tede/handle/tede/407
identifier_str_mv SANTANA, cleber jorge lira de. SWS-EDITOR: uma ferramenta baseada em serviços para anotação semântica de serviços web restful. 2015. [171s]. Dissertação( Sistemas e Computação) - Universidade Salvador, [Salvador] .
url http://teste.tede.unifacs.br:8080/tede/handle/tede/407
dc.language.iso.fl_str_mv por
language por
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.publisher.none.fl_str_mv Universidade Salvador
dc.publisher.program.fl_str_mv Sistemas e Computação
dc.publisher.initials.fl_str_mv UNIFACS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Sistemas e Computação
publisher.none.fl_str_mv Universidade Salvador
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFACS
instname:Universidade Salvador (UNIFACS)
instacron:UNIFACS
instname_str Universidade Salvador (UNIFACS)
instacron_str UNIFACS
institution UNIFACS
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFACS
collection Biblioteca Digital de Teses e Dissertações da UNIFACS
bitstream.url.fl_str_mv http://teste.tede.unifacs.br:8080/tede/bitstream/tede/407/2/Parecer+Tecnico+ABNT+Dissertacao+CLEBER+LIRA+2016.pdf
http://teste.tede.unifacs.br:8080/tede/bitstream/tede/407/1/license.txt
bitstream.checksum.fl_str_mv 0da86e76110cfe7fc6fef6a109530db6
bd3efa91386c1718a7f26a329fdcb468
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)
repository.mail.fl_str_mv bibliotecadigital@unifacs.br||bibliotecadigital@unifacs.br
_version_ 1800393063678345216