7 citations · 13 across the 7 of their papers we have counts for
4 papers · 1 filter
Evaluating Package-Level Scoping Strategies for Repository-Level Code Completion in Pharo
Omar Abedelkader, Stéphane Ducasse, Guillermo Polito +2
Source code is organized in repositories, packages, and projects, yet token-level completion engines rarely exploit this structure. Pharo provides a semantic completion engine base…
Package-Aware Approach for Repository-Level Code Completion in Pharo
Omar Abedelkader, Stéphane Ducasse, Oleksandr Zaitsev +2
Pharo offers a sophisticated completion engine based on semantic heuristics, which coordinates specific fetchers within a lazy architecture. These heuristics can be recomposed to s…
Out-Of-Place debugging: a debugging architecture to reduce debugging interference
Matteo Marra, Guillermo Polito, Elisa Gonzalez Boix
Context. Recent studies show that developers spend most of their programming time testing, verifying and debugging software. As applications become more and more complex, developer…
DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis
Martín Dias, Guillermo Polito, Damien Cassou +1
In software development, version control systems (VCS) provide branching and merging support tools. Such tools are popular among developers to concurrently change a code-base in se…