Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Santiago Perez De Rosso

dblp:132/2568 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2016
0000-0002-4037-1645ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program verification · 56% Program analysis · 44%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification
bounded verification
0.212013
Parallel bounded analysis in code with rich invariants by refinement of field bounds · ISSTA 2013
Program analysis
static analysis
0.212013
Parallel bounded analysis in code with rich invariants by refinement of field bounds · ISSTA 2013
Program verification › constraint-based verification
SAT-based verification
0.012013
Parallel bounded analysis in code with rich invariants by refinement of field bounds · ISSTA 2013

Methods — techniques the papers use, named apart from their topics

symmetry breaking · 0.2SAT solving · 0.2
YearPublicationVenuePosition
2016 Purposes, concepts, misfits, and a redesign of git
abstract
Git is a widely used version control system that is powerful but complicated. Its complexity may not be an inevitable consequence of its power but rather evidence of flaws in its design. To explore this hypothesis, we analyzed the design of Git using a theory that identifies concepts, purposes, and misfits. Some well-known difficulties with Git are described, and explained as misfits in which underlying concepts fail to meet their intended purpose. Based on this analysis, we designed a reworking of Git (called Gitless) that attempts to remedy these flaws.
Santiago Perez De Rosso, Daniel Jackson 0001
OOPSLA1
2013 Parallel bounded analysis in code with rich invariants by refinement of field bounds
abstract
In this article we present a novel technique for automated parallel bug-finding based on the sequential analysis tool TACO. TACO is a tool based on SAT-solving for efficient bug-finding in Java code with rich class invariants. It prunes the SAT-solver's search space by introducing precise symmetry-breaking predicates and bounding the relational semantics of Java class fields. The bounds computed by TACO generally include a substantial amount of nondeterminism; its reduction allows us to split the original analysis into disjoint subproblems. We discuss the soundness and completeness of the decomposition. Furthermore, we present experimental results showing that MUCHO-TACO, our tool which implements this technique, yields significant speed-ups over TACO on commodity cluster hardware.
Nicolás Rosner, Juan P. Galeotti, Santiago Bermúdez, Guido Marucci Blas, Santiago Perez De Rosso, Lucas Pizzagalli, Luciano Zemín, Marcelo F. Frias
ISSTA5