Visualização de Dados Científicos na Web
uma revisão de Recursos Semânticos Baseada em Design Centrado no Usuário
Palavras-chave:
Visualização de Dados Científicos., Adaptação de Interfaces, Desenvolvimento Web, Métodos numéricos, Experiência do Usuário (UX)Resumo
O desenvolvimento de métodos numéricos pela computação científica tem requerido e demonstrado novas formas de interação e desenvolvimento com as tecnologias emergentes para a área da Web. Neste sentido, a disponibilidade de variados recursos para visualização numérica dos dados gerados por estes métodos pode dificultar o trabalho dos desenvolvedores. Assim, este trabalho apresenta uma análise baseada na praticidade de implementação e interação do usuário final com as bibliotecas Plotly, ApexCharts e C3 js, validando-as em três diferentes cenários e considerando atributos tidos como essenciais na literatura para sua disponibilização.
Downloads
Referências
APEXCHARTS, Inc. ApexCharts: Modern & Interactive Open-source Charts. 2021. Disponível em: <https://apexcharts.com/>. Acesso em: 25 de fev. de 2021.
BORCHERDS P. H., Python: a language for computational physics, Computer Physics Communications, Volume 177, Issues 1–2, 2007, Pages 199-201, ISSN 0010-4655. doi: [https://doi.org/10.1016/j.cpc.2007.02.019] Disponível em: <https://www.sciencedirect.com/science/article/pii/S0010465507000732>. Acesso em: 23 de fev. de 2021.
BUENO, Danilo Camargo. HyMobWeb: uma abordagem para a adaptação híbrida de interfaces Web móveis sensíveis ao contexto e com suporte à multimodalidade. 2017. Disponível em: <https://repositorio.ufscar.br/handle/ufscar/9157>. Acesso em: 23 de fev. de 2021.
BUENO, Danilo Camargo; ZAINA, Luciana Martinez. HyMobWeb: A hybrid adaptation of context-sensitive Web interfaces with multimodality support in mobile devices. SBC Journal on Interactive Systems, v. 8, n. 2, p. 20-34, 2017. Disponível em: <https://www.seer.ufrgs.br/jis/article/view/73165>. Acesso em: 23 de fev. de 2021.
CANDIDO, Paulo Henrique Vieira; Problemas de interação na adaptação de interface Web móvel em Frameworks Front-end. Trabalho de Conclusão de Curso - Instituto Federal de Educação, Ciẽncia e Tecnologia de São Paulo - IFSP Campus Itapetininga, 2017. Disponível em: <https://drive.ifsp.edu.br/s/CoQpCEY3zC00jw6>. Acesso em: 23 de fev. de 2021.
CANDIDO, Paulo Henrique Vieira et al. Panda: Uma Nova Ferramenta Web Responsiva Para Auxiliar no Ensino e Comunicação de Pessoas com Limitações Psicomotoras. Revista Brasileira de Informática na Educação, v. 29, p. 25-47, 2021. Disponível em: <https://www.br-ie.org/pub/index.php/rbie/article/view/v29p25>. Acesso em 25 de fev. de 2021.
CANDIDO, Paulo Henrique Vieira, SILVA-SANTOS, Carlos Henrique da, VOTTO, Luíz Felipe. and AMBROSIO Leonardo Ambrosio, Semantic Web-based System for Light Scattering Using the Generalized Lorenz-Mie Theory, 2019 PhotonIcs & Electromagnetics Research Symposium - Spring (PIERS-Spring), Rome, Italy, 2019, pp. 3217-3224, doi:[10.1109/PIERS-Spring46901.2019.9017438]. Disponível em: <https://ieeexplore.ieee.org/document/9017438>. Acesso em 23 de fev. de 2021.
CANDIDO, Paulo Henrique Vieira; BUENO, Danilo Camargo; SANTOS, Carlos Henrique Silva. Análise da utilização de framework front-end em sistema web adaptativo: um estudo da perspectiva do desenvolvedor. Revista Brasileira de Iniciação Científica, v. 7, n. 1, p. 31-54, 2020a. Disponível em: <https://periodicos.itp.ifsp.edu.br/index.php/IC/article/view/1592/0>. Acesso em: 23 de fev. de 2021.
CANDIDO, Paulo Henrique Vieira; SANTOS, Carlos Henrique da Silva. OptX.SaaS: Novo Simulador Óptico em Nuvem. In: Anais do MOMAG 2020 - 19º SBMO: Simpósio Brasileiro de Micro-ondas e Optoeletrônica e 14º CBMag - Congresso Brasileiro de Eletromagnetismo. São Caetano do Sul: SBMO, 2020b. p. 896-898. Disponível em:<https://www.sbmo.org.br/evento/55/momag-2020>. Acesso em: 23 de fev. de 2021.
ELLWANGER, Cristiane; DA ROCHA, Rudimar Antunes; DA SILVA, Régio Pierre. Design de interação, design experiencial e design thinking: a triangulação da interação humano-computador (IHC). Revista de Ciências da Administração, v. 17, n. 43, p. 26-36, 2015. Disponível em:<https://www.redalyc.org/pdf/2735/273543309003.pdf>. Acesso em: 23 de fev. de 2021.
GEBREMESKEL, Gebeyehu Belay; HAILU, Birhanu; BIAZEN, Belete. Architecture and optimization of data mining modeling for visualization of knowledge extraction: Patient safety care. Journal of King Saud University-Computer and Information Sciences, 2019. Disponível em:<https://www.sciencedirect.com/science/article/pii/S1319157819308754>. Acesso em: 23 de fev. de 2021.
GITHUB, Inc. GitHub: Where the world builds software. Disponível em: , 2021a, Acesso em: 17 de fev. de 2021.
GITHUB, Inc. The State of the Octoverse | The State of the Octoverse explores a year of change with new deep dives into developer productivity, security, and how we build communities on GitHub. Disponível em: <https://octoverse.github.com/>, 2021b. Acesso em: 17 de fev. de 2021.
HARRIS, C.R., MILLMAN, K.J., WALT, S.J. van der et al. Array programming with NumPy. Nature 585, 357–362 (2020). doi:[10.1038/s41586-020-2649-2], Disponível em: <https://doi.org/10.1038/s41586-020-2649-2>. Acesso em: 23 de fev. de 2021.
JAIN, Nilesh. Review of different responsive css front-end frameworks. Journal of Global Research in Computer Science, v. 5, n. 11, p. 5-10, 2014. Disponível em: <https://www.rroij.com/open-access/review-of-different-responsive-css-frontend-frameworks.php?aid=52575>. Acesso em: 24 de fev. de 2021.
KYRIAKIDIS, Alex; MANIATIS, Kostas. The Majesty of Vue. js. Packt Publishing Ltd, 2016.
LOWDERMILK, Travis. Design Centrado no Usuário: um guia para o desenvolvimento de aplicativos amigáveis. Novatec Editora, 2019.
MCNANEY, Róisín et al. Speeching: Mobile crowdsourced speech assessment to support self-monitoring and management for people with Parkinson's. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. 2016. p. 4464-4476. doi:[10.1145/2858036.2858321].
MROZEK, Dariusz. A review of Cloud computing technologies for comprehensive microRNA analyses. Computational Biology and Chemistry, p. 107365, 2020. Disponível em:<https://www.sciencedirect.com/science/article/abs/pii/S1476927120307696>. Acesso em: 23 de fev. de 2021.
NIELSEN, Jakob. Ten usability heuristics. 2005. Disponível em: <https://pdfs.semanticscholar.org/5f03/b251093aee730ab9772db2e1a8a7eb8522cb.pdf>. Acesso em: 23 de fev. de 2021.
PATIL, Mayur M. et al. A qualitative analysis of the performance of MongoDB vs MySQL database based on insertion and retriewal operations using a web/android application to explore load balancing—Sharding in MongoDB and its advantages. In: 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC). IEEE, 2017. p. 325-330. Disponível em:<https://ieeexplore.ieee.org/abstract/document/8058365>. Acesso em: 23 de fev. de 2021.
PLOTLY. Plotly: visualize data, together. 2021. Disponível em: <https://plotly.com/javascript/>. Acesso em: 19 de fev. de 2021
SANTANA, Daniela Santos; DA SILVA SANTOS, Carlos Henrique; FIGUEROA, Hugo Enrique Hernandez. Human-computer interface techniques to design and evaluate an electromagnetic simulator. IEEE Latin America Transactions, v. 12, n. 4, p. 725-732, 2014. Disponível em:<https://ieeexplore.ieee.org/abstract/document/6868876>. Acesso em: 23 de fev. de 2021.
SANTOS, Carlos Henrique da Silva. Computação bio-inspirada e paralela para a análise de estruturas metamateriais em microondas e fotônica. 2010. 155 p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/260809>. Acesso em: 23 fev. de 2021.
SCHMIDT, Vincent A. User interface design patterns. AIR Force Research Lab Wright-patterson Afb Oh Human Effectiveness Directorate, 2010. Disponível em: <https://apps.dtic.mil/sti/citations/ADA530798>. Acesso em: 23 de fev. de 2021.
SHI, Yan et al. Human-computer interaction based on face feature localization. Journal of Visual Communication and Image Representation, v. 70, p. 102740, 2020. Disponível em: <https://www.sciencedirect.com/science/article/pii/S104732031930361X>. Acesso em: 23 de fev. de 2021.
TANAKA, Masayuki. Comfortable, Customizable, Controllable (C3): D3-based reusable chart library, 2014. Disponível em: <https://c3js.org/>, Acesso em: 19 de fev. de 2021.
TILKOV, Stefan; VINOSKI, Steve. Node. js: Using JavaScript to build high-performance network programs. IEEE Internet Computing, v. 14, n. 6, p. 80-83, 2010. Disponível em: <https://ieeexplore.ieee.org/abstract/document/5617064>. Acesso em: 23 de fev. de 2021.
TOXBOE, Anders. User interface design pattern library. UI Patterns, 2013. Disponível em: <http://ui-patterns.com/>. Acesso em: 23 de fev. de 2021.
TSAY, Jason; DABBISH, Laura; HERBSLEB, James. Influence of social and technical factors for evaluating contribution in GitHub. In: Proceedings of the 36th international conference on Software engineering. 2014. p. 356-366. Disponível em: <https://dl.acm.org/doi/abs/10.1145/2568225.2568315>. Acesso em: 23 de fev. de 2021.
Arquivos adicionais
Publicado
Como Citar
Edição
Seção
Licença
Copyright (c) 2021 Revista Brasileira de Iniciação Científica
Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.