Por favor, use este identificador para citar o enlazar este ítem: https://ri.ufs.br/jspui/handle/riufs/12306
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorSilva, Romário Bispo da-
dc.date.accessioned2019-11-01T00:28:51Z-
dc.date.available2019-11-01T00:28:51Z-
dc.date.issued2019-10-11-
dc.identifier.citationSilva, Romário Bispo da. Desenvolvimento de um framework para a plataforma FIWARE. São Cristóvão, SE, 2019. Monografia (graduação em Ciências da Computação) – Engenharia de Computação, Departamento de Computação, Centro de Ciências Exatas e Tecnologia, Universidade Federal de Sergipe, São Cristóvão, 2019pt_BR
dc.identifier.urihttp://ri.ufs.br/jspui/handle/riufs/12306-
dc.description.abstractThe FIWARE platform has shown promise for developing IoT applications and smart cities. However, the platform’s learning speed is slow and its REST APIs make it difficult to obtain concise and modular code. This work proposes a prototype of a Java programming framework that has the FIWARE platform as backend. The prototype abstracts the assembly of HTTP requests as well as serialization / deserialization of objects in JSON format. It presents itself as a pure object-oriented approach to programming, contributing to clearer, more modular code. Finally, applications used as a case study in other works were rewritten here using the framework. These implementations show that code quality is effectively improved, reflecting its modularity.eng
dc.languageporpt_BR
dc.subjectEnsino de engenharia de computaçãopor
dc.subjectInternet das coisaspor
dc.subjectCidades inteligentespor
dc.subjectFIWAREpor
dc.subjectframeworkpor
dc.subjectInternet of thingeng
dc.subjectSmart citieseng
dc.subjectFIWAREeng
dc.subjectEngenharia da computaçãopor
dc.titleDesenvolvimento de um framework para a plataforma FIWAREpt_BR
dc.typeMonografiapt_BR
dc.contributor.advisor1Palma, Giovanny Fernando Lucero-
dc.description.resumoA plataforma FIWARE tem se mostrado promissora para o desenvolvimento de aplicações para internet das coisas e cidades inteligentes. Porém, a velocidade de aprendizado das ferramentas da plataforma é lenta e suas APIs REST dificultam a obtenção de código conciso e modular. Este trabalho propõe um protótipo de um framework de programação Java que tem a plataforma FIWARE como backend. O protótipo abstrai a montagem de requisições HTTP assim como também a serialização/deserialização de objetos no formato JSON. Ela se apresenta como uma abordagem pura de programação orientada a objetos, contribuindo para um código mais claro e modular. Por fim, aplicações utilizadas como estudo de caso em outros trabalhos foram aqui reescritas utilizando o framework. Estas implementações mostram que efetivamente há melhora da qualidade do código, refletindo na sua modularidade.pt_BR
dc.publisher.departmentDCOMP - Departamento de Computação – Engenharia de Computação – São Cristóvão - Presencialpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREpt_BR
dc.publisher.initialsUniversidade Federal de Sergipept_BR
dc.description.localSão Cristóvão, SEpt_BR
Aparece en las colecciones: Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Romario_Bispo_Silva.pdf1,4 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.