Skip to main content

Showing 1–4 of 4 results for author: Neto, J B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.18450  [pdf, other

    cs.SE

    Lessons from Building StackSpot AI: A Contextualized AI Coding Assistant

    Authors: Gustavo Pinto, Cleidson de Souza, João Batista Neto, Alberto de Souza, Tarcísio Gotto, Edward Monteiro

    Abstract: With their exceptional natural language processing capabilities, tools based on Large Language Models (LLMs) like ChatGPT and Co-Pilot have swiftly become indispensable resources in the software developer's toolkit. While recent studies suggest the potential productivity gains these tools can unlock, users still encounter drawbacks, such as generic or incorrect answers. Additionally, the pursuit o… ▽ More

    Submitted 4 January, 2024; v1 submitted 30 November, 2023; originally announced November 2023.

  2. 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

  3. 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

  4. arXiv:1612.03705  [pdf, other

    cs.CV cs.AI

    Segmentation of large images based on super-pixels and community detection in graphs

    Authors: Oscar A. C. Linares, Glenda Michele Botelho, Francisco Aparecido Rodrigues, João Batista Neto

    Abstract: Image segmentation has many applications which range from machine learning to medical diagnosis. In this paper, we propose a framework for the segmentation of images based on super-pixels and algorithms for community identification in graphs. The super-pixel pre-segmentation step reduces the number of nodes in the graph, rendering the method the ability to process large images. Moreover, community… ▽ More

    Submitted 12 December, 2016; originally announced December 2016.

    Comments: 20 pages, 12 figures