Mark Santolucito

Orcid: 0000-0001-8646-4364

Affiliations:
  • Barnard College, New York, NY, USA
  • Yale University, USA (former)


According to our database1, Mark Santolucito authored at least 35 papers between 2012 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Combining LLM Code Generation with Formal Specifications and Reactive Program Synthesis.
CoRR, 2024

Benchmarking LLM Code Generation for Audio Programming with Visual Dataflow Languages.
CoRR, 2024

Guiding LLM Temporal Logic Generation with Explicit Separation of Data and Control.
CoRR, 2024

Enforcing Temporal Constraints on Generative Agent Behavior with Reactive Synthesis.
CoRR, 2024

Statically Inferring Usage Bounds for Infrastructure as Code.
CoRR, 2024

Poster: BlindMarket: A Trustworthy Chip Designs Marketplace for IP Vendors and Users.
Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security, 2024

2023
Resilient Software Configuration and Infrastructure Code Analysis (Dagstuhl Seminar 23082).
Dagstuhl Reports, February, 2023

MaxPy: An open-source Python package for text-based generation of MaxMSP patches.
Proceedings of the 23rd International Conference on New Interfaces for Musical Expression, 2023

2022
Learning CI Configuration Correctness for Early Build Feedback.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Can reactive synthesis and syntax-guided synthesis be friends?
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022

2021
Programming-By-Example by Programming-By-Example: Synthesis of Looping Programs.
CoRR, 2021

Analyzing Infrastructure as Code to Prevent Intra-update Sniping Vulnerabilities.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2021

cardComposer: A Functional Programming Card Game.
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.2, Virtual Event, Germany, June 26, 2021

Human-in-the-loop program synthesis for live coding.
Proceedings of the FARM 2021: Proceedings of the 9th ACM SIGPLAN International Workshop on Functional Art, 2021

The FMCAD 2021 Student Forum.
Proceedings of the Formal Methods in Computer Aided Design, 2021

Program Synthesis for Musicians: A Usability Testbed for Temporal Logic Specifications.
Proceedings of the Programming Languages and Systems - 19th Asian Symposium, 2021

Demo: Synthesis-Enabled Live Coding on the Web.
Proceedings of the Joint Proceedings of the AIIDE 2021 Workshops co-located with 17th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2021)(AAAI 2021), 2021

2020
Software Engineering for Infrastructure and Configuration (SEConfig) - Workshop Report.
ACM SIGSOFT Softw. Eng. Notes, 2020

Succinct Explanations With Cascading Decision Trees.
CoRR, 2020

Formal Methods and Computing Identity-based Mentorship for Early Stage Researchers.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Towards checkpoint placement for dynamic memory allocation in intermittent computing.
Proceedings of the 11th ACM SIGPLAN International Workshop on Tools for Automatic Program Analysis, 2020

Grammar Filtering for Syntax-Guided Synthesis.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020

2019
Synthesizing functional reactive programs.
Proceedings of the 12th ACM SIGPLAN International Symposium on Haskell, 2019

Live Programming By Example.
Proceedings of the Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems, 2019

Temporal Stream Logic: Synthesis Beyond the Bools.
Proceedings of the Computer Aided Verification - 31st International Conference, 2019

2018
Statically Verifying Continuous Integration Configurations.
CoRR, 2018

Programming by Example: Efficient, but Not "Helpful".
Proceedings of the 9th Workshop on Evaluation and Usability of Programming Languages and Tools, 2018

Programming-by-example for audio: synthesizing digital signal processing programs.
Proceedings of the 6th ACM SIGPLAN International Workshop on Functional Art, 2018

2017
Synthesizing configuration file specifications with association rule learning.
Proc. ACM Program. Lang., 2017

Version space learning for verification on temporal differentials.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Vehicle Platooning Simulations with Functional Reactive Programming.
Proceedings of the 1st International Workshop on Safe Control of Connected and Autonomous Vehicles, 2017

2016
Probabilistic Automated Language Learning for Configuration Files.
Proceedings of the Computer Aided Verification - 28th International Conference, 2016

2015
Media Modules: Intermedia Systems in a Pure Functional Paradigm.
Proceedings of the Looking Back, 2015

Real-time interactive music in Haskell.
Proceedings of the 3rd ACM SIGPLAN International Workshop on Functional Art, 2015

2012
Designing a community to support long-term interest in programming for middle school children.
Proceedings of the 11th International Conference on Interaction Design and Children, 2012


  Loading...