首页 > 最新文献

Revista Brasileira de Computacao Aplicada最新文献

英文 中文
Test-Driven Development: uma revisão sistemática 测试驱动开发:系统回顾
IF 0.2 Pub Date : 2021-03-29 DOI: 10.5335/RBCA.V13I1.11154
G. Benato, P. Vilela
Test-Driven Development (TDD) é uma prática de desenvolvimento de software que ganhou notoriedade quando Kent Beck a definiu como uma parte essencial da Extreme Programming (XP). O presente estudo analisou experimentos e conclusões de estudos, previamente publicados, em relação aos efeitos do TDD na produtividade dos desenvolvedores e na qualidade do software produzido, contrastando o TDD com o Test-Last Development (TLD). Para isto, foi conduzida uma revisão bibliográfica sistemática considerando artigos publicados entre 2003 e 2020. Ao final do processo de revisão, aproximadamente 73% dos estudos analisados, consistiram em experimentos com TDD e em 27% deles, o principal tema era o TDD em sua essência, detalhando-o. A análise realizada mostra que 43% dos estudos apontaram um aumento considerável na qualidade do software, enquanto nenhum artigo apontou queda na qualidade. Em relação à produtividade, 28% dos estudos apontaram queda na produtividade e 47% foram inconclusivos. Via de regra, os estudos não apontaram melhorias significativas na produtividade quando o TDD foi utilizado. De acordo com a análise, o TDD promove maior qualidade, mesmo que alguns estudos apontem o contrário. Em relação à produtividade, o TDD é inconclusivo. Sendo assim, de acordo com os artigos analisados, não há uma posição final referente ao custo-benefício envolvido nesta prática, discutimos algumas possíveis razões para essa conclusão.
测试驱动开发(TDD)是一种软件开发实践,当Kent Beck将其定义为极限编程(XP)的重要组成部分时,它就声名鹊起。本研究分析了先前发表的关于TDD对开发人员生产力和软件质量的影响的实验和研究结论,并将TDD与测试最后开发(TLD)进行了对比。为此,我们对2003年至2020年发表的文章进行了系统的文献综述。在审查过程结束时,大约73%的分析研究包括TDD的实验,其中27%的研究的主要主题是TDD的本质,详细说明了它。所进行的分析表明,43%的研究表明软件质量有了相当大的提高,而没有一篇文章指出软件质量下降。在生产力方面,28%的研究表明生产力下降,47%的研究不确定。一般来说,研究表明,当使用TDD时,生产率没有显著提高。根据分析,TDD提高了质量,尽管一些研究表明相反。关于生产力,TDD是不确定的。因此,根据分析的文章,对于这种做法所涉及的成本效益没有最终的立场,我们讨论了这一结论的一些可能原因。
{"title":"Test-Driven Development: uma revisão sistemática","authors":"G. Benato, P. Vilela","doi":"10.5335/RBCA.V13I1.11154","DOIUrl":"https://doi.org/10.5335/RBCA.V13I1.11154","url":null,"abstract":"Test-Driven Development (TDD) é uma prática de desenvolvimento de software que ganhou notoriedade quando Kent Beck a definiu como uma parte essencial da Extreme Programming (XP). O presente estudo analisou experimentos e conclusões de estudos, previamente publicados, em relação aos efeitos do TDD na produtividade dos desenvolvedores e na qualidade do software produzido, contrastando o TDD com o Test-Last Development (TLD). Para isto, foi conduzida uma revisão bibliográfica sistemática considerando artigos publicados entre 2003 e 2020. Ao final do processo de revisão, aproximadamente 73% dos estudos analisados, consistiram em experimentos com TDD e em 27% deles, o principal tema era o TDD em sua essência, detalhando-o. A análise realizada mostra que 43% dos estudos apontaram um aumento considerável na qualidade do software, enquanto nenhum artigo apontou queda na qualidade. Em relação à produtividade, 28% dos estudos apontaram queda na produtividade e 47% foram inconclusivos. Via de regra, os estudos não apontaram melhorias significativas na produtividade quando o TDD foi utilizado. De acordo com a análise, o TDD promove maior qualidade, mesmo que alguns estudos apontem o contrário. Em relação à produtividade, o TDD é inconclusivo. Sendo assim, de acordo com os artigos analisados, não há uma posição final referente ao custo-benefício envolvido nesta prática, discutimos algumas possíveis razões para essa conclusão.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2021-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47041907","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Modelagem matemática do comportamento térmico de subestações subterrâneas considerando dados reais 考虑实际数据的地下变电站热行为的数学建模
IF 0.2 Pub Date : 2020-07-20 DOI: 10.5335/rbca.v12i3.10089
T. Enderle, A. Sausen, Maurício De Campos, P. Sausen
Os transformadores têm um papel fundamental nos sistemas de distribuição de energia, principalmente com a evolução das redes inteligentes, a instrumentação destes equipamentos deverá estar cada dia mais presente. Nesse sentido, modelos matemáticos que possam representar corretamente seu comportamento são fundamentais, uma vez que poderão compor novas configurações, além de permitir análises de sua operação. Nesse contexto, neste artigo é realizada a modelagem matemática do comportamento térmico de uma subestação subterrânea do sistema de distribuição subterrâneo de uma concessionária de energia da região sul do Brasil. A partir dos resultados das simulações é possível verificar as variações de temperatura presentes em uma subestação subterrânea, e sua validação é realizada utilizando dados reais de operação obtidos através de um sistema de monitoramento remoto de uma rede de distribuição de energia subterrânea. Os resultados apresentados consideraram duas estações do ano, inverno e verão, por um período de 72 horas, os quais permitiram prever, de forma satisfatória, o comportamento térmico dos principais componentes presentes na da subestação.
变压器在配电系统中起着基础性的作用,特别是随着智能电网的发展,这些设备的仪表应该越来越多地出现。从这个意义上说,能够正确表示它们行为的数学模型是基本的,因为它们可以组成新的配置,并允许分析它们的操作。在此背景下,本文对巴西南部某电力公司地下配电系统的地下变电站的热行为进行了数学建模。从仿真结果可以验证地下变电站的温度变化,并利用地下配电网远程监控系统获得的实际运行数据进行验证。结果考虑了冬季和夏季两个季节,为期72小时,这使我们能够令人满意地预测变电站中主要部件的热行为。
{"title":"Modelagem matemática do comportamento térmico de subestações subterrâneas considerando dados reais","authors":"T. Enderle, A. Sausen, Maurício De Campos, P. Sausen","doi":"10.5335/rbca.v12i3.10089","DOIUrl":"https://doi.org/10.5335/rbca.v12i3.10089","url":null,"abstract":"Os transformadores têm um papel fundamental nos sistemas de distribuição de energia, principalmente com a evolução das redes inteligentes, a instrumentação destes equipamentos deverá estar cada dia mais presente. Nesse sentido, modelos matemáticos que possam representar corretamente seu comportamento são fundamentais, uma vez que poderão compor novas configurações, além de permitir análises de sua operação. Nesse contexto, neste artigo é realizada a modelagem matemática do comportamento térmico de uma subestação subterrânea do sistema de distribuição subterrâneo de uma concessionária de energia da região sul do Brasil. A partir dos resultados das simulações é possível verificar as variações de temperatura presentes em uma subestação subterrânea, e sua validação é realizada utilizando dados reais de operação obtidos através de um sistema de monitoramento remoto de uma rede de distribuição de energia subterrânea. Os resultados apresentados consideraram duas estações do ano, inverno e verão, por um período de 72 horas, os quais permitiram prever, de forma satisfatória, o comportamento térmico dos principais componentes presentes na da subestação.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2020-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
O estado da arte das criptografias modernas: uma revisão sistemática da literatura 现代密码学的现状:文献系统综述
IF 0.2 Pub Date : 2020-06-02 DOI: 10.5335/rbca.v12i2.10455
Lara Ludwig, Miguel Grando Rebelatto, Sandro José Ribeiro da Silva
Neste artigo realizamos uma análise sobre as principais características dos algoritmos criptográficos modernos, afim de obter o estado da arte das principais criptografias modernas. Utilizamos uma revisão sistemática da literatura contida em artigos publicados nas bases Science Direct e Springer Link entre os anos de 2016 à 2019. Os objetivos do estudo foram mostrar quais criptografias estavam sendo usadas em diversas áreas, tais como internet das coisas, códigos QR e redes 3G e 4G, além de analisar a melhor criptografia para cada tipo de sistema, com base nas características dos algoritmos e dos requisitos das aplicações.
在本文中,我们分析了现代密码学算法的主要特点,以了解现代主要密码学的最新技术。我们对2016年至2019年间发表在Science Direct和Springer Link数据库中的文章中的文献进行了系统综述。这项研究的目的是,除了根据算法的特点和应用要求分析每种类型的系统的最佳加密外,还显示哪些密码学正在物联网、二维码以及3G和4G网络等多个领域使用。
{"title":"O estado da arte das criptografias modernas: uma revisão sistemática da literatura","authors":"Lara Ludwig, Miguel Grando Rebelatto, Sandro José Ribeiro da Silva","doi":"10.5335/rbca.v12i2.10455","DOIUrl":"https://doi.org/10.5335/rbca.v12i2.10455","url":null,"abstract":"Neste artigo realizamos uma análise sobre as principais características dos algoritmos criptográficos modernos, afim de obter o estado da arte das principais criptografias modernas. Utilizamos uma revisão sistemática da literatura contida em artigos publicados nas bases Science Direct e Springer Link entre os anos de 2016 à 2019. Os objetivos do estudo foram mostrar quais criptografias estavam sendo usadas em diversas áreas, tais como internet das coisas, códigos QR e redes 3G e 4G, além de analisar a melhor criptografia para cada tipo de sistema, com base nas características dos algoritmos e dos requisitos das aplicações.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2020-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48567393","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reconhecimento da ceratoconjuntivite infecciosa bovina utilizando imagens termográficas e redes neurais convolucionais 利用热成像和卷积神经网络识别牛传染性角膜结膜炎
IF 0.2 Pub Date : 2019-10-16 DOI: 10.5335/rbca.v11i3.9210
D. S. Freitas, S. Camargo, H. B. Comin, R. Domingues, E. B. Gaspar, F. F. Cardoso
A ceratoconjuntivite infecciosa bovina (CIB) é considerada a doença ocular de maior importância na criação de bovinos, causando perdas significativas tanto no rebanho afetado quanto para o produtor. Por se tratar de uma doença infectocontagiosa é necessário que as formas de diagnóstico sejam aprimoradas. Atualmente, o diagnóstico para CIB é realizado por meio da avaliação dos sinais clínicos por um especialista e confirmados por exames laboratoriais, o que geralmente é uma tarefa custosa e demorada. Neste trabalho, é avaliada a utilização da termografia infravermelha para aquisição de imagens da região ocular bovina de animais sadios e infectados pela CIB e, a partir disso utilizar essa base de imagens no treinamento e validação de um conjunto de redes neurais convolucionais (RNC), com o intuito de identificar se o animal está ou não infectado em novas amostras. Foram utilizadas 4.938 imagens termográficas da região ocular bovina no processo de treinamento e validação de cinco arquiteturas distintas de RNC, as quais foram avaliadas utilizando validação cruzada. Os melhores resultados obtidos neste trabalho indicam que as RNC são capazes de classificar corretamente os sinais clínicos da CIB em imagens termográficas com uma taxa de acurácia próxima de 80%.
牛传染性角膜结膜炎(ibc)被认为是牛养殖中最重要的眼病,对受影响的牛群和生产者造成重大损失。由于它是一种传染病,因此有必要改进诊断方法。目前,ibc的诊断是由专家评估临床症状,并经实验室检查确认,这通常是一项昂贵而耗时的任务。这个工作,是评估使用的发射率的新型眼部感染动物的声音和图像的联会,从使用这个基地的图片在训练和验证一系列卷积神经网络(RNC),以确定特定的动物是否感染了新样品。4938张牛眼区热像图像被用于五种不同的核磁共振结构的训练和验证过程,并使用交叉验证进行评估。在这项工作中获得的最佳结果表明,cnr能够在热成像图像中正确分类ibc的临床症状,准确率接近80%。
{"title":"Reconhecimento da ceratoconjuntivite infecciosa bovina utilizando imagens termográficas e redes neurais convolucionais","authors":"D. S. Freitas, S. Camargo, H. B. Comin, R. Domingues, E. B. Gaspar, F. F. Cardoso","doi":"10.5335/rbca.v11i3.9210","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9210","url":null,"abstract":"A ceratoconjuntivite infecciosa bovina (CIB) é considerada a doença ocular de maior importância na criação de bovinos, causando perdas significativas tanto no rebanho afetado quanto para o produtor. Por se tratar de uma doença infectocontagiosa é necessário que as formas de diagnóstico sejam aprimoradas. Atualmente, o diagnóstico para CIB é realizado por meio da avaliação dos sinais clínicos por um especialista e confirmados por exames laboratoriais, o que geralmente é uma tarefa custosa e demorada. Neste trabalho, é avaliada a utilização da termografia infravermelha para aquisição de imagens da região ocular bovina de animais sadios e infectados pela CIB e, a partir disso utilizar essa base de imagens no treinamento e validação de um conjunto de redes neurais convolucionais (RNC), com o intuito de identificar se o animal está ou não infectado em novas amostras. Foram utilizadas 4.938 imagens termográficas da região ocular bovina no processo de treinamento e validação de cinco arquiteturas distintas de RNC, as quais foram avaliadas utilizando validação cruzada. Os melhores resultados obtidos neste trabalho indicam que as RNC são capazes de classificar corretamente os sinais clínicos da CIB em imagens termográficas com uma taxa de acurácia próxima de 80%.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731374","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Clusterização de dados mistos para análise da atividade pesqueira artesanal na bacia Araguaia-Tocantins 阿拉瓜亚-托坎廷斯盆地手工渔业活动分析的混合数据聚类
IF 0.2 Pub Date : 2019-10-16 DOI: 10.5335/rbca.v11i3.10061
Renato Sabino Da Silva, R. R. Da Silva, H. Kuribayashi, Cristiane Vieira Da Cunha, C. Francês, K. Sousa
Este trabalho apresenta a aplicação de um modelo de Monitoramento Adaptativo da Pesca em conjunto com técnicas de clusterização de dados mistos relativos à registros de atividade pesqueira na bacia Araguaia-Tocantins entre 2016 e 2017. Os registros de dados dos desembarques pesqueiros foram obtidos por meio do Sistema Integrado de Estatística Pesqueira (SIEPE), que se apresenta como uma proposta de ferramenta capaz de dinamizar o processo de coleta e análise de dados das bacias pesqueiras da Região Amazônica. Por meio da interface de exploração de dados do SIEPE diversas variáveis categóricas e numéricas foram extraídas. A partir da aplicação do algoritmo k-prototypes, revelou-se que as variáveis numéricas mais expressivas no estudo foram o rendimento da pesca e potência do motor da embarcação, enquanto que as variáveis categóricas mais expressivas foram, nome popular espécie e ambiente de pesca. Estas variáveis devem ser levadas em consideração em programas de monitoramento da pesca na bacia Araguaia-Tocantins, bem como o uso do SIEPE para apoiar a gestão pesqueira em diferentes escalas.
本文介绍了2016 - 2017年阿拉瓜亚-托坎廷斯盆地渔业活动记录的自适应渔业监测模型与混合数据聚类技术的应用。着陆数据记录是通过综合渔业统计系统(SIEPE)获得的,该系统是一种能够简化亚马逊地区渔业盆地数据收集和分析过程的工具。利用SIEPE的数据探索界面,提取了几个分类和数值变量。通过k-prototype算法的应用,发现研究中最重要的数值变量是捕鱼产量和船舶发动机功率,而最重要的分类变量是流行名称、物种和捕鱼环境。在阿拉瓜亚-托坎廷斯盆地的渔业监测项目中,以及在使用SIEPE支持不同规模的渔业管理时,都应考虑到这些变量。
{"title":"Clusterização de dados mistos para análise da atividade pesqueira artesanal na bacia Araguaia-Tocantins","authors":"Renato Sabino Da Silva, R. R. Da Silva, H. Kuribayashi, Cristiane Vieira Da Cunha, C. Francês, K. Sousa","doi":"10.5335/rbca.v11i3.10061","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.10061","url":null,"abstract":"Este trabalho apresenta a aplicação de um modelo de Monitoramento Adaptativo da Pesca em conjunto com técnicas de clusterização de dados mistos relativos à registros de atividade pesqueira na bacia Araguaia-Tocantins entre 2016 e 2017. Os registros de dados dos desembarques pesqueiros foram obtidos por meio do Sistema Integrado de Estatística Pesqueira (SIEPE), que se apresenta como uma proposta de ferramenta capaz de dinamizar o processo de coleta e análise de dados das bacias pesqueiras da Região Amazônica. Por meio da interface de exploração de dados do SIEPE diversas variáveis categóricas e numéricas foram extraídas. A partir da aplicação do algoritmo k-prototypes, revelou-se que as variáveis numéricas mais expressivas no estudo foram o rendimento da pesca e potência do motor da embarcação, enquanto que as variáveis categóricas mais expressivas foram, nome popular espécie e ambiente de pesca. Estas variáveis devem ser levadas em consideração em programas de monitoramento da pesca na bacia Araguaia-Tocantins, bem como o uso do SIEPE para apoiar a gestão pesqueira em diferentes escalas.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.10061","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70730692","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Availability analysis of the Brazilian’s national weather measurement system 巴西国家气象测量系统的可用性分析
IF 0.2 Pub Date : 2019-10-01 DOI: 10.5335/rbca.v11i3.10026
D. Bezerra, José Clodoalves Da Silva Júnior, G. Gonçalves, Victor Wanderley Costa De Medeiros
Weather measurement systems became an important tool for the efficient operation of various economic activities. Automated irrigation systems, that improve agricultural productivity and reduce the consumption of water resources, relies on data collected by these systems, for example. Due to the inherent complexity of these systems (i.e. stations with multiple sensors communicating through multiple communication channels to cloud services), it is very important to have measures that clarify how faults behave allowing better planning of maintenance and establish a degree of systems' reliability. This work presents a study of the availability of all meteorological stations of the National Institute of Meteorology - INMET installed in the Brazilian territory in the year 2017. The results present the first analysis of this parameter and serve both for academic and commercial users, as a form of measurement of these systems' reliability, as well as for weather measurement infrastructure providers as a tool for improving the effectiveness of their maintenance policy and as a support for the strategic planning of new investments.
天气测量系统成为各种经济活动有效运作的重要工具。例如,提高农业生产力和减少水资源消耗的自动化灌溉系统依赖于这些系统收集的数据。由于这些系统的固有复杂性(即,具有多个传感器的站点通过多个通信信道与云服务通信),制定明确故障行为的措施非常重要,从而能够更好地规划维护并建立一定程度的系统可靠性。这项工作对2017年在巴西境内安装的国家气象研究所(INMET)所有气象站的可用性进行了研究。该结果首次分析了这一参数,为学术和商业用户提供了服务,作为衡量这些系统可靠性的一种形式,也为天气测量基础设施提供商提供了服务——作为提高其维护政策有效性的工具,并为新投资的战略规划提供了支持。
{"title":"Availability analysis of the Brazilian’s national weather measurement system","authors":"D. Bezerra, José Clodoalves Da Silva Júnior, G. Gonçalves, Victor Wanderley Costa De Medeiros","doi":"10.5335/rbca.v11i3.10026","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.10026","url":null,"abstract":"Weather measurement systems became an important tool for the efficient operation of various economic activities. Automated irrigation systems, that improve agricultural productivity and reduce the consumption of water resources, relies on data collected by these systems, for example. Due to the inherent complexity of these systems (i.e. stations with multiple sensors communicating through multiple communication channels to cloud services), it is very important to have measures that clarify how faults behave allowing better planning of maintenance and establish a degree of systems' reliability. This work presents a study of the availability of all meteorological stations of the National Institute of Meteorology - INMET installed in the Brazilian territory in the year 2017. The results present the first analysis of this parameter and serve both for academic and commercial users, as a form of measurement of these systems' reliability, as well as for weather measurement infrastructure providers as a tool for improving the effectiveness of their maintenance policy and as a support for the strategic planning of new investments.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47277825","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Uma solução de mineração de dados para concessão de cupons de descontos em comércio eletrônico: um estudo de caso 电子商务折扣券的数据挖掘解决方案:案例研究
IF 0.2 Pub Date : 2019-09-26 DOI: 10.5335/rbca.v11i3.9077
Rosalvo Ferreira De Oliveira Neto, R. A. Ramos, Cleidson Drummond Da Silva
Este artigo pretende responder seguinte pergunta de pesquisa: ``como construir uma solução eficiente de mineração de dados para um sistema de cupom de desconto?''. Assim, neste artigo é proposto uma solução de mineração de dados para responder a essa pergunta. A solução é constituída por quatro componentes: 1) uso da técnica Random Forest como classificador, 2) tratamento dos valores ausentes, 3) enriquecimento da base de dados através da construção de novas variáveis e 4) uso do método de textit{Kolmogorov Smirnov} para a escolha do ponto de corte para tomada de decisão. Um estudo experimental foi realizado para validar a eficiência da solução proposta. Os resultados mostraram a adequação do método ao problema e que a estratégia de aquisição de conhecimento proposta aumentou o poder preditivo. Por fim, os resultados mostraram que a estratégia de tratamento de valores ausentes possui influência no poder discriminatório da solução. A contribuição deste estudo é um direcionamento para construção de soluções de mineração de dados em web-shop, dando diretivas sobre qual método de mineração de dados utilizar, qual a melhor estratégia para tratamento de valores ausentes, como melhorar o poder preditivo através da aquisição de conhecimento e ainda como escolher o melhor ponto de corte.
本文旨在回答以下研究问题:“如何为折扣券系统构建一个有效的数据挖掘解决方案?”因此,本文提出了一种数据挖掘解决方案来回答这个问题。解决方案包括四个部分:1)利用随机森林分类器技术,(2)处理;(3)浓缩遗漏值的数据库的建设新变量和4)的使用方法 textit {Kolmogorov弥漫}到选择的决策。通过实验研究验证了所提出的解决方案的有效性。结果表明,该方法对问题的适用性,所提出的知识获取策略提高了预测能力。最后,结果表明,缺失值处理策略对解的判别能力有影响。案例研究是一个高的贡献对web数据挖掘解决方案建设光临,给予指示关于数据挖掘使用方法,还有什么更好的策略来处理缺失值,如何提高预测能力是获取知识,还如何选择切割的最佳点。
{"title":"Uma solução de mineração de dados para concessão de cupons de descontos em comércio eletrônico: um estudo de caso","authors":"Rosalvo Ferreira De Oliveira Neto, R. A. Ramos, Cleidson Drummond Da Silva","doi":"10.5335/rbca.v11i3.9077","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9077","url":null,"abstract":"Este artigo pretende responder seguinte pergunta de pesquisa: ``como construir uma solução eficiente de mineração de dados para um sistema de cupom de desconto?''. Assim, neste artigo é proposto uma solução de mineração de dados para responder a essa pergunta. A solução é constituída por quatro componentes: 1) uso da técnica Random Forest como classificador, 2) tratamento dos valores ausentes, 3) enriquecimento da base de dados através da construção de novas variáveis e 4) uso do método de textit{Kolmogorov Smirnov} para a escolha do ponto de corte para tomada de decisão. Um estudo experimental foi realizado para validar a eficiência da solução proposta. Os resultados mostraram a adequação do método ao problema e que a estratégia de aquisição de conhecimento proposta aumentou o poder preditivo. Por fim, os resultados mostraram que a estratégia de tratamento de valores ausentes possui influência no poder discriminatório da solução. A contribuição deste estudo é um direcionamento para construção de soluções de mineração de dados em web-shop, dando diretivas sobre qual método de mineração de dados utilizar, qual a melhor estratégia para tratamento de valores ausentes, como melhorar o poder preditivo através da aquisição de conhecimento e ainda como escolher o melhor ponto de corte.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.9077","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49035078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introdução às tecnologias dos blockchains e das criptomoedas 区块链和加密货币技术简介
IF 0.2 Pub Date : 2019-09-25 DOI: 10.5335/rbca.v11i3.9394
J. Chervinski, Diego Kreutz
As tecnologias utilizadas pelas criptomoedas, como o blockchain, tornaram possível a realização de transações entre os usuários sem a necessidade de uma entidade intermediária (exemplo: um banco). As criptomoedas (como Bitcoin e Monero) podem ser denidas como sistemas descentralizados que operam sem a necessidade de intermediários, tornando possível a realização de pagamentos descentralizados e sem fronteiras, onde usuários podem participar de transações sem a necessidade de estabelecer confiança. Devido a essas características e possibilidades, o uso de blockchain difundiu-se rapidamente pelos sistemas financeiros tradicionais. Grandes bancos e instituições financeiras passaram a investir significativamente na tecnologia como forma de melhorar a eficiência e reduzir custos em transações financeiras entre bancos e/ou inter-países. Uma das primeiras criptomoedas voltadas para instituições financeiras foi a Ripple. Rapidamente, a aplicação teórica e prática das tecnologias utilizadas pelas criptomoedas difundiu-se também para os mais diversos domínios, com o objetivo de solucionar diferentes tipos de problemas. Este tutorial apresenta uma introdução às tecnologias utilizadas pelas criptomoedas. O principal objetivo é difundir conhecimento sobre o assunto e estimular o desenvolvimento de pesquisas relacionadas à essas tecnologias. No decorrer do tutorial, são discutidos os fundamentos de um blockchain e das criptomoedas Bitcoin e Monero, com especial atenção na segurança e privacidade dos dados.
加密货币使用的技术,如区块链,使用户之间的交易不需要中介实体(如银行)成为可能。加密货币(如比特币和Monero)可以被认为是不需要中介的去中心化系统,这使得去中心化和无国界的支付成为可能,用户可以参与交易,而不需要建立信任。由于这些特点和可能性,区块链的使用在传统金融系统中迅速传播。主要银行和金融机构开始在技术方面进行大量投资,以提高银行之间和/或国家间金融交易的效率和降低成本。Ripple是最早面向金融机构的加密货币之一。很快,加密货币所使用的技术的理论和实践应用也传播到各个领域,旨在解决不同类型的问题。本教程介绍了加密货币使用的技术。主要目标是传播有关这一主题的知识,并促进与这些技术有关的研究的发展。在本教程中,我们将讨论区块链、比特币和Monero加密货币的基础知识,特别关注数据安全和隐私。
{"title":"Introdução às tecnologias dos blockchains e das criptomoedas","authors":"J. Chervinski, Diego Kreutz","doi":"10.5335/rbca.v11i3.9394","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9394","url":null,"abstract":"As tecnologias utilizadas pelas criptomoedas, como o blockchain, tornaram possível a realização de transações entre os usuários sem a necessidade de uma entidade intermediária (exemplo: um banco). As criptomoedas (como Bitcoin e Monero) podem ser denidas como sistemas descentralizados que operam sem a necessidade de intermediários, tornando possível a realização de pagamentos descentralizados e sem fronteiras, onde usuários podem participar de transações sem a necessidade de estabelecer confiança. Devido a essas características e possibilidades, o uso de blockchain difundiu-se rapidamente pelos sistemas financeiros tradicionais. Grandes bancos e instituições financeiras passaram a investir significativamente na tecnologia como forma de melhorar a eficiência e reduzir custos em transações financeiras entre bancos e/ou inter-países. Uma das primeiras criptomoedas voltadas para instituições financeiras foi a Ripple. Rapidamente, a aplicação teórica e prática das tecnologias utilizadas pelas criptomoedas difundiu-se também para os mais diversos domínios, com o objetivo de solucionar diferentes tipos de problemas. Este tutorial apresenta uma introdução às tecnologias utilizadas pelas criptomoedas. O principal objetivo é difundir conhecimento sobre o assunto e estimular o desenvolvimento de pesquisas relacionadas à essas tecnologias. No decorrer do tutorial, são discutidos os fundamentos de um blockchain e das criptomoedas Bitcoin e Monero, com especial atenção na segurança e privacidade dos dados.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.9394","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731480","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Processo de design orientado à inovação social 面向社会创新的设计过程
IF 0.2 Pub Date : 2019-09-25 DOI: 10.5335/rbca.v11i3.9007
Juliana Ferreira dos Santos, Ricardo André Cavalcante De Souza
Inovação pode ser descrita como uma boa ideia de solução de um problema relevante implementada. Já aInovação Social é uma inovação que ao mesmo tempo atende uma necessidade social e cria novas relações oucolaborações sociais. As inovações sociais de grande impacto e alta escalabilidade são geralmente auxiliadaspor TIC (Tecnologia da Informação e Comunicação). Diante deste contexto, este trabalho apresenta a aplicaçãodo Processo de Design para concepção, design e implementação de um produto de software para dar suporte auma Inovação Social. Para tanto, foi necessário alinhar o Processo de Design a um Modelo de Inovação Social.A Inovação Social tratada neste trabalho consiste em fomentar uma rede social de pluviometria (medição daágua de chuva) para apoiar diversas áreas (agricultura, pecuária, mobilidade, etc.) que utilizam informaçõesclimatológicas na tomada de decisão. O produto de software desenvolvido mantém o registro e visualização dasinformações pluviométricas compartilhadas pelas pessoas e consiste na primeira capacidade implementada daRede de Colaboração Tempo e Clima (RecTec).
创新可以被描述为解决相关问题的一个很好的想法。社会创新是一种既满足社会需求又创造新的社会关系或合作的创新。高影响和高可扩展性的社会创新通常得到ict(信息和通信技术)的支持。在此背景下,本文介绍了设计过程在软件产品的概念、设计和实现中的应用,以支持社会创新。因此,有必要将设计过程与社会创新模式相结合。这项工作涉及的社会创新包括建立一个降雨测量社会网络,以支持在决策中使用气候信息的各个领域(农业、畜牧业、流动性等)。开发的软件产品保存了人们共享的降雨信息的记录和可视化,包括协作天气和气候网络(RecTec)的第一个实现功能。
{"title":"Processo de design orientado à inovação social","authors":"Juliana Ferreira dos Santos, Ricardo André Cavalcante De Souza","doi":"10.5335/rbca.v11i3.9007","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.9007","url":null,"abstract":"Inovação pode ser descrita como uma boa ideia de solução de um problema relevante implementada. Já aInovação Social é uma inovação que ao mesmo tempo atende uma necessidade social e cria novas relações oucolaborações sociais. As inovações sociais de grande impacto e alta escalabilidade são geralmente auxiliadaspor TIC (Tecnologia da Informação e Comunicação). Diante deste contexto, este trabalho apresenta a aplicaçãodo Processo de Design para concepção, design e implementação de um produto de software para dar suporte auma Inovação Social. Para tanto, foi necessário alinhar o Processo de Design a um Modelo de Inovação Social.A Inovação Social tratada neste trabalho consiste em fomentar uma rede social de pluviometria (medição daágua de chuva) para apoiar diversas áreas (agricultura, pecuária, mobilidade, etc.) que utilizam informaçõesclimatológicas na tomada de decisão. O produto de software desenvolvido mantém o registro e visualização dasinformações pluviométricas compartilhadas pelas pessoas e consiste na primeira capacidade implementada daRede de Colaboração Tempo e Clima (RecTec).","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5335/rbca.v11i3.9007","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70731584","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Sistema de alerta baseado em ontologia para lousa eletrônica em um hospital público 某公立医院基于本体的电子白板报警系统
IF 0.2 Pub Date : 2019-09-25 DOI: 10.5335/rbca.v11i3.8552
Alisson Lopes de Sousa Freitas, Alan Lopes de Sousa Freitas, Heloise Manica Paris Teixeira
Sistemas de Lousas Eletrônicas são utilizados em hospitais para gerenciamento de tarefas e apresentação de alertas sobre o estado de saúde dos pacientes internados. Em ambiente crítico como o de atendimento de emergência, onde profissionais atuam sob pressão, sistemas de alertas contribuem com a visualização de informações, que devem ser compartilhadas entre a equipe de saúde para tomada de decisão. Este artigo apresenta a aplicação prática de uma ontologia de domínio no desenvolvimento de um sistema de alertas para lousa eletrônica no Hospital Universitário de Maringá-PR. O modelo proposto utiliza uma camada ontológica para identificar, avaliar e disparar alertas para os profissionais de saúde. A ontologia foi definida pelo mapeamento do esquema de banco de dados do sistema e complementada com o conhecimento de especialistas de enfermagem que atuam no atendimento de emergência do Hospital. O uso da ontologia foi avaliada com base na tarefa de analisar e definir a emissão dos alertas na lousa, considerando o tempo de resposta e utilidade dos alertas emitidos. Os resultados indicam que o uso da ontologia contribui na definição e emissão de alertas, no entanto se faz necessário a utilização de um hardware com boa capacidade de processamento e memória. As avaliações positivas com usuários em ambiente real indicam que os alertas emitidos na lousa são úteis e contribuem nas atividades dos profissionais em saúde.
电子白板系统在医院中用于任务管理和显示住院患者的健康状况警报。在急救等关键环境中,专业人员在压力下工作,警报系统有助于信息的可视化,这些信息必须在卫生团队之间共享以供决策。本文介绍了领域本体在马林加大学医院电子白板警报系统开发中的实际应用。所提出的模型使用本体层来识别、评估和触发卫生专业人员的警报。本体是通过映射系统数据库模式来定义的,并补充了在医院急诊工作的护理专家的知识。本体的使用是基于分析和定义白板上警报发布的任务进行评估的,考虑到发布警报的响应时间和有用性。结果表明,本体的使用有助于警报的定义和发布,但需要使用具有良好处理能力和内存的硬件。在真实环境中对用户的积极评价表明,白板上发布的警报是有用的,有助于卫生专业人员的活动。
{"title":"Sistema de alerta baseado em ontologia para lousa eletrônica em um hospital público","authors":"Alisson Lopes de Sousa Freitas, Alan Lopes de Sousa Freitas, Heloise Manica Paris Teixeira","doi":"10.5335/rbca.v11i3.8552","DOIUrl":"https://doi.org/10.5335/rbca.v11i3.8552","url":null,"abstract":"Sistemas de Lousas Eletrônicas são utilizados em hospitais para gerenciamento de tarefas e apresentação de alertas sobre o estado de saúde dos pacientes internados. Em ambiente crítico como o de atendimento de emergência, onde profissionais atuam sob pressão, sistemas de alertas contribuem com a visualização de informações, que devem ser compartilhadas entre a equipe de saúde para tomada de decisão. Este artigo apresenta a aplicação prática de uma ontologia de domínio no desenvolvimento de um sistema de alertas para lousa eletrônica no Hospital Universitário de Maringá-PR. O modelo proposto utiliza uma camada ontológica para identificar, avaliar e disparar alertas para os profissionais de saúde. A ontologia foi definida pelo mapeamento do esquema de banco de dados do sistema e complementada com o conhecimento de especialistas de enfermagem que atuam no atendimento de emergência do Hospital. O uso da ontologia foi avaliada com base na tarefa de analisar e definir a emissão dos alertas na lousa, considerando o tempo de resposta e utilidade dos alertas emitidos. Os resultados indicam que o uso da ontologia contribui na definição e emissão de alertas, no entanto se faz necessário a utilização de um hardware com boa capacidade de processamento e memória. As avaliações positivas com usuários em ambiente real indicam que os alertas emitidos na lousa são úteis e contribuem nas atividades dos profissionais em saúde.","PeriodicalId":41711,"journal":{"name":"Revista Brasileira de Computacao Aplicada","volume":null,"pages":null},"PeriodicalIF":0.2,"publicationDate":"2019-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47287642","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Revista Brasileira de Computacao Aplicada
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1