Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/73506

TítuloDataGen: JSON/XML Dataset Generator
Autor(es)Santos, Filipa Alves dos
Cardoso, Hugo André Coelho
Costa, João da Cunha e
Carvalho, Válter Ferreira Picas
Ramalho, José Carlos
Palavras-chaveData Generation
PEG.js
REST
Open Source
Dataset
DSL
Fault tolerance
JavaScript
JSON
MongoDB
Node.js
REST API
Scalability
Strapi
Vue.js
XML
Data1-Jul-2021
EditoraSchloss Dagstuhl - Leibniz-Zentrum für Informatik
RevistaOASIcs: OpenAccess Series in Informatics
Resumo(s)In this document, it is described the steps towards DataGen’s implementation. DataGen is a versatile and powerful tool that allows for quick prototyping and testing of software applications, since currently too few solutions offer both the complexity and scalability necessary to generate adequate datasets in order to feed a data API or a more complex APP, enabling their testing with appropriate data volume and complexity. DataGen’s core is a Domain Specific Language (DSL) that was created to specify datasets. This language suffered several updates: repeating fields (with no limit), fuzzy fields (statistically generated), lists, high order functions over lists, custom made transformation functions. The final result is a diversified algebra that allows the generation of very complex datasets coping with very convoluted requirements. Throughout the paper, several examples of the possibilities will be given. After generating a dataset, DataGen gives the user the possibility to generate a RESTFul data API with it, creating a running prototype. This solution has already been used in real life cases, described with more detail throughout the paper, in which it was able to create the intended datasets successfully. These allowed the application’s performance to be tested and for the right adjustments to be made. The tool is currently being deployed for general use.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/73506
ISBN9783959772020
DOI10.4230/OASIcs.SLATE.2021.6
ISSN2190-6807
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:CCTC - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
DataGen-paper.pdfArticle459,27 kBAdobe PDFVer/Abrir
Presentation_SLATE.pdfPresentation slides778,61 kBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID