Ruben Martins

Orcid: 0000-0003-1525-1382

According to our database1, Ruben Martins authored at least 74 papers between 2010 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
BatFix: Repairing language model-based transpilation.
ACM Trans. Softw. Eng. Methodol., July, 2024

Security Vulnerability Detection with Multitask Self-Instructed Fine-Tuning of Large Language Models.
CoRR, 2024

Revisiting Unnaturalness for Automated Program Repair in the Era of Large Language Models.
CoRR, 2024

Pryde: A Modular Generalizable Workflow for Uncovering Evasion Attacks Against Stateful Firewall Deployments.
Proceedings of the IEEE Symposium on Security and Privacy, 2024

Towards provably performant congestion control.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

Automated Mathematical Discovery and Verification: Minimizing Pentagons in the Plane.
Proceedings of the Intelligent Computer Mathematics - 17th International Conference, 2024

Reverse-Engineering Congestion Control Algorithm Behavior.
Proceedings of the 2024 ACM on Internet Measurement Conference, 2024

Large Language Models for Test-Free Fault Localization.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Towards Reliable SQL Synthesis: Fuzzing-Based Evaluation and Disambiguation.
Proceedings of the Fundamental Approaches to Software Engineering, 2024

2023
Minimizing Pentagons in the Plane through Automated Reasoning.
CoRR, 2023

On Repairing Natural Language to SQL Queries.
CoRR, 2023

UpMax: User Partitioning for MaxSAT.
Proceedings of the 26th International Conference on Theory and Applications of Satisfiability Testing, 2023

MELT: Mining Effective Lightweight Transformations from Pull Requests.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Certified CNF Translations for Pseudo-Boolean Solving (Extended Abstract).
Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, 2023

2022
CUBES: A Parallel Synthesizer for SQL Using Examples.
CoRR, 2022

Automatic generation of network function accelerators using component-based synthesis.
Proceedings of the SOSR '22: The ACM SIGCOMM Symposium on SDN Research, Virtual Event, October 19, 2022

Certified CNF Translations for Pseudo-Boolean Solving.
Proceedings of the 25th International Conference on Theory and Applications of Satisfiability Testing, 2022

Automating network heuristic design and analysis.
Proceedings of the 21st ACM Workshop on Hot Topics in Networks, 2022

2021
Maximum Satisfiability.
Proceedings of the Handbook of Satisfiability - Second Edition, 2021

FOREST: An Interactive Multi-tree Synthesizer for Regular Expressions.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2021

AlloyMax: bringing maximum satisfaction to relational specifications.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Formal Verification of a Mixed-Trust Synchronization Protocol.
Proceedings of the RTNS'2021: 29th International Conference on Real-Time Networks and Systems, 2021

Certifying CNF Encodings of Pseudo-Boolean Constraints (abstract).
Proceedings of the Proceedings Seventh Workshop on Proof eXchange for Theorem Proving, 2021

SyRust: automatic testing of Rust libraries with semantic-aware program synthesis.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021

Finding Invariants of Distributed Systems: It's a Small (Enough) World After All.
Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation, 2021

Replication of SOAR: A Synthesis Approach for Data Science API Refactoring.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

SOAR: A Synthesis Approach for Data Science API Refactoring.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Automated Code Repair to Ensure Spatial Memory Safety.
Proceedings of the 2nd IEEE/ACM International Workshop on Automated Program Repair, 2021

Counterfeiting Congestion Control Algorithms.
Proceedings of the HotNets '21: The 20th ACM Workshop on Hot Topics in Networks, 2021

2020
überSpark: Practical, Provable, End-to-End Guarantees on Commodity Heterogenous Interconnected Computing Platforms.
ACM SIGOPS Oper. Syst. Rev., 2020

SQUARES : A SQL Synthesizer Using Query Reverse Engineering.
Proc. VLDB Endow., 2020

Program equivalence for assisted grading of functional programs.
Proc. ACM Program. Lang., 2020

Program Equivalence for Assisted Grading of Functional Programs (Extended Version).
CoRR, 2020

Coloring Unit-Distance Strips using SAT.
Proceedings of the LPAR 2020: 23rd International Conference on Logic for Programming, 2020

UNCHARTIT: An Interactive Framework for Program Recovery from Charts.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

2019
Trinity: An Extensible Synthesis Framework for Data Science.
Proc. VLDB Endow., 2019

Open-WBO-Inc: Approximation Strategies for Incomplete Weighted MaxSAT.
J. Satisf. Boolean Model. Comput., 2019

MaxSAT Evaluation 2018: New Developments and Detailed Results.
J. Satisf. Boolean Model. Comput., 2019

Reflections on "Incremental Cardinality Constraints for MaxSAT".
CoRR, 2019

Maximal multi-layer specification synthesis.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Encodings for Enumeration-Based Program Synthesis.
Proceedings of the Principles and Practice of Constraint Programming, 2019

An Android Malware Detection Framework Using Graph Embeddings and Convolutional Neural Networks.
Proceedings of the Artificial Intelligence Research and Development, 2019

2018
Program synthesis using conflict-driven learning.
Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2018

Learning-Sensitive Backdoors with Restarts.
Proceedings of the Principles and Practice of Constraint Programming, 2018

The Effect of Structural Measures and Merges on SAT Solver Performance.
Proceedings of the Principles and Practice of Constraint Programming, 2018

Approximation Strategies for Incomplete MaxSAT.
Proceedings of the Principles and Practice of Constraint Programming, 2018

Parallel Maximum Satisfiability.
Proceedings of the Handbook of Parallel Constraint Reasoning., 2018

2017
Incremental bounded model checking for embedded software.
Formal Aspects Comput., 2017

Relating Complexity-theoretic Parameters with SAT Solver Performance.
CoRR, 2017

Component-based synthesis for complex APIs.
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017

Component-based synthesis of table consolidation and transformation tasks from examples.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

Automated Synthesis of Semantic Malware Signatures using Maximum Satisfiability.
Proceedings of the 24th Annual Network and Distributed System Security Symposium, 2017

2016
Type-Directed Code Reuse using Integer Linear Programming.
CoRR, 2016

Automatic Generation of Propagation Complete SAT Encodings.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2016

Hunter: next-generation code reuse for Java.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

2015
Improving linear search algorithms with model-based approaches for MaxSAT solving.
J. Exp. Theor. Artif. Intell., 2015

Deterministic Parallel MaxSAT Solving.
Int. J. Artif. Intell. Tools, 2015

Parallel search for maximum satisfiability.
Constraints An Int. J., 2015

From AgentSpeak to C for Safety Considerations in Unmanned Aerial Vehicles.
Proceedings of the Towards Autonomous Robotic Systems - 16th Annual Conference, 2015

Exploiting Resolution-Based Representations for MaxSAT Solving.
Proceedings of the Theory and Applications of Satisfiability Testing - SAT 2015, 2015

Successful Use of Incremental BMC in the Automotive Industry.
Proceedings of the Formal Methods for Industrial Critical Systems, 2015

Generalized Totalizer Encoding for Pseudo-Boolean Constraints.
Proceedings of the Principles and Practice of Constraint Programming, 2015

2014
On Using Incremental Encodings in Unsatisfiability-based MaxSAT Solving.
J. Satisf. Boolean Model. Comput., 2014

Incremental Bounded Model Checking for Embedded Software (extended version).
CoRR, 2014

Open-WBO: A Modular MaxSAT Solver, .
Proceedings of the Theory and Applications of Satisfiability Testing - SAT 2014, 2014

Incremental Cardinality Constraints for MaxSAT.
Proceedings of the Principles and Practice of Constraint Programming, 2014

2013
Community-Based Partitioning for MaxSAT Solving.
Proceedings of the Theory and Applications of Satisfiability Testing - SAT 2013, 2013

2012
An overview of parallel SAT solving.
Constraints An Int. J., 2012

Parallel search for maximum satisfiability.
AI Commun., 2012

Clause Sharing in Parallel MaxSAT.
Proceedings of the Learning and Intelligent Optimization - 6th International Conference, 2012

On Partitioning for Maximum Satisfiability.
Proceedings of the ECAI 2012, 2012

2011
Exploiting Cardinality Encodings in Parallel Maximum Satisfiability.
Proceedings of the IEEE 23rd International Conference on Tools with Artificial Intelligence, 2011

2010
Improving Unsatisfiability-Based Algorithms for Boolean Optimization.
Proceedings of the Theory and Applications of Satisfiability Testing, 2010

Improving Search Space Splitting for Parallel SAT Solving.
Proceedings of the 22nd IEEE International Conference on Tools with Artificial Intelligence, 2010


  Loading...