Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/22993
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2019_MatheusDeSousaBernardo_tcc.pdf1,06 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorMendes, Fábio Macedo-
dc.contributor.authorBernardo, Matheus de Sousa-
dc.identifier.citationBERNARDO, Matheus de Sousa. FRED: um formato para representação e troca de dados. 2019. 79 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software)—Universidade de Brasília, Brasília, 2019.pt_BR
dc.descriptionTrabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama (FGA), Engenharia de Software, 2019.pt_BR
dc.description.abstractEste projeto propõe a especificação e a implementação de um formato para troca e representação de dados chamado FRED. Essa notação foi especificada com uma sintaxe inspirada em JSON, porém evolui o modelo de dados com tipos adicionais (ex: dados representado data, hora e blobs binários). Além disso, a especificação prevê um mecanismo de extensão inspirado em XML e também com influência de outros formatos correlatos, e inclui a possibilidade de anotar valores com tags e metadados. Já a implementação do formato FRED foi realizada no projeto em duas linguagens, Haskell e JavaScript, e também foi desenvolvida uma suíte de testes para validar a implementação de acordo com a especificação. Por fim foi realizada uma comparação simples entre FRED e outros formatos.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordLinguagem de programação (Computadores)pt_BR
dc.subject.keywordCompressão de dadospt_BR
dc.subject.keywordXML (Linguagem de marcação de documento)pt_BR
dc.titleFRED : um formato para representação e troca de dadospt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2020-01-22T15:05:24Z-
dc.date.available2020-01-22T15:05:24Z-
dc.date.submitted2019-07-12-
dc.identifier.urihttp://bdm.unb.br/handle/10483/22993-
dc.language.isoPortuguêspt_BR
dc.description.abstract1This project proposes the specification and implementation of a format for data exchange and representation called FRED. This notation has a syntax influenced by JSON, although it extends the data model of JSON with more types. It is possible to represent Date, Time and Binary Blobs in FRED. Furthermore it has an extension mechanism inspired by XML and other data formats, it also includes the ability to associate a value with tags and metadata. FRED implementation was done in two languages, Haskell and JavaScript. A test suite was also created with the objective of validating the implementation according to the specfication. Finally, a simple comparison was executed between FRED and other formats.pt_BR
Aparece na Coleção:Engenharia de Software



Este item está licenciado na Licença Creative Commons Creative Commons