Výsledky vyhledávání - "Proceedings of ACM on programming languages"

Upřesnit hledání
  1. 1

    Grounded Copilot: How Programmers Interact with Code-Generating Models Autor Barke, Shraddha, James, Michael B., Polikarpova, Nadia

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 06.04.2023
    “…Powered by recent advances in code-generating models, AI assistants like Github Copilot promise to change the face of programming forever. But what is this new…”
    Získat plný text
    Journal Article
  2. 2

    egg: Fast and extensible equality saturation Autor Willsey, Max, Nandi, Chandrakana, Wang, Yisu Remy, Flatt, Oliver, Tatlock, Zachary, Panchekha, Pavel

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.01.2021
    “…An e-graph efficiently represents a congruence relation over many expressions. Although they were originally developed in the late 1970s for use in automated…”
    Získat plný text
    Journal Article
  3. 3

    Prompting Is Programming: A Query Language for Large Language Models Autor Beurer-Kellner, Luca, Fischer, Marc, Vechev, Martin

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 06.06.2023
    “…Large language models have demonstrated outstanding performance on a wide range of tasks such as question answering and code generation. On a high level, given…”
    Získat plný text
    Journal Article
  4. 4

    MadMax: surviving out-of-gas conditions in Ethereum smart contracts Autor Grech, Neville, Kong, Michael, Jurisevic, Anton, Brent, Lexi, Scholz, Bernhard, Smaragdakis, Yannis

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.11.2018
    “…Ethereum is a distributed blockchain platform, serving as an ecosystem for smart contracts: full-fledged inter-communicating programs that capture the…”
    Získat plný text
    Journal Article
  5. 5

    Getafix: learning to fix bugs automatically Autor Bader, Johannes, Scott, Andrew, Pradel, Michael, Chandra, Satish

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.10.2019
    “…Static analyzers help find bugs early by warning about recurring bug categories. While fixing these bugs still remains a mostly manual task in practice, we…”
    Získat plný text
    Journal Article
  6. 6

    PRIMA: general and precise neural network certification via scalable convex hull approximations Autor Müller, Mark Niklas, Makarchuk, Gleb, Singh, Gagandeep, Püschel, Markus, Vechev, Martin

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.01.2022
    “…Formal verification of neural networks is critical for their safe adoption in real-world applications. However, designing a precise and scalable verifier which…”
    Získat plný text
    Journal Article
  7. 7

    Enhancing Static Analysis for Practical Bug Detection: An LLM-Integrated Approach Autor Li, Haonan, Hao, Yu, Zhai, Yizhuo, Qian, Zhiyun

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 29.04.2024
    “…While static analysis is instrumental in uncovering software bugs, its precision in analyzing large and intricate codebases remains challenging. The emerging…”
    Získat plný text
    Journal Article
  8. 8

    The tensor algebra compiler Autor Kjolstad, Fredrik, Kamil, Shoaib, Chou, Stephen, Lugato, David, Amarasinghe, Saman

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.10.2017
    “…Tensor algebra is a powerful tool with applications in machine learning, data analytics, engineering and the physical sciences. Tensors are often sparse and…”
    Získat plný text
    Journal Article
  9. 9

    Improving bug detection via context-based code representation learning and attention-based neural networks Autor Li, Yi, Wang, Shaohua, Nguyen, Tien N., Van Nguyen, Son

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.10.2019
    “…Bug detection has been shown to be an effective way to help developers in detecting bugs early, thus, saving much effort and time in software development…”
    Získat plný text
    Journal Article
  10. 10

    Verus: Verifying Rust Programs using Linear Ghost Types Autor Lattuada, Andrea, Hance, Travis, Cho, Chanhee, Brun, Matthias, Subasinghe, Isitha, Zhou, Yi, Howell, Jon, Parno, Bryan, Hawblitzel, Chris

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 06.04.2023
    “…The Rust programming language provides a powerful type system that checks linearity and borrowing, allowing code to safely manipulate memory without garbage…”
    Získat plný text
    Journal Article
  11. 11

    SQLizer: query synthesis from natural language Autor Yaghmazadeh, Navid, Wang, Yuepeng, Dillig, Isil, Dillig, Thomas

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.10.2017
    “…This paper presents a new technique for automatically synthesizing SQL queries from natural language (NL). At the core of our technique is a new NL-based…”
    Získat plný text
    Journal Article
  12. 12

    Projection-based runtime assertions for testing and debugging Quantum programs Autor Li, Gushu, Zhou, Li, Yu, Nengkun, Ding, Yufei, Ying, Mingsheng, Xie, Yuan

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 13.11.2020
    “…In this paper, we propose Proq, a runtime assertion scheme for testing and debugging quantum programs on a quantum computer. The predicates in Proq are…”
    Získat plný text
    Journal Article
  13. 13

    A verified optimizer for Quantum circuits Autor Hietala, Kesha, Rand, Robert, Hung, Shih-Han, Wu, Xiaodi, Hicks, Michael

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.01.2021
    “…We present VOQC, the first fully verified optimizer for quantum circuits, written using the Coq proof assistant. Quantum circuits are expressed as programs in…”
    Získat plný text
    Journal Article
  14. 14

    Aroma: code recommendation via structural code search Autor Luan, Sifei, Yang, Di, Barnaby, Celeste, Sen, Koushik, Chandra, Satish

    ISSN: 2475-1421, 2475-1421
    Vydáno: 10.10.2019
    “…Programmers often write code that has similarity to existing code written somewhere. A tool that could help programmers to search such similar code would be…”
    Získat plný text
    Journal Article
  15. 15

    Interaction trees: representing recursive and impure programs in Coq Autor Xia, Li-yao, Zakowski, Yannick, He, Paul, Hur, Chung-Kil, Malecha, Gregory, Pierce, Benjamin C., Zdancewic, Steve

    ISSN: 2475-1421, 2475-1421
    Vydáno: ACM 01.01.2020
    “…Interaction trees (ITrees) are a general-purpose data structure for representing the behaviors of recursive programs that interact with their environments. A…”
    Získat plný text
    Journal Article
  16. 16

    Alpaca: intermittent execution without checkpoints Autor Maeng, Kiwan, Colin, Alexei, Lucia, Brandon

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.10.2017
    “…The emergence of energy harvesting devices creates the potential for batteryless sensing and computing devices. Such devices operate only intermittently, as…”
    Získat plný text
    Journal Article
  17. 17

    Top-Down Synthesis for Library Learning Autor Bowers, Matthew, Olausson, Theo X., Wong, Lionel, Grand, Gabriel, Tenenbaum, Joshua B., Ellis, Kevin, Solar-Lezama, Armando

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 09.01.2023
    “…This paper introduces corpus-guided top-down synthesis as a mechanism for synthesizing library functions that capture common functionality from a corpus of…”
    Získat plný text
    Journal Article
  18. 18

    GraphIt: a high-performance graph DSL Autor Zhang, Yunming, Yang, Mengjiao, Baghdadi, Riyadh, Kamil, Shoaib, Shun, Julian, Amarasinghe, Saman

    ISSN: 2475-1421, 2475-1421
    Vydáno: 01.11.2018
    “…The performance bottlenecks of graph applications depend not only on the algorithm and the underlying hardware, but also on the size and structure of the input…”
    Získat plný text
    Journal Article
  19. 19

    Scaling exact inference for discrete probabilistic programs Autor Holtzen, Steven, Van den Broeck, Guy, Millstein, Todd

    ISSN: 2475-1421, 2475-1421
    Vydáno: New York, NY, USA ACM 13.11.2020
    “…Probabilistic programming languages (PPLs) are an expressive means of representing and reasoning about probabilistic models. The computational challenge of…”
    Získat plný text
    Journal Article
  20. 20

    Finding real bugs in big programs with incorrectness logic Autor Le, Quang Loc, Raad, Azalea, Villard, Jules, Berdine, Josh, Dreyer, Derek, O'Hearn, Peter W.

    ISSN: 2475-1421, 2475-1421
    Vydáno: 29.04.2022
    “…Incorrectness Logic (IL) has recently been advanced as a logical theory for compositionally proving the presence of bugs—dual to Hoare Logic, which is used to…”
    Získat plný text
    Journal Article