Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/73506
Título: | DataGen: 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-chave: | Data Generation PEG.js REST Open Source Dataset DSL Fault tolerance JavaScript JSON MongoDB Node.js REST API Scalability Strapi Vue.js XML |
Data: | 1-Jul-2021 |
Editora: | Schloss Dagstuhl - Leibniz-Zentrum für Informatik |
Revista: | OASIcs: 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. |
Tipo: | Artigo em ata de conferência |
URI: | https://hdl.handle.net/1822/73506 |
ISBN: | 9783959772020 |
DOI: | 10.4230/OASIcs.SLATE.2021.6 |
ISSN: | 2190-6807 |
Arbitragem científica: | yes |
Acesso: | Acesso aberto |
Aparece nas coleções: |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
DataGen-paper.pdf | Article | 459,27 kB | Adobe PDF | Ver/Abrir |
Presentation_SLATE.pdf | Presentation slides | 778,61 kB | Adobe PDF | Ver/Abrir |
Este trabalho está licenciado sob uma Licença Creative Commons