activity
20202023
most citedDuplicated Code Pattern Mining in Visual Programming Languages

4 citations · 9 across the 5 of their papers we have counts for

collaborators

5 papers

cs.AI2023★ 1 cited

SAT-Based Algorithms for Regular Graph Pattern Matching

Miguel Terra-Neves, José Amaral, Alexandre Lemos +3

Graph matching is a fundamental problem in pattern recognition, with many applications such as software analysis and computational biology. One well-known type of graph matching pr…

cs.DB2023

On Repairing Natural Language to SQL Queries

Aidan Z. H. Yang, Ricardo Brancas, Pedro Esteves +5

Data analysts use SQL queries to access and manipulate data on their databases. However, these queries are often challenging to write, and small mistakes can lead to unexpected dat…

cs.PL2022★ 4 cited

CUBES: A Parallel Synthesizer for SQL Using Examples

Ricardo Brancas, Miguel Terra-Neves, Miguel Ventura +2

In recent years, more people have seen their work depend on data manipulation tasks. However, many of these users do not have the background in programming required to write comple…

cs.SE2021★ 4 cited

Duplicated Code Pattern Mining in Visual Programming Languages

Miguel Terra-Neves, João Nadkarni, Miguel Ventura +3

Visual Programming Languages (VPLs), coupled with the high-level abstractions that are commonplace in visual programming environments, enable users with less technical knowledge to…

cs.FL2020

FOREST: An Interactive Multi-tree Synthesizer for Regular Expressions

Margarida Ferreira, Miguel Terra-Neves, Miguel Ventura +2

Form validators based on regular expressions are often used on digital forms to prevent users from inserting data in the wrong format. However, writing these validators can pose a…