Elamur Research⌕
☰
home / venues / Proceedings of the ACM on Programming… / 2019 / papers / page 2

Proceedings of the ACM on Programming Languages 2019: all accepted papers

265 papers · page 2 of 3 · the most cited first · ← Proceedings of the ACM on Programming Languages 2019

1 2 3

  1. Weakening WebAssembly ↗Conrad Watt, Andreas Rossberg, Jean Pichon-Pharabod31 citations
  2. LWeb: information flow security for multi-tier web applications ↗James Parker, Niki Vazou, Michael Hicks29 citations
  3. Quantitative robustness analysis of quantum programs ↗Shih-Han Hung, Kesha Hietala, Shaopeng Zhu et al.29 citations
  4. Relational proofs for quantum programs ↗Gilles Barthe, Justin Hsu, Mingsheng Ying et al.29 citations
  5. System FR: formalized foundations for the stainless verifier ↗Jad Hamza, Nicolas Voirol, Viktor Kunčak29 citations
  6. Trace types and denotational semantics for sound programmable inference in probabilistic languages ↗Alexander K. Lew, Marco Cusumano-Towner, Benjamin Sherman et al.29 citations
  7. Bayesian synthesis of probabilistic programs for automatic data modeling ↗Feras A. Saad, Marco Cusumano-Towner, Ulrich Schaechtle et al.28 citations
  8. Game semantics for quantum programming ↗Pierre Clairambault, Marc de Visme, Glynn Winskel28 citations
  9. Narcissus: correct-by-construction derivation of decoders and encoders from binary formats ↗Benjamin Delaware, Sorawit Suriyakarn, Clément Pit-Claudel et al.28 citations
  10. A true positives theorem for a static race detector ↗Nikos Gorogiannis, Peter W. O’Hearn, Ilya Sergey26 citations
  11. Abstract extensionality: on the properties of incomplete abstract interpretations ↗Roberto Bruni, Roberto Giacobazzi, Roberta Gori B et al.26 citations
  12. Gradual type theory ↗Max S. New, Daniel R. Licata, Amal Ahmed26 citations
  13. Skeletal semantics and their interpretations ↗Martin Bodin, Philippa Gardner, Thomas Wiben Jensen et al.26 citations
  14. Sound and robust solid modeling via exact real arithmetic and continuity ↗Benjamin Sherman, Jesse Michel, Michael Carbin26 citations
  15. The high-level benefits of low-level sandboxing ↗Michael Sammler, Deepak Garg, Derek R. Dreyer et al.26 citations
  16. Full abstraction for the quantum lambda-calculus ↗Pierre Clairambault, Marc de Visme25 citations
  17. I/O dependent idempotence bugs in intermittent systems ↗Milijana Surbatovich, Limin Jia, Brandon Lucia25 citations
  18. JaVerT 2.0: compositional symbolic execution for JavaScript ↗José Fragoso Santos, Petar Maksimović, Gabriela Cunha Sampaio et al.25 citations
  19. A²I: abstract² interpretation ↗Patrick M. Cousot, Roberto Giacobazzi, Francesco Ranzato24 citations
  20. Backpropagation in the simply typed lambda-calculus with linear negation ↗Aloïs Brunel, Damiano Mazza, Michele Pagani24 citations
  21. ApproxHPVM: a portable compiler IR for accuracy-aware optimizations ↗Hashim Sharif, Prakalp Srivastava, Muhammad Huzaifa et al.23 citations
  22. Efficient parameterized algorithms for data packing ↗Krishnendu Chatterjee, Amir Kafshdar Goharshady, Nastaran Okati et al.23 citations
  23. Value-centric dynamic partial order reduction ↗Krishnendu Chatterjee, Andreas Pavlogiannis, Viktor Toman23 citations
  24. Trace aware random testing for distributed systems ↗Burcu Kulahcioglu Ozkan, Rupak Majumdar, Simin Oraee22 citations
  25. Certifying graph-manipulating C programs via localizations within data structures ↗Shengyi Wang, Qinxiang Cao, Anshuman Mohan et al.21 citations
  26. Dynamic type inference for gradual Hindley–Milner typing ↗Yusuke Miyazaki, Taro Sekiyama, Atsushi Igarashi21 citations
  27. Executable formal semantics for the POSIX shell ↗Michael Greenberg, Austin J. Blatt21 citations
  28. Reductions for safety proofs ↗Azadeh Farzan, Anthony Vandikas21 citations
  29. Towards verified stochastic variational inference for probabilistic programs ↗Wonyeol Lee, Hangyeol Yu, Xavier Rival et al.21 citations
  30. Closure conversion is safe for space ↗Zoe Paraskevopoulou, Andrew W. Appel20 citations
  31. Fuzzi: a three-level logic for differential privacy ↗Hengchu Zhang, Edo Roth, Andreas Haeberlen et al.20 citations
  32. Modular quantitative monitoring ↗Rajeev Alur, Konstantinos Mamouras, Caleb Stanford20 citations
  33. Recurrence extraction for functional programs through call-by-push-value ↗G. A. Kavvos, Edward Morehouse, Daniel R. Licata et al.20 citations
  34. Refinement of path expressions for static analysis ↗John Cyphert, Jason Breck, Zachary Kincaid et al.20 citations
  35. Weak-consistency specification via visibility relaxation ↗Michael Emmi, Constantin Enea20 citations
  36. A formalization of Java’s concurrent access modes ↗John Bender, Jens Palsberg19 citations
  37. Disentanglement in nested-parallel programs ↗Sam Westrick, Rohan Yadav, Matthew T. Fluet et al.19 citations
  38. Effective lock handling in stateless model checking ↗Michalis Kokologiannakis, Azalea Raad, Viktor Vafeiadis19 citations
  39. Relational verification using reinforcement learning ↗Jia Chen, Jiayi Wei, Yu Feng et al.19 citations
  40. Seq: a high-performance language for bioinformatics ↗Ariya Shajii, Ibrahim Numanagić, Riyadh Baghdadi et al.19 citations
  41. Simply RaTT: a fitch-style modal calculus for reactive programming without space leaks ↗Patrick Bahr, Christian Uldal Graulund, Rasmus Ejlers Møgelberg19 citations
  42. Approximate normalization for gradual dependent types ↗Joseph Eremondi, Éric Tanter, Ronald Garcia18 citations
  43. Compiling with continuations, or without? whatever. ↗Youyou Cong, Leo Osvald, Grégory M. Essertel et al.18 citations
  44. Iron: managing obligations in higher-order concurrent separation logic ↗Aleš Bizjak, Daniel Gratzer, Robbert Krebbers et al.18 citations
  45. Linear capabilities for fully abstract compilation of separation-logic-verified code ↗Thomas Van Strydonck, Frank Piessens, Dominique Devriese18 citations
  46. Bindings as bounded natural functors ↗Jasmin Christian Blanchette, Lorenzo Gheri, Andrei Popescu et al.17 citations
  47. Decidable verification of uninterpreted programs ↗Umang Mathur, P. Madhusudan, Mahesh Viswanathan17 citations
  48. Fixpoint games on continuous lattices ↗Paolo Baldan, Barbara König, Christina Mika-Michalski et al.17 citations
  49. Specifying concurrent programs in separation logic: morphisms and simulations ↗Aleksandar Nanevski, Anindya Banerjee, Germán Andrés Delbianco et al.17 citations
  50. Synthesizing symmetric lenses ↗Anders Miltner, Solomon Maina, Kathleen Fisher et al.17 citations
  51. A reasonably exceptional type theory ↗Pierre-Marie Pédrot, Nicolas Tabareau, Hans Jacob Fehrmann et al.16 citations
  52. Bisimulation as path type for guarded recursive types ↗Rasmus Ejlers Møgelberg, Niccolò Veltrì16 citations
  53. From fine- to coarse-grained dynamic information flow control and back ↗Marco Vassena, Alejandro Russo, Deepak Garg et al.16 citations
  54. Modular verification of web page layout ↗Pavel Panchekha, Michael D. Ernst, Zachary Tatlock et al.16 citations
  55. The weak call-by-value λ-calculus is reasonable for both time and space ↗Yannick Forster, Fabian Kunze, Marc Roth16 citations
  56. Trace abstraction modulo probability ↗Calvin Smith, Justin Hsu, Aws Albarghouthi16 citations
  57. A fault-tolerant programming model for distributed interactive applications ↗Ragnar Mogk, Joscha Drechsler, Guido Salvaneschi et al.15 citations
  58. Dependence-aware, unbounded sound predictive race detection ↗Kaan Genç, Jake Roemer, XU Yu-fan et al.15 citations
  59. Parameterized verification under TSO is PSPACE-complete ↗Parosh Aziz Abdulla, Mohamed Faouzi Atig, Rojin Rezvan15 citations
  60. Seminaïve evaluation for a higher-order functional language ↗Michael Arntzenius, Neel Krishnaswami15 citations
  61. Spy game: verifying a local generic solver in Iris ↗Paulo Emílio de Vilhena, François Pottier, Jacques-Henri Jourdan15 citations
  62. Static analysis with demand-driven value refinement ↗B. Stein, Benjamin Barslev Nielsen, Bor-Yuh Evan Chang et al.15 citations
  63. Taylor subsumes Scott, Berry, Kahn and Plotkin ↗Davide Barbarossa, Giulio Manzonetto15 citations
  64. CLOTHO: directed test generation for weakly consistent database systems ↗Kia Rahmani, Kartik Nagar, Benjamin Delaware et al.14 citations
  65. Call-by-need is clairvoyant call-by-value ↗Jennifer Hackett, Graham Hutton14 citations
  66. Label-dependent session types ↗Peter J. Thiemann, VASCO THUDICHUM VASCONCELOS14 citations
  67. Mixed linear and non-linear recursive types ↗Bert Lindenhovius, Michael W. Mislove, Vladimir Zamdzhiev14 citations
  68. Selective applicative functors ↗Andrey Mokhov, Georgy Lukyanov, Simon Marlow et al.14 citations
  69. Sound and reusable components for abstract interpretation ↗Sven Keidel, Sebastian Thore Erdweg14 citations
  70. Synthesizing replacement classes ↗Malavika Samak, Deokhwan Kim, Martin Rinard14 citations
  71. Decidable subtyping for path dependent types ↗Julian Mackay, Alex Potanin, Jonathan Aldrich et al.13 citations
  72. Sequential programming for replicated data stores ↗Nicholas V. Lewchenko, Arjun Radhakrishna, Akash Gaonkar et al.13 citations
  73. Simple noninterference from parametricity ↗Maximilian Algehed, Jean-Philippe Bernardy13 citations
  74. Synthesizing differentially private programs ↗Calvin Smith, Aws Albarghouthi13 citations
  75. Type-guided worst-case input generation ↗Di Wang, Jan Hoffmann13 citations
  76. A language for probabilistically oblivious computation ↗David Darais, Ian Sweet, Chang Liu et al.12 citations
  77. A mechanical formalization of higher-ranked polymorphic type inference ↗Jinxu Zhao, Bruno C. d. S. Oliveira, Tom Schrijvers12 citations
  78. A path to DOT: formalizing fully path-dependent types ↗Marianna Rapoport, Ondřej Lhoták12 citations
  79. A role for dependent types in Haskell ↗Stephanie Weirich, Pritam Choudhury, Antoine Voizard et al.12 citations
  80. AL: autogenerating supervised learning programs ↗José Cambronero, Martin Rinard12 citations
  81. Casting about in the dark: an empirical study of cast operations in Java programs ↗Luis Mastrangelo, Matthias Hauswirth, Nathaniel Nystrom12 citations
  82. Complexity and information in invariant inference ↗Yotam M. Y. Feldman, Neil Immerman, Mooly Sagiv et al.12 citations
  83. Deductive verification with ghost monitors ↗Martin Clochard, Claude Marché, Andrei Paskevich12 citations

1 2 3

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/venues/proceedings-of-the-acm-on-programming-languages/2019/papers/page/2/