Skip to main content

Showing 1–50 of 71 results for author: Neto, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.00273  [pdf

    cs.SE

    Please do not go: understanding turnover of software engineers from different perspectives

    Authors: Michelle Larissa Luciano Carvalho, Paulo da Silva Cruz, Eduardo Santana de Almeida, Paulo Anselmo da Mota Silveira Neto, Rafael Prikladnicki

    Abstract: Turnover consists of moving into and out of professional employees in the company in a given period. Such a phenomenon significantly impacts the software industry since it generates knowledge loss, delays in the schedule, and increased costs in the final project. Despite the efforts made by researchers and professionals to minimize the turnover, more studies are needed to understand the motivation… ▽ More

    Submitted 28 June, 2024; originally announced July 2024.

  2. arXiv:2406.14362  [pdf, ps, other

    cs.LG cs.AI

    Communication-Efficient Byzantine-Resilient Federated Zero-Order Optimization

    Authors: Afonso de Sá Delgado Neto, Maximilian Egger, Mayank Bakshi, Rawad Bitar

    Abstract: We introduce CYBER-0, the first zero-order optimization algorithm for memory-and-communication efficient Federated Learning, resilient to Byzantine faults. We show through extensive numerical experiments on the MNIST dataset and finetuning RoBERTa-Large that CYBER-0 outperforms state-of-the-art algorithms in terms of communication and memory efficiency while reaching similar accuracy. We provide t… ▽ More

    Submitted 20 June, 2024; originally announced June 2024.

  3. Unveiling Assumptions: Exploring the Decisions of AI Chatbots and Human Testers

    Authors: Francisco Gomes de Oliveira Neto

    Abstract: The integration of Large Language Models (LLMs) and chatbots introduces new challenges and opportunities for decision-making in software testing. Decision-making relies on a variety of information, including code, requirements specifications, and other software artifacts that are often unclear or exist solely in the developer's mind. To fill in the gaps left by unclear information, we often rely o… ▽ More

    Submitted 17 June, 2024; originally announced June 2024.

    Comments: Published at the 1st ACM International Conference on AI-Powered Software (AIWare 2024)

  4. arXiv:2405.12712  [pdf, other

    cs.SE cs.AI cs.CL cs.HC

    From Human-to-Human to Human-to-Bot Conversations in Software Engineering

    Authors: Ranim Khojah, Francisco Gomes de Oliveira Neto, Philipp Leitner

    Abstract: Software developers use natural language to interact not only with other humans, but increasingly also with chatbots. These interactions have different properties and flow differently based on what goal the developer wants to achieve and who they interact with. In this paper, we aim to understand the dynamics of conversations that occur during modern software development after the integration of A… ▽ More

    Submitted 21 May, 2024; originally announced May 2024.

    Comments: Accepted at the 1st ACM International Conference on AI-powered Software (AIware) 2024

  5. arXiv:2405.03824  [pdf, other

    cs.SE

    Breaking Barriers: Investigating the Sense of Belonging Among Women and Non-Binary Students in Software Engineering

    Authors: Lina Boman, Jonatan Andersson, Francisco Gomes de Oliveira Neto

    Abstract: Women in computing were among the first programmers in the early 20th century and were substantial contributors to the industry. Today, men dominate the software engineering industry. Research and data show that women are far less likely to pursue a career in this industry, and those that do are less likely than men to stay in it. Reasons for women and other underrepresented minorities to leave th… ▽ More

    Submitted 6 May, 2024; originally announced May 2024.

  6. arXiv:2404.14901  [pdf, other

    cs.SE cs.AI cs.CL cs.HC cs.LG

    Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practice

    Authors: Ranim Khojah, Mazen Mohamad, Philipp Leitner, Francisco Gomes de Oliveira Neto

    Abstract: Large Language Models (LLMs) are frequently discussed in academia and the general public as support tools for virtually any use case that relies on the production of text, including software engineering. Currently there is much debate, but little empirical evidence, regarding the practical usefulness of LLM-based tools such as ChatGPT for engineers in industry. We conduct an observational study of… ▽ More

    Submitted 21 May, 2024; v1 submitted 23 April, 2024; originally announced April 2024.

    Comments: Accepted at the ACM International Conference on the Foundations of Software Engineering (FSE) 2024

  7. arXiv:2404.01552  [pdf

    cs.CY

    The use of the open innovation paradigm in the public sector: a systematic review of published studies

    Authors: Joel Alves de Lima Júnior, Kiev Gama, Jorge da Silva Correia Neto

    Abstract: The use of the open innovation paradigm has been, over the past years, getting special attention in the public sector. Motivated by an urban environment that is increasingly more complex and challenging, several government agencies have been allocating financial resources and efforts to promote open and participative government initiatives. As a way to try and understand this scenario, a systemati… ▽ More

    Submitted 8 April, 2024; v1 submitted 1 April, 2024; originally announced April 2024.

    Comments: 33 pages, 6 figures and 18 tables

  8. Logic-based Explanations for Linear Support Vector Classifiers with Reject Option

    Authors: Francisco Mateus Rocha Filho, Thiago Alves Rocha, Reginaldo Pereira Fernandes Ribeiro, Ajalmar Rêgo da Rocha Neto

    Abstract: Support Vector Classifier (SVC) is a well-known Machine Learning (ML) model for linear classification problems. It can be used in conjunction with a reject option strategy to reject instances that are hard to correctly classify and delegate them to a specialist. This further increases the confidence of the model. Given this, obtaining an explanation of the cause of rejection is important to not bl… ▽ More

    Submitted 24 March, 2024; originally announced March 2024.

    Comments: 16 pages, submitted to BRACIS 2023 (Brazilian Conference on Intelligent Systems), accepted version published in Intelligent Systems, LNCS, vol 14195

    ACM Class: I.2.4; I.2.6

  9. arXiv:2402.00948  [pdf, other

    cs.IT quant-ph

    Nanomechanically Induced Transparency

    Authors: E. C. Diniz, O. P. de Sá Neto

    Abstract: In this paper, we investigate a nanomechanically induced transparency (NIT) effects that arises from the coupling of a nanoelectromechanical system and a trapped ion. By confining the ion in mesoscopic traps and capacitively coupling it with a nanoelectromechanical system suspended as electrodes, the research is intricately focussed on the implications of including the ion's degrees of freedom. Th… ▽ More

    Submitted 1 February, 2024; originally announced February 2024.

  10. arXiv:2312.06495  [pdf, other

    cs.CV

    Detecting Events in Crowds Through Changes in Geometrical Dimensions of Pedestrians

    Authors: Matheus Schreiner Homrich da Silva, Paulo Brossard de Souza Pinto Neto, Rodolfo Migon Favaretto, Soraia Raupp Musse

    Abstract: Security is an important topic in our contemporary world, and the ability to automate the detection of any events of interest that can take place in a crowd is of great interest to a population. We hypothesize that the detection of events in videos is correlated with significant changes in pedestrian behaviors. In this paper, we examine three different scenarios of crowd behavior, containing both… ▽ More

    Submitted 11 December, 2023; originally announced December 2023.

    Comments: SBGames 2019

  11. arXiv:2311.11331  [pdf, other

    cs.CL cs.AI cs.LG

    Portuguese FAQ for Financial Services

    Authors: Paulo Finardi, Wanderley M. Melo, Edgard D. Medeiros Neto, Alex F. Mansano, Pablo B. Costa, Vinicius F. Caridá

    Abstract: Scarcity of domain-specific data in the Portuguese financial domain has disfavored the development of Natural Language Processing (NLP) applications. To address this limitation, the present study advocates for the utilization of synthetic data generated through data augmentation techniques. The investigation focuses on the augmentation of a dataset sourced from the Central Bank of Brazil FAQ, empl… ▽ More

    Submitted 19 November, 2023; originally announced November 2023.

  12. arXiv:2308.12858  [pdf, ps, other

    cs.GT

    A note on improving the search of optimal prices in envy-free perfect matchings

    Authors: Marcos Salvatierra, Juan G. Colonna, Mario Salvatierra Jr., Alcides de C. Amorim Neto

    Abstract: We present a method for finding envy-free prices in a combinatorial auction where the consumers' number $n$ coincides with that of distinct items for sale, each consumer can buy one single item and each item has only one unit available. This is a particular case of the {\it unit-demand envy-free pricing problem}, and was recently revisited by Arbib et al. (2019). These authors proved that using a… ▽ More

    Submitted 24 August, 2023; originally announced August 2023.

  13. Integrated Design Fabrication and Control of a Bioinspired Multimaterial Soft Robotic Hand

    Authors: Samuel Alves, Mihail Babcinschi, Afonso Silva, Diogo Neto, Diogo Fonseca, Pedro Neto

    Abstract: Machines that mimic humans have inspired scientists for centuries. Bio-inspired soft robotic hands are a good example of such an endeavor, featuring intrinsic material compliance and continuous motion to deal with uncertainty and adapt to unstructured environments. Recent research led to impactful achievements in functional designs, modeling, fabrication, and control of soft robots. Nevertheless,… ▽ More

    Submitted 8 August, 2023; originally announced August 2023.

    Journal ref: Cyborg Bionic Syst. 2023;4:Article 0051

  14. arXiv:2307.06871  [pdf, other

    cs.LG cs.CY

    Identifying Early Help Referrals For Local Authorities With Machine Learning And Bias Analysis

    Authors: Eufrásio de A. Lima Neto, Jonathan Bailiss, Axel Finke, Jo Miller, Georgina Cosma

    Abstract: Local authorities in England, such as Leicestershire County Council (LCC), provide Early Help services that can be offered at any point in a young person's life when they experience difficulties that cannot be supported by universal services alone, such as schools. This paper investigates the utilisation of machine learning (ML) to assist experts in identifying families that may need to be referre… ▽ More

    Submitted 13 July, 2023; originally announced July 2023.

  15. arXiv:2305.11994  [pdf, other

    cs.LG eess.IV

    ISP meets Deep Learning: A Survey on Deep Learning Methods for Image Signal Processing

    Authors: Matheus Henrique Marques da Silva, Jhessica Victoria Santos da Silva, Rodrigo Reis Arrais, Wladimir Barroso Guedes de Araújo Neto, Leonardo Tadeu Lopes, Guilherme Augusto Bileki, Iago Oliveira Lima, Lucas Borges Rondon, Bruno Melo de Souza, Mayara Costa Regazio, Rodolfo Coelho Dalapicola, Claudio Filipi Gonçalves dos Santos

    Abstract: The entire Image Signal Processor (ISP) of a camera relies on several processes to transform the data from the Color Filter Array (CFA) sensor, such as demosaicing, denoising, and enhancement. These processes can be executed either by some hardware or via software. In recent years, Deep Learning has emerged as one solution for some of them or even to replace the entire ISP using a single neural ne… ▽ More

    Submitted 23 May, 2023; v1 submitted 19 May, 2023; originally announced May 2023.

  16. arXiv:2305.11033  [pdf, other

    cs.CV cs.AI cs.LG

    Visual Question Answering: A Survey on Techniques and Common Trends in Recent Literature

    Authors: Ana Cláudia Akemi Matsuki de Faria, Felype de Castro Bastos, José Victor Nogueira Alves da Silva, Vitor Lopes Fabris, Valeska de Sousa Uchoa, Décio Gonçalves de Aguiar Neto, Claudio Filipi Goncalves dos Santos

    Abstract: Visual Question Answering (VQA) is an emerging area of interest for researches, being a recent problem in natural language processing and image prediction. In this area, an algorithm needs to answer questions about certain images. As of the writing of this survey, 25 recent studies were analyzed. Besides, 6 datasets were analyzed and provided their link to download. In this work, several recent pi… ▽ More

    Submitted 2 June, 2023; v1 submitted 18 May, 2023; originally announced May 2023.

    Comments: 30 pages. arXiv admin note: text overlap with arXiv:2104.00926, arXiv:2110.02526, arXiv:2108.02059, arXiv:1908.01801 by other authors

  17. arXiv:2305.07511  [pdf, ps, other

    cs.LG cs.AI cs.CY eess.IV

    eXplainable Artificial Intelligence on Medical Images: A Survey

    Authors: Matteus Vargas Simão da Silva, Rodrigo Reis Arrais, Jhessica Victoria Santos da Silva, Felipe Souza Tânios, Mateus Antonio Chinelatto, Natalia Backhaus Pereira, Renata De Paris, Lucas Cesar Ferreira Domingos, Rodrigo Dória Villaça, Vitor Lopes Fabris, Nayara Rossi Brito da Silva, Ana Claudia Akemi Matsuki de Faria, Jose Victor Nogueira Alves da Silva, Fabiana Cristina Queiroz de Oliveira Marucci, Francisco Alves de Souza Neto, Danilo Xavier Silva, Vitor Yukio Kondo, Claudio Filipi Gonçalves dos Santos

    Abstract: Over the last few years, the number of works about deep learning applied to the medical field has increased enormously. The necessity of a rigorous assessment of these models is required to explain these results to all people involved in medical exams. A recent field in the machine learning area is explainable artificial intelligence, also known as XAI, which targets to explain the results of such… ▽ More

    Submitted 12 May, 2023; originally announced May 2023.

  18. arXiv:2210.06893  [pdf, other

    cs.SE

    Bug Analysis in Jupyter Notebook Projects: An Empirical Study

    Authors: Taijara Loiola de Santana, Paulo Anselmo da Mota Silveira Neto, Eduardo Santana de Almeida, Iftekhar Ahmed

    Abstract: Computational notebooks, such as Jupyter, have been widely adopted by data scientists to write code for analyzing and visualizing data. Despite their growing adoption and popularity, there has been no thorough study to understand Jupyter development challenges from the practitioners' point of view. This paper presents a systematic study of bugs and challenges that Jupyter practitioners face throug… ▽ More

    Submitted 13 October, 2022; originally announced October 2022.

  19. arXiv:2207.09065  [pdf, other

    cs.SE cs.IT

    Automated Black-Box Boundary Value Detection

    Authors: Felix Dobslaw, Robert Feldt, Francisco de Oliveira Neto

    Abstract: The input domain of software systems can typically be divided into sub-domains for which the outputs are similar. To ensure high quality it is critical to test the software on the boundaries between these sub-domains. Consequently, boundary value analysis and testing has been part of the toolbox of software testers for long and is typically taught early to students. However, despite its many argue… ▽ More

    Submitted 19 July, 2022; originally announced July 2022.

  20. arXiv:2205.09508  [pdf, other

    econ.GN cs.CY cs.LG

    Practical Skills Demand Forecasting via Representation Learning of Temporal Dynamics

    Authors: Maysa M. Garcia de Macedo, Wyatt Clarke, Eli Lucherini, Tyler Baldwin, Dilermando Queiroz Neto, Rogerio de Paula, Subhro Das

    Abstract: Rapid technological innovation threatens to leave much of the global workforce behind. Today's economy juxtaposes white-hot demand for skilled labor against stagnant employment prospects for workers unprepared to participate in a digital economy. It is a moment of peril and opportunity for every country, with outcomes measured in long-term capital allocation and the life satisfaction of billions o… ▽ More

    Submitted 18 May, 2022; originally announced May 2022.

    Comments: 15 pages, 5th AAAI/ACM Conference on AI, Ethics, and Society

  21. arXiv:2204.01468  [pdf

    cs.CY cs.CL

    Criação e aplicação de ferramenta para auxiliar no ensino de algoritmos e programação de computadores

    Authors: Afonso Henriques Fontes Neto Segundo, Joel Sotero da Cunha Neto, Maria Daniela Santabaia Cavalcanti, Paulo Cirillo Souza Barbosa, Raul Fontenele Santana

    Abstract: Knowledge about programming is part of the knowledge matrix that will be required of the professionals of the future. Based on this, this work aims to report the development of a teaching tool developed during the monitoring program of the Algorithm and Computer Programming discipline of the University of Fortaleza. The tool combines the knowledge acquired in the books, with a language closer to t… ▽ More

    Submitted 31 March, 2022; originally announced April 2022.

    Comments: in Portuguese language

  22. arXiv:2203.16927  [pdf

    cs.RO cs.CL

    Applying PBL in the Development and Modeling of kinematics for Robotic Manipulators with Interdisciplinarity between Computer-Assisted Project, Robotics, and Microcontrollers

    Authors: Afonso Henriques Fontes Neto Segundo, Joel Sotero da Cunha Neto, Paulo Cirillo Souza Barbosa, Raul Fontenele Santana

    Abstract: Considering the difficulty of students in calculating the direct and inverse kinematics of a robotic manipulator using only conventional tools of a classroom, this article proposes the application of Project Based Learning (ABP) through the design, development, mathematical modeling of a robotic manipulator as an integrative project of the disciplines of Industrial Robotics, Microcontrollers and C… ▽ More

    Submitted 31 March, 2022; originally announced March 2022.

    Comments: in Portuguese language

  23. arXiv:2203.16924  [pdf

    cs.RO

    Development of a robotic manipulator: Applying interdisciplinarity in Computer Assister Project, Microcontrollers and Industrial Robotics

    Authors: Afonso Henriques Fontes Neto Segundo, Joel Sotero da Cunha Neto, Reginaldo Florencio da Silva, Paulo Cirillo Souza Barbosa, Raul Fontenele Santana

    Abstract: This work was conceived based on Project-Based Learning (ABP) and presents the design, development and mathematical modeling steps of a low-cost robotic manipulator with five degrees of freedom through an interdisciplinary project linking two very important disciplines of the course of Control Engineering and Automation of the University of Fortaleza: Computer Aided Design, Microcontrollers and In… ▽ More

    Submitted 31 March, 2022; originally announced March 2022.

    Comments: in Portuguese language

  24. arXiv:2203.16920  [pdf

    cs.RO cs.GT

    Desenvolvimento de ferramenta de simulação para auxílio no ensino da disciplina de robótica industrial

    Authors: Afonso Henriques Fontes Neto Segundo, Joel Sotero da Cunha Neto, Halisson Alves de Oliveira, Átila Girão de Oliveira, Reginaldo Florencio da Silva

    Abstract: Currently, robotics is one of the fastest growing areas not only in the industrial sector but also in the consumer and service sectors. Several areas benefit from the technological advancement of robotics, especially the industrial area those benefits from gains in productivity and quality. However, to supply this growing demand it is necessary for the newly graduated professionals to have a deepe… ▽ More

    Submitted 31 March, 2022; originally announced March 2022.

    Comments: COBENGE 2019, in Portuguese language

  25. Parametrized constant-depth quantum neuron

    Authors: Jonathan H. A. de Carvalho, Fernando M. de Paula Neto

    Abstract: Quantum computing has been revolutionizing the development of algorithms. However, only noisy intermediate-scale quantum devices are available currently, which imposes several restrictions on the circuit implementation of quantum algorithms. In this paper, we propose a framework that builds quantum neurons based on kernel machines, where the quantum neurons differ from each other by their feature… ▽ More

    Submitted 28 September, 2023; v1 submitted 24 February, 2022; originally announced February 2022.

    Comments: Accepted version. 21 pages, 14 figures

  26. arXiv:2201.06273  [pdf, other

    cs.GR cs.HC

    An Open Platform for Research about Cognitive Load in Virtual Reality

    Authors: Olivier Augereau, Gabriel Brocheton, Pedro Paulo Do Prado Neto

    Abstract: The cognitive load can be used to assess if someone is struggling while performing a task. It can be used in many different situations such as in driving, piloting, studying, playing, working, etc. This information can help to design better systems and even to create interactive systems that can be aware of the user's cognitive load and adapt itself to the user. We propose an open source platform… ▽ More

    Submitted 17 January, 2022; originally announced January 2022.

  27. arXiv:2110.13575  [pdf, other

    cs.SE cs.AI cs.NE

    Automated Support for Unit Test Generation: A Tutorial Book Chapter

    Authors: Afonso Fontes, Gregory Gay, Francisco Gomes de Oliveira Neto, Robert Feldt

    Abstract: Unit testing is a stage of testing where the smallest segment of code that can be tested in isolation from the rest of the system - often a class - is tested. Unit tests are typically written as executable code, often in a format provided by a unit testing framework such as pytest for Python. Creating unit tests is a time and effort-intensive process with many repetitive, manual elements. To ill… ▽ More

    Submitted 26 October, 2021; originally announced October 2021.

    Comments: This is a preprint of a chapter from the upcoming book, "Optimising the Software Development Process with Artificial Intelligence" (Springer, 2022)

  28. arXiv:2109.02610  [pdf, other

    cs.LG

    EsmamDS: A more diverse exceptional survival model mining approach

    Authors: Juliana Barcellos Mattos, Paulo S. G. de Mattos Neto, Renato Vimieiro

    Abstract: A variety of works in the literature strive to uncover the factors associated with survival behaviour. However, the computational tools to provide such information are global models designed to predict if or when a (survival) event will occur. When approaching the problem of explaining differences in survival behaviour, those approaches rely on (assumptions of) predictive features followed by risk… ▽ More

    Submitted 6 September, 2021; originally announced September 2021.

  29. arXiv:2108.07944  [pdf, other

    cs.CV

    STN PLAD: A Dataset for Multi-Size Power Line Assets Detection in High-Resolution UAV Images

    Authors: André Luiz Buarque Vieira-e-Silva, Heitor Felix, Thiago de Menezes Chaves, Francisco Paulo Magalhães Simões, Veronica Teichrieb, Michel Mozinho dos Santos, Hemir da Cunha Santiago, Virginia Adélia Cordeiro Sgotti, Henrique Baptista Duffles Teixeira Lott Neto

    Abstract: Many power line companies are using UAVs to perform their inspection processes instead of putting their workers at risk by making them climb high voltage power line towers, for instance. A crucial task for the inspection is to detect and classify assets in the power transmission lines. However, public data related to power line assets are scarce, preventing a faster evolution of this area. This wo… ▽ More

    Submitted 2 September, 2021; v1 submitted 17 August, 2021; originally announced August 2021.

    Comments: Accepted for presentation at SIBGRAPI 2021

  30. arXiv:2108.02589  [pdf, other

    cs.SE cs.DC

    TRANSMUT-SPARK: Transformation Mutation for Apache Spark

    Authors: Joao Batista de Souza Neto, Anamaria Martins Moreira, Genoveva Vargas-Solar, Martin A. Musicante

    Abstract: We propose TRANSMUT-Spark, a tool that automates the mutation testing process of Big Data processing code within Spark programs. Apache Spark is an engine for Big Data Processing. It hides the complexity inherent to Big Data parallel and distributed programming and processing through built-in functions, underlying parallel processes, and data management strategies. Nonetheless, programmers must cl… ▽ More

    Submitted 5 August, 2021; originally announced August 2021.

    Comments: This is an extended working version to be submitted to a special number journal

  31. arXiv:2108.02582  [pdf, other

    cs.SE cs.DC

    An Abstract View of Big Data Processing Programs

    Authors: Joao Batista de Souza Neto, Anamaria Martins Moreira, Genoveva Vargas-Solar, Martin A. Musicante

    Abstract: This paper proposes a model for specifying data flow based parallel data processing programs agnostic of target Big Data processing frameworks. The paper focuses on the formal abstract specification of non-iterative and iterative programs, generalizing the strategies adopted by data flow Big Data processing frameworks. The proposed model relies on monoid AlgebraandPetri Netstoabstract Big Data pro… ▽ More

    Submitted 5 August, 2021; originally announced August 2021.

    Comments: This is an extended version of Modeling Big Data Processing Programs, by Joao Batista de Souza Neto, Anamaria Martins Moreira, Genoveva Vargas-Solar and Martin A. Musicante. SBMF 2020

  32. On Applying the Lackadaisical Quantum Walk Algorithm to Search for Multiple Solutions on Grids

    Authors: Jonathan H. A. de Carvalho, Luciano S. de Souza, Fernando M. de Paula Neto, Tiago A. E. Ferreira

    Abstract: Quantum computing promises to improve the information processing power to levels unreachable by classical computation. Quantum walks are heading the development of quantum algorithms for searching information on graphs more efficiently than their classical counterparts. A quantum-walk-based algorithm standing out in the literature is the lackadaisical quantum walk. The lackadaisical quantum walk i… ▽ More

    Submitted 9 January, 2023; v1 submitted 11 June, 2021; originally announced June 2021.

    Comments: Accepted manuscript. 23 pages, 7 figures

    Journal ref: Information Sciences 622 (2023) 873-888

  33. arXiv:2103.16538  [pdf, other

    cs.SE

    Integração e Entrega Contínua para aplicações móveis desenvolvidas em React Native

    Authors: Pedro José de Souza Neto, Vinicius Cardoso Garcia

    Abstract: Continuous integration and continuous delivery are not new for developers who create web applications, however in the development of mobile applications this practice is still not very common mainly because of the challenges during the process of distributing the application. In the face of the growing number of applications, a greater requirement for quality and ever-shorter delivery times, deliv… ▽ More

    Submitted 30 March, 2021; originally announced March 2021.

    Comments: in Portuguese. Trabalho apresentado ao programa de Graduação em Sistemas de Informação do Centro de Informática da Universidade Federal de Pernambuco como requisito parcial para obtenção do grau de Bacharel em Sistemas de Informação em Dezembro 2018

  34. arXiv:2103.05494  [pdf, other

    cs.SE cs.CY

    Software Development During COVID-19 Pandemic: an Analysis of Stack Overflow and GitHub

    Authors: Pedro Almir Martins de Oliveira, Pedro de Alcântara dos Santos Neto, Gleison Silva, Irvayne Ibiapina, Werney Lira, Rossana Maria de Castro Andrade

    Abstract: The new coronavirus became a severe health issue for the world. This situation has motivated studies of different areas to combat this pandemic. In software engineering, we point out data visualization projects to follow the disease evolution, machine learning to estimate the pandemic behavior, and computer vision processing radiologic images. Most of these projects are stored in version control s… ▽ More

    Submitted 9 March, 2021; originally announced March 2021.

    Comments: 8 pages, 8 figures, 3rd ICSE Workshop on Software Engineering for Healthcare

  35. Using mutation testing to measure behavioural test diversity

    Authors: Francisco Gomes de Oliveira Neto, Felix Dobslaw, Robert Feldt

    Abstract: Diversity has been proposed as a key criterion to improve testing effectiveness and efficiency.It can be used to optimise large test repositories but also to visualise test maintenance issues and raise practitioners' awareness about waste in test artefacts and processes. Even though these diversity-based testing techniques aim to exercise diverse behavior in the system under test (SUT), the divers… ▽ More

    Submitted 18 October, 2020; originally announced October 2020.

    Comments: Published at the 15th International Workshop on Mutation Analysis

  36. arXiv:2008.13028  [pdf, other

    cs.DB cs.HC

    STULL: Unbiased Online Sampling for Visual Exploration of Large Spatiotemporal Data

    Authors: Guizhen Wang, **g**g Guo, Mingjie Tang, José Florencio de Queiroz Neto, Calvin Yau, Anas Daghistani, Morteza Karimzadeh, Walid G. Aref, David S. Ebert

    Abstract: Online sampling-supported visual analytics is increasingly important, as it allows users to explore large datasets with acceptable approximate answers at interactive rates. However, existing online spatiotemporal sampling techniques are often biased, as most researchers have primarily focused on reducing computational latency. Biased sampling approaches select data with unequal probabilities and p… ▽ More

    Submitted 29 August, 2020; originally announced August 2020.

    Comments: IEEE VIS (InfoVis/VAST/SciVis) 2020 ACM 2012 CCS - Human-centered computing, Visualization, Visualization design and evaluation methods

    ACM Class: H.3.3

  37. A Deep Dive on the Impact of COVID-19 in Software Development

    Authors: Paulo Anselmo da Mota Silveira Neto, Umme Ayda Mannan, Eduardo Santana de Almeida, Nachiappan Nagappan, David Lo, Pavneet Singh Kochhar, Cuiyun Gao, Iftekhar Ahmed

    Abstract: Context: COVID-19 pandemic has impacted different business sectors around the world. Objective. This study investigates the impact of COVID-19 on software projects and software development professionals. Method: We conducted a mining software repository study based on 100 GitHub projects developed in Java using ten different metrics. Next, we surveyed 279 software development professionals for bet… ▽ More

    Submitted 16 August, 2020; originally announced August 2020.

  38. arXiv:2008.01544  [pdf, other

    cs.CL cs.IR cs.LG

    Deep Learning Brasil -- NLP at SemEval-2020 Task 9: Overview of Sentiment Analysis of Code-Mixed Tweets

    Authors: Manoel Veríssimo dos Santos Neto, Ayrton Denner da Silva Amaral, Nádia Félix Felipe da Silva, Anderson da Silva Soares

    Abstract: In this paper, we describe a methodology to predict sentiment in code-mixed tweets (hindi-english). Our team called verissimo.manoel in CodaLab developed an approach based on an ensemble of four models (MultiFiT, BERT, ALBERT, and XLNET). The final classification algorithm was an ensemble of some predictions of all softmax values from these four models. This architecture was used and evaluated in… ▽ More

    Submitted 28 July, 2020; originally announced August 2020.

  39. Critical Point Calculations by Numerical Inversion of Functions

    Authors: C. N. Parajara, G. M. Platt, F. D. Moura Neto, M. Escobar, G. B. Libotte

    Abstract: In this work, we propose a new approach to the problem of critical point calculation, based on the formulation of Heidemann and Khalil (1980). This leads to a $2 \times 2$ system of nonlinear algebraic equations in temperature and molar volume, which makes possible the prediction of critical points of the mixture through an adaptation of the technique of inversion of functions from the plane to th… ▽ More

    Submitted 30 May, 2020; originally announced June 2020.

  40. An Empirical Study of Bots in Software Development -- Characteristics and Challenges from a Practitioner's Perspective

    Authors: Linda Erlenhov, Francisco Gomes de Oliveira Neto, Philipp Leitner

    Abstract: Software engineering bots - automated tools that handle tedious tasks - are increasingly used by industrial and open source projects to improve developer productivity. Current research in this area is held back by a lack of consensus of what software engineering bots (DevBots) actually are, what characteristics distinguish them from other tools, and what benefits and challenges are associated with… ▽ More

    Submitted 29 October, 2020; v1 submitted 28 May, 2020; originally announced May 2020.

    Comments: To be published at the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)

  41. Challenges and guidelines on designing test cases for test bots

    Authors: Linda Erlenhov, Francisco Gomes de Oliveira Neto, Martin Chukaleski, Samer Daknache

    Abstract: Test bots are automated testing tools that autonomously and periodically run a set of test cases that check whether the system under test meets the requirements set forth by the customer. The automation decreases the amount of time a development team spends on testing. As development projects become larger, it is important to focus on improving the test bots by designing more effective test cases… ▽ More

    Submitted 21 April, 2020; originally announced April 2020.

    Comments: To be published in IEEE/ACM 42nd International Conference on Software Engineering Workshops (ICSEW'20), May 23--29, 2020, Seoul, Republic of Korea

  42. arXiv:2001.10866  [pdf, other

    eess.SP cs.LG eess.SY

    Data integration and prediction models of photovoltaic production from Brazilian northeastern

    Authors: Hugo Abreu Mendes, Henrique Ferreira Nunes, Manoel da Nobrega Marinho, Paulo Salgado Gomes de Mattos Neto

    Abstract: All productive branches of society need an estimate to be able to control their expenses well. In the energy business, electric utilities use this information to control the power flow in the grid. For better energy production estimation of photovoltaic systems, it is necessary to join multiples geospatial and meteorological variables. This work proposes the creation of a satellite data integratio… ▽ More

    Submitted 6 March, 2020; v1 submitted 29 January, 2020; originally announced January 2020.

    Comments: 10 pages, 8 figures

  43. Hybrid Coded Replication in LoRa Networks

    Authors: Jean Michel de Souza Sant'Ana, Arliones Hoeller, Richard Demo Souza, Samuel Montejo-Sánchez, Hirley Alves, Mario de Noronha Neto

    Abstract: Low Power Wide Area Networks (LPWAN) are wireless connectivity solutions for Internet-of-Things (IoT) applications, including industrial automation. Among the several LPWAN technologies, LoRaWAN has been extensively addressed by the research community and the industry. However, the reliability and scalability of LoRaWAN are still uncertain. One of the techniques to increase the reliability of LoRa… ▽ More

    Submitted 9 January, 2020; originally announced January 2020.

    Comments: 9 pages, 4 figures, to be published in IEEE Transactions on Industrial Informatics

  44. Boundary Value Exploration for Software Analysis

    Authors: Felix Dobslaw, Francisco Gomes de Oliveira Neto, Robert Feldt

    Abstract: For software to be reliable and resilient, it is widely accepted that tests must be created and maintained alongside the software itself. One safeguard from vulnerabilities and failures in code is to ensure correct behavior on the boundaries between the input space sub-domains. So-called boundary value analysis (BVA) and boundary value testing (BVT) techniques aim to exercise those boundaries and… ▽ More

    Submitted 12 October, 2020; v1 submitted 18 January, 2020; originally announced January 2020.

  45. arXiv:1907.03475  [pdf, other

    cs.SE

    Estimating Return on Investment for GUI Test Automation Tools

    Authors: Felix Dobslaw, Robert Feldt, David Michaelsson, Patrick Haar, Francisco G. de Oliveira Neto, Richard Torkar

    Abstract: Automated graphical user interface (GUI) tests can reduce manual testing activities and increase test frequency. This motivates the conversion of manual test cases into automated GUI tests. However, it is not clear whether such automation is cost-effective given that GUI automation scripts add to the code base and demand maintenance as a system evolves. In this paper, we introduce a method for est… ▽ More

    Submitted 1 November, 2019; v1 submitted 8 July, 2019; originally announced July 2019.

    Comments: 12 pages

  46. AllocTC-Sharing: A New Bandwidth Allocation Model for DS-TE Networks

    Authors: Rafael F. Reale, Walter da C. P. neto, Joberto S. B. Martins

    Abstract: DiffServ-aware MPLS-TE (DS-TE) allows bandwidth reservation for Traffic Classes (TCs) in MPLS-based engineered networks and, as such, improves the basic MPLS-TE model. In DS-TE networks, per-Class quality of service guarantees are provided while being possible to achieve improved network utilization. DS-TE requires the use of a Bandwidth Allocation Model (BAM) that establishes the amount of bandwi… ▽ More

    Submitted 16 April, 2019; originally announced April 2019.

    Comments: 7th Latin American Network Operations and Management Symposium, LANOMS 2011

    ACM Class: C.2.3; C.2.1

  47. arXiv:1809.09849  [pdf, other

    cs.SE

    A Method to Assess and Argue for Practical Significance in Software Engineering

    Authors: Richard Torkar, Carlo A. Furia, Robert Feldt, Francisco Gomes de Oliveira Neto, Lucas Gren, Per Lenberg, Neil A. Ernst

    Abstract: A key goal of empirical research in software engineering is to assess practical significance, which answers whether the observed effects of some compared treatments show a relevant difference in practice in realistic scenarios. Even though plenty of standard techniques exist to assess statistical significance, connecting it to practical significance is not straightforward or routinely done; indeed… ▽ More

    Submitted 25 December, 2020; v1 submitted 26 September, 2018; originally announced September 2018.

    Comments: 13 pages, 9 figures, 3 tables. Minor rev update

  48. arXiv:1807.05593  [pdf, other

    cs.SE

    Visualizing test diversity to support test optimisation

    Authors: Francisco Gomes de Oliveira Neto, Robert Feldt, Linda Erlenhov, José Benardi de Souza Nunes

    Abstract: Diversity has been used as an effective criteria to optimise test suites for cost-effective testing. Particularly, diversity-based (alternatively referred to as similarity-based) techniques have the benefit of being generic and applicable across different Systems Under Test (SUT), and have been used to automatically select or prioritise large sets of test cases. However, it is a challenge to feedb… ▽ More

    Submitted 17 July, 2018; v1 submitted 15 July, 2018; originally announced July 2018.

  49. arXiv:1802.07140  [pdf, other

    cs.SE

    A Testability Analysis Framework for Non-Functional Properties

    Authors: Michael Felderer, Bogdan Marculescu, Francisco Gomes de Oliveira Neto, Robert Feldt, Richard Torkar

    Abstract: This paper presents background, the basic steps and an example for a testability analysis framework for non-functional properties.

    Submitted 20 February, 2018; originally announced February 2018.

  50. arXiv:1802.04104  [pdf, other

    cs.CY cs.RO

    Driving Simulator Platform for Development and Evaluation of Safety and Emergency Systems

    Authors: Andrés E. Gómez, Tiago C. dos Santos, Carlos M. Massera, Arthur de M. Neto, Denis F. Wolf

    Abstract: According to data from the United Nations, more than 3000 people have died each day in the world due to road traffic collision. Considering recent researches, the human error may be considered as the main responsible for these fatalities. Because of this, researchers seek alternatives to transfer the vehicle control from people to autonomous systems. However, providing this technological innovatio… ▽ More

    Submitted 1 February, 2018; originally announced February 2018.

    Comments: 14 pages, 27 figures