Skip to main content

Showing 1–6 of 6 results for author: Murta, L

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

    cs.SE

    Do code refactorings influence the merge effort?

    Authors: Andre Oliveira, Vania Neves, Alexandre Plastino, Ana Carla Bibiano, Alessandro Garcia, Leonardo Murta

    Abstract: In collaborative software development, multiple contributors frequently change the source code in parallel to implement new features, fix bugs, refactor existing code, and make other changes. These simultaneous changes need to be merged into the same version of the source code. However, the merge operation can fail, and developer intervention is required to resolve the conflicts. Studies in the li… ▽ More

    Submitted 10 May, 2023; originally announced May 2023.

    Comments: 11 pages + 2 for citations, 7 figures, 3 tables. Preprint of a paper that will be published in the IEEE/ACM 45th International Conference on Software Engineering (ICSE 2023) - Authors' version of the work

  2. arXiv:2011.15049  [pdf, other

    eess.IV cs.CV cs.IT

    Long-range medical image registration through generalized mutual information (GMI): toward a fully automatic volumetric alignment

    Authors: Vinicius Pavanelli Vianna, Luiz Otavio Murta Jr

    Abstract: Image registration is a key operation in medical image processing, allowing a plethora of applications. Mutual information (MI) is consolidated as a robust similarity metric often used for medical image registration. Although MI provides a robust medical image registration, it usually fails when the needed image transform is too big due to MI local maxima traps. In this paper, we propose and evalu… ▽ More

    Submitted 30 November, 2020; originally announced November 2020.

    Comments: 13 pages, 8 figures, 3 tables

  3. How the adoption of feature toggles correlates with branch merges and defects in open-source projects?

    Authors: Eduardo Smil Prutchi, Heleno de Souza Campos Junior, Leonardo Gresta Paulino Murta

    Abstract: Context: Branching has been widely adopted in version control to enable collaborative software development. However, the isolation caused by branches may impose challenges on the upcoming merging process. Recently, companies like Google, Microsoft, Facebook, and Spotify, among others, have adopted trunk-based development together with feature toggles. This strategy enables collaboration without th… ▽ More

    Submitted 12 September, 2021; v1 submitted 11 July, 2020; originally announced July 2020.

    Comments: Accepted in the Software: Practice and Experience journal

  4. On the Performance of Hybrid Search Strategies for Systematic Literature Reviews in Software Engineering

    Authors: Erica Mourão, João Felipe Pimentel, Leonardo Murta, Marcos Kalinowski, Emilia Mendes, Claes Wohlin

    Abstract: Context: When conducting a Systematic Literature Review (SLR), researchers usually face the challenge of designing a search strategy that appropriately balances result quality and review effort. Using digital library (or database) searches or snowballing alone may not be enough to achieve high-quality results. On the other hand, using both digital library searches and snowballing together may incr… ▽ More

    Submitted 20 April, 2020; originally announced April 2020.

    Comments: Accepted for publication at the Information and Software Technology Journal

  5. arXiv:1811.09176  [pdf

    cs.SE

    Uma técnica para a quantificação do esforço de merge

    Authors: Tayane Silva Fernandes de Moura, Leonardo Gresta Paulino Murta

    Abstract: Developers that use version control systems can work in parallel with other developers and merge their versions afterwards. Sometimes these merges fail, demanding manual intervention to resolve conflicts. Some studies aim at analyzing the merges failures, however, there is a lack of tool support in the literature to measure the merge effort, jeopardizing such kind of analyses. In this article, we… ▽ More

    Submitted 22 November, 2018; originally announced November 2018.

    Comments: Accepted at 6th Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM), 2018. in Portuguese

  6. arXiv:1809.10265  [pdf

    cs.SE

    An Infrastructure for Software Release Analysis through Provenance Graphs

    Authors: Felipe Curty, Troy Kohwalter, Vanessa Braganholo, Leonardo Murta

    Abstract: Nowadays, quickly evolving and delivering software through a continuous delivery process is a competitive advantage and a way to keep software updated in response to the frequent changes in customers' requirements. However, the faster the software release cycle, the more challenging to track software evolution. In this paper, we propose Releasy, a tool that aims at supporting projects that use con… ▽ More

    Submitted 26 September, 2018; originally announced September 2018.

    Comments: Accepted at 6th Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM), 2018