All PLSE Meetings
Aggregated PLSE schedule.
| Date | Who | What |
|---|---|---|
|
Sun, Mar 8
2:30pm-3:30pm
|
- Room: CSE 203
|
Programming with Constraints Reading Group
No meeting (Visit days) |
|
Tue, Jun 23
11:30am-12:30pm
|
James W Room: CSE 203
|
Underground Reading Group
100 Impossibility Proofs for Distributed Computing |
|
Wed, Jun 24
11:00am-12:00pm
|
James W Room: CSE 203
|
Underground Reading Group
Separation Logic: A Logic for Shared Mutable Data Structures Installing VST. Coq 8.4pl4. CompCert 2.4. VST 1.5. VST manual |
|
Thu, Jun 25
11:00am-12:00pm
|
James W Room: CSE 203
|
Underground Reading Group
Elimination with a motive |
|
Tue, Jun 30
11:30am-12:30pm
|
Naveen Room: CSE 203
|
Underground Reading Group
Viewstamped Replication Revisted |
|
Wed, Jul 1
11:00am-12:00pm
|
Doug Room: CSE 203
|
Underground Reading Group
Program Logics for Certified Compilers, Part 1 |
|
Tue, Jul 7
11:30am-12:30pm
|
Doug Room: CSE 203
|
Underground Reading Group
Knowledge and common knowledge in a distributed environment |
|
Tue, Jul 14
11:30am-12:30pm
|
Pavel Room: CSE 203
|
Underground Reading Group
Unreliable failure detectors for reliable distributed systems |
|
Wed, Jul 15
11:00am-12:00pm
|
—
Room: CSE 203
|
Underground Reading Group
Program Logics for Certified Compilers, Part 2 |
|
Thu, Jul 16
11:00am-12:00pm
|
—
Room: CSE 203
|
Underground Reading Group
Eliminating Dependent Pattern Matching |
|
Tue, Jul 21
11:30am-12:30pm
|
Anna Room: CSE 203
|
Underground Reading Group
Implementing remote procedure calls |
|
Wed, Jul 22
11:00am-12:00pm
|
—
Room: CSE 203
|
Underground Reading Group
(no meeting due to James being in the zone) |
|
Thu, Jul 23
11:00am-12:00pm
|
—
Room: CSE 203
|
Underground Reading Group
Observational equality, now! |
|
Tue, Jul 28
11:30am-12:30pm
|
Ellis Room: CSE 203
|
Underground Reading Group
Zab High-performance broadcast for primary-backup systems |
|
Wed, Jul 29
11:00am-12:00pm
|
—
Room: CSE 303
|
Underground Reading Group
Program Logics for Certified Compilers, Part 3 |
|
Thu, Jul 30
2:30pm-3:30pm
|
—
Room: CSE 203
|
Underground Reading Group
Innovations in computational type theory using Nuprl |
|
Tue, Aug 4
11:30am-12:30pm
|
Tom! Room: CSE 203
|
Underground Reading Group
A Logic of Authentication |
|
Wed, Aug 5
11:00am-12:00pm
|
—
Room: CSE 203
|
Underground Reading Group
Install VST |
|
Thu, Aug 6
2:30pm-3:30pm
|
—
Room: CSE 203
|
Underground Reading Group
Intuitionistic Type Theory |
|
Tue, Aug 11
11:30am-12:30pm
|
Brandon Room: CSE 203
|
Underground Reading Group
Managing Update Conflicts in Bayou, a weakly connected replicated storage system |
|
Thu, Aug 13
2:30pm-3:30pm
|
—
Room: CSE 203
|
Underground Reading Group
A Simplification of Girard’s Paradox |
|
Tue, Aug 18
11:30am-12:30pm
|
—
Room: CSE 203
|
Underground Reading Group
no meeting this week |
|
Thu, Aug 20
2:30pm-3:30pm
|
—
Room: CSE 203
|
Underground Reading Group
Chapter 1 of Advanced Topics in Types and Programming Languages by Pierce |
|
Tue, Aug 25
11:30am-12:30pm
|
Katelin Room: CSE 203
|
Underground Reading Group
End-to-end arguments in system design |
|
Thu, Aug 27
2:30pm-3:30pm
|
—
Room: CSE 203
|
Underground Reading Group
A Polymorphic Modal Type System for Lisp-Like Multi-Staged Languages |
|
Tue, Sep 1
11:30am-12:30pm
|
James W Room: CSE 203
|
Underground Reading Group
Self-stabilizing systems in spite of distributed control |
|
Wed, Sep 30
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590P: PL Reading Group
Paper Selection |
|
Thu, Oct 1
2:30pm-3:30pm
|
James W Room: CSE 203
|
Underground Reading Group
In Search of Types (optional) Organizational meeting |
|
Fri, Oct 2
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
PLSE Group Meeting
2-minute madness |
|
Mon, Oct 5
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590N: SE Reading Group
Select papers |
|
Tue, Oct 6
2:30pm-3:30pm
|
Everyone Room: CSE 203
|
Programming with Constraints Reading Group
Select papers |
|
Wed, Oct 7
3:30pm-4:30pm
|
Bill, Sam, Calvin Room: CSE 203
|
590P: PL Reading Group
The Next 700 Programming Languages |
|
Thu, Oct 8
2:30pm-3:30pm
|
James W Room: CSE 674
|
Underground Reading Group
Skim introduction; Read Chapter 1, Sections 1 through 7 For background on the simply typed lambda calculus, see Chapter 9 of Pierce’s Types and Programming Languages (there is a copy in the lab and several of us have copies). |
|
Fri, Oct 9
2:30pm-3:20pm
|
Daniel von Dincklage (Google) Room: EEB 037
|
PLSE Group Meeting
Yedalog |
|
Mon, Oct 12
3:30pm-4:30pm
|
Daryl Zuniga Room: CSE 203
|
590N: SE Reading Group
The Emperor’s Old Clothes (C.A.R. Hoare Turing Award Speech) |
|
Tue, Oct 13
2:30pm-3:30pm
|
Alex S and Calvin Room: CSE 203
|
Programming with Constraints Reading Group
Nondeterministic Algorithms |
|
Wed, Oct 14
3:30pm-4:30pm
|
Nate, Talia, James Room: CSE 203
|
590P: PL Reading Group
Abstracting Abstract Machines Matt Might has good blog posts on CEK machines and CESK machines |
|
Thu, Oct 15
2:30pm-3:30pm
|
Konne Room: CSE 203
|
Underground Reading Group
Finish Chapter 1 |
|
Fri, Oct 16
3:30pm-4:30pm
|
Konstantin, Maaz Room: CSE 203
|
PLSE Group Meeting
Affiliates Practice Talks |
|
Mon, Oct 19
3:30pm-4:30pm
|
Nate Yazdani Room: CSE 203
|
590N: SE Reading Group
MultiSE: Multi-Path Symbolic Execution using Value Summaries (FSE ‘15) |
|
Tue, Oct 20
2:30pm-3:30pm
|
- Room: CSE 203
|
Programming with Constraints Reading Group
No meeting (Affiliates) |
|
Wed, Oct 21
3:30pm-4:30pm
|
Brandon H., John Room: CSE 203
|
590P: PL Reading Group
Incremental Computation with Names |
|
Thu, Oct 22
2:30pm-3:30pm
|
Pavel Room: CSE 203
|
Underground Reading Group
Re-read 1.12 on equality Take a look at the first part of Pavel’s blog post on equality. |
|
Fri, Oct 23
3:30pm-4:30pm
|
Brian Burg Room: CSE 203
|
PLSE Group Meeting
Explaining Visual Changes in User Interfaces (UIST’15 Practice Talk, 1/2 slot available) |
|
Mon, Oct 26
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
590N: SE Reading Group
Automated Structure Generation: Refuting Common Wisdom (ICSE ‘15) |
|
Tue, Oct 27
2:30pm-3:30pm
|
Talia and Julie Room: CSE 203
|
Programming with Constraints Reading Group
Modular Synthesis of Sketches Using Models |
|
Wed, Oct 28
3:30pm-4:30pm
|
Martin Monperrus Room: CSE 203
|
590P: PL Reading Group
Latest Results on Automatic Software Repair Automatic software repair is the process of fixing software bugs automatically. This is a recent and active research area in the software engineering community. Before having a large impact on practice, research tries to understand the fundamental strengths and weaknesses of current repair algorithms. This talk presents the results of a recent experiment on repairing 224 real Java bugs from open source projects. |
|
Thu, Oct 29
2:30pm-3:30pm
|
Doug Woooooos Room: CSE 203
|
Underground Reading Group
Chapter 2 through and including 2.3 |
|
Fri, Oct 30
3:30pm-4:30pm
|
- Room: CSE 203
|
PLSE Group Meeting
No meeting |
|
Mon, Nov 2
3:30pm-4:30pm
|
Michael Ernst + Zach Tatlock Room: CSE 203
|
590N: SE Reading Group
An Analysis of Patch Plausibility and Correctness for Generate-and-Validate Patch Generation Systems |
|
Tue, Nov 3
2:30pm-3:30pm
|
Dominik and Doug Room: CSE 203
|
Programming with Constraints Reading Group
Functional Reactive Animation |
|
Wed, Nov 4
3:30pm-4:30pm
|
Alex S., Doug, Spencer, Daryl Room: CSE 203
|
590P: PL Reading Group
Partial Evaluation of Computation Process: An Approach to a Compiler-Compiler |
|
Thu, Nov 5
2:30pm-3:30pm
|
John Toman Room: CSE 203
|
Underground Reading Group
Re-read 2.2 and 2.3 |
|
Fri, Nov 6
3:30pm-4:30pm
|
James Wilcox / Stuart Pernsteiner Room: CSE 203
|
PLSE Group Meeting
Array Shadow State Compression for Precise Dynamic Race Detection Crust: A Bounded Verifier for Rust |
|
Mon, Nov 9
3:30pm-4:30pm
|
James Wilcox Room: CSE 203
|
590N: SE Reading Group
Empirical study towards a leading indicator for cost of formal software verification |
|
Tue, Nov 10
2:30pm-3:30pm
|
Jared, Eric, Chandrakana Room: CSE 203
|
Programming with Constraints Reading Group
Programming with Enumerable Sets of Structures |
|
Wed, Nov 11
3:30pm-4:30pm
|
– Room: CSE 203
|
590P: PL Reading Group
No meeting (Veterans Day) |
|
Thu, Nov 12
2:30pm-3:30pm
|
Pavel Panchekha Room: CSE 203
|
Underground Reading Group
2.4–2.5 |
|
Fri, Nov 13
3:30pm-4:30pm
|
Brandon Myers Room: CSE 203
|
PLSE Group Meeting
Bringing Query Processing into High Performance Languages |
|
Mon, Nov 16
3:30pm-4:30pm
|
Amanda Swearngin + Doug Woos Room: CSE 203
|
590N: SE Reading Group
Why Good Developers Write Bad Code |
|
Tue, Nov 17
2:30pm-3:30pm
|
James W and John Room: CSE 203
|
Programming with Constraints Reading Group
Predicting Learnt Clauses Quality in Modern SAT Solvers |
|
Wed, Nov 18
3:30pm-4:30pm
|
Chandra, Stuart, Konne Room: CSE 203
|
590P: PL Reading Group
Verified Correctness and Security of OpenSSL HMAC see also the SHA256 paper |
|
Thu, Nov 19
2:30pm-3:30pm
|
– Room: CSE 203
|
Underground Reading Group
No meeting (PLDI deadline) |
|
Fri, Nov 20
3:30pm-4:30pm
|
Alan Borning Room: CSE 203
|
PLSE Group Meeting
Constraints for Interactive Systems: from ThingLab to Wallingford |
|
Mon, Nov 23
3:30pm-4:30pm
|
Julie Newcomb Room: CSE 203
|
590N: SE Reading Group
Alloy*: A General-Purpose Higher-Order Relational Constraint Solver (ICSE ‘15) |
|
Tue, Nov 24
2:30pm-3:30pm
|
Chenglong Room: CSE 203
|
Programming with Constraints Reading Group
Flapjax: A Programming Language for Ajax Applications |
|
Wed, Nov 25
3:30pm-4:30pm
|
– Room: CSE 203
|
590P: PL Reading Group
No meeting (Thanksgiving) |
|
Thu, Nov 26
2:30pm-3:30pm
|
– Room: CSE 203
|
Underground Reading Group
No meeting (Thanksgiving) |
|
Fri, Nov 27
3:30pm-4:30pm
|
– Room: CSE 203
|
PLSE Group Meeting
No meeting (Thanksgiving) |
|
Mon, Nov 30
3:30pm-4:30pm
|
Colin Scott Room: CSE 203
|
590N: SE Reading Group
Dynamic Generation of Likely Invariants for Multithreaded Programs (ICSE ‘15) |
|
Tue, Dec 1
2:30pm-3:30pm
|
Stuart and Nate Room: CSE 203
|
Programming with Constraints Reading Group
Curry, a functional logic programming language |
|
Wed, Dec 2
3:30pm-4:30pm
|
Jared, Eric M. Room: CSE 203
|
590P: PL Reading Group
Pilsner: A Compositionally Verified Compiler for a Higher-Order Imperative Language |
|
Thu, Dec 3
2:30pm-3:30pm
|
James W Room: CSE 203
|
Underground Reading Group
2.6–2.9 |
|
Fri, Dec 4
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
PLSE Group Meeting
Data Structure Synthesis (quals talk) |
|
Mon, Dec 7
3:30pm-4:30pm
|
Spencer Pearson Room: CSE 203
|
590N: SE Reading Group
Fuzzing with Code Fragments |
|
Tue, Dec 8
2:30pm-3:30pm
|
Alex P and James B Room: CSE 203
|
Programming with Constraints Reading Group
On Counterexample Guided Quantifier Instantiation for Synthesis in CVC4 |
|
Wed, Dec 9
3:30pm-4:30pm
|
Chenglong, Alex P., Pavel Room: CSE 203
|
590P: PL Reading Group
Efficient Synthesis of Probabilistic Programs |
|
Thu, Dec 10
2:30pm-3:30pm
|
James W Room: CSE 203
|
Underground Reading Group
finish chapter 2 |
|
Fri, Dec 11
3:30pm-4:30pm
|
Incarnate Team Room: CSE 203
|
PLSE Group Meeting
Closing the 3D Printing Error Loop |
|
Mon, Jan 4
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590N: SE Reading Group
Paper Selection |
|
Tue, Jan 5
2:30pm-3:30pm
|
Everyone Room: CSE 203
|
Programming with Constraints Reading Group
Select papers and schedule tool sessions |
|
Wed, Jan 6
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590P: PL Reading Group
Paper Selection |
|
Thu, Jan 7
2:30pm-3:30pm
|
James W Room: CSE 624
|
Underground Reading Group
Organizational meeting |
|
Fri, Jan 8
3:30pm-4:30pm
|
Nadia Polikarpova (MIT) Room: CSE 203
|
PLSE Group Meeting
Program Synthesis from Refinement Types |
|
Mon, Jan 11
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
590N: SE Reading Group
Hey, You Have Given Me Too Many Knobs! |
|
Tue, Jan 12
2:30pm-3:30pm
|
Calvin and Talia Room: CSE 203
|
Programming with Constraints Reading Group
Integrating constraint satisfaction techniques with complex object structures |
|
Wed, Jan 13
3:30pm-4:30pm
|
Bartosz and Marisa Room: CSE 203
|
590P: PL Reading Group
Comprehending Monads |
|
Thu, Jan 14
2:30pm-3:30pm
|
Doug Room: CSE 203
|
Underground Reading Group
Observational Equality Now |
|
Fri, Jan 15
3:30pm-4:30pm
|
James W. Room: CSE 203
|
PLSE Group Meeting
Planning for Change in a Formal Verification of the Raft Consensus protocol (CPP practice talk) |
|
Mon, Jan 18
3:30pm-4:30pm
|
No meeting Room: CSE 203
|
590N: SE Reading Group
MLK Day |
|
Tue, Jan 19
2:30pm-3:30pm
|
Sam and Alex Room: CSE 203
|
Programming with Constraints Reading Group
Constraints as Control |
|
Wed, Jan 20
3:30pm-4:30pm
|
Ben and John Room: CSE 203
|
590P: PL Reading Group
Access-Path Abstraction: Scaling Field-Sensitive Data-Flow Analysis With Unbounded Access Paths |
|
Thu, Jan 21
2:30pm-3:30pm
|
—
Room: CSE 624
|
Underground Reading Group
TBD |
|
Fri, Jan 22
3:30pm-4:30pm
|
- Room: CSE 203
|
PLSE Group Meeting
No meeting (POPL) |
|
Mon, Jan 25
3:30pm-4:30pm
|
Julie Newcomb Room: CSE 203
|
590N: SE Reading Group
FlexJava |
|
Tue, Jan 26
2:30pm-3:30pm
|
Alan Room: CSE 203
|
Programming with Constraints Reading Group
Wallingford: Toward a Constraint Reactive Programming Language For background see Checks and Balances - Constraint Solving without Surprises in Object-Constraint Programming Languages |
|
Wed, Jan 27
3:30pm-4:30pm
|
Doug and Pavel Room: CSE 203
|
590P: PL Reading Group
Dependent Types and Multi-Monadic Effects in F* |
|
Thu, Jan 28
2:30pm-3:30pm
|
Alex Room: CSE 624
|
Underground Reading Group
A Formulae-as-Types Notion of Control |
|
Fri, Jan 29
3:30pm-4:30pm
|
Grigory Fedyukovich Room: CSE 203
|
PLSE Group Meeting
Automated Incremental Software Verification |
|
Mon, Feb 1
3:30pm-4:30pm
|
Spencer Pearson Room: CSE 203
|
590N: SE Reading Group
How Developers Search for Code: A Case Study |
|
Tue, Feb 2
2:30pm-3:30pm
|
Pavel Room: CSE 203
|
Programming with Constraints Reading Group
Cassius |
|
Wed, Feb 3
3:30pm-4:30pm
|
Talia and Alex S. Room: CSE 203
|
590P: PL Reading Group
A Unification Algorithm for COQ Featuring Universe Polymorphism and Overloading |
|
Thu, Feb 4
2:30pm-3:30pm
|
Sam Room: CSE 203
|
Underground Reading Group
Turing-Completeness Totally Free |
|
Fri, Feb 5
3:30pm-4:30pm
|
PLSE Room: CSE 203
|
PLSE Group Meeting
Please help set up for the PLSE-hosted TGIF! |
|
Mon, Feb 8
3:30pm-4:30pm
|
James Wilcox Room: CSE 203
|
590N: SE Reading Group
Staged Program Repair with Condition Synthesis |
|
Tue, Feb 9
2:30pm-3:30pm
|
Eric Butler Room: CSE 203
|
Programming with Constraints Reading Group
Algebra Synthesis |
|
Wed, Feb 10
3:30pm-4:30pm
|
Eric and Stuart Room: CSE 203
|
590P: PL Reading Group
Sound Type-Dependent Syntactic Language Extension |
|
Thu, Feb 11
2:30pm-3:30pm
|
Bartosz Room: CSE 203
|
Underground Reading Group
Category Theory intro - Part 1 of Bartosz’s blog |
|
Fri, Feb 12
3:30pm-4:30pm
|
Ryan Beckett (Princeton) Room: CSE 203
|
PLSE Group Meeting
Don’t Mind the Gap: Bridging Network-wide Objectives and Device-level Configurations |
|
Mon, Feb 15
3:30pm-4:30pm
|
No meeting Room: CSE 203
|
590N: SE Reading Group
Presidents’ Day |
|
Tue, Feb 16
2:30pm-3:30pm
|
Julian Room: CSE 203
|
Programming with Constraints Reading Group
Answer Set Programming |
|
Wed, Feb 17
3:30pm-4:30pm
|
Alex P. and Calvin Room: CSE 203
|
590P: PL Reading Group
In Search of Types |
|
Thu, Feb 18
2:30pm-3:30pm
|
Konstantin Room: CSE 303
|
Underground Reading Group
From Sets to Types to Categories to Sets |
|
Fri, Feb 19
3:30pm-4:30pm
|
Sam Elliott Room: CSE 203
|
PLSE Group Meeting
A short exploration of PLT Redex and Linear Types |
|
Mon, Feb 22
3:30pm-4:30pm
|
Zach Tatlock Room: CSE 203
|
590N: SE Reading Group
Guided Differential Testing of Certificate Validation in SSL/TLS Implementations |
|
Tue, Feb 23
2:30pm-3:30pm
|
Arvind Room: CSE 203
|
Programming with Constraints Reading Group
Vega |
|
Wed, Feb 24
3:30pm-4:30pm
|
Chenglong and Konstantin Room: CSE 203
|
590P: PL Reading Group
Practical Principled FRP |
|
Thu, Feb 25
2:30pm-3:30pm
|
– Room: CSE 203
|
Underground Reading Group
No meeting |
|
Fri, Feb 26
3:30pm-4:30pm
|
Keith Butler Room: CSE 203
|
PLSE Group Meeting
Model Checking User Interfaces |
|
Mon, Feb 29
3:30pm-4:30pm
|
Michael Ernst Room: CSE 203
|
590N: SE Reading Group
GRT: Program-Analysis-Guided Random Testing |
|
Tue, Mar 1
2:30pm-3:30pm
|
Julie Room: CSE 203
|
Programming with Constraints Reading Group
Hints DSL |
|
Wed, Mar 2
3:30pm-4:30pm
|
James B. and Bill Room: CSE 203
|
590P: PL Reading Group
The Silently Shifting Semicolon |
|
Thu, Mar 3
2:30pm-3:30pm
|
Nate and ?? Room: CSE 203
|
Underground Reading Group
Type Theory in Type Theory using Quotient Inductive Types |
|
Fri, Mar 4
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
PLSE Group Meeting
Visit days prep? |
|
Mon, Mar 7
3:30pm-4:30pm
|
Doug Woos Room: CSE 203
|
590N: SE Reading Group
Copy and Paste Redeemed |
|
Wed, Mar 9
3:30pm-4:30pm
|
- Room: CSE 203
|
590P: PL Reading Group
No meeting (visit days) |
|
Fri, Mar 11
3:30pm-4:30pm
|
Archaeopteryx Room: CSE 203
|
PLSE Group Meeting
Introduction to Equality in Dependent Type Theory |
|
Mon, Mar 28
3:30pm-4:30pm
|
Michael Ernst Room: CSE 203
|
590N: SE Reading Group
From Word Embeddings To Document Similarities for Improved Information Retrieval in Software Engineering |
|
Tue, Mar 29
2:30pm-3:30pm
|
Everyone Room: CSE 203
|
Underground Constraints Reading Group
Paper Selection |
|
Wed, Mar 30
3:30pm-4:30pm
|
James B Room: CSE 203
|
590P: PLSE Seminar
‘Specifying and Checking File System Crash-Consistency Models’ ASPLOS practice talk |
|
Thu, Mar 31
2:30pm-3:30pm
|
everyone Room: CSE 674
|
Underground Reading Group
Organizational meeting |
|
Fri, Apr 1
3:30pm-4:30pm
|
Mangpo Room: CSE 203
|
PLSE Group Meeting
‘Scaling Up Superoptimization’ ASPLOS practice talk |
|
Mon, Apr 4
3:30pm-4:30pm
|
James W Room: CSE 203
|
590N: SE Reading Group
Guiding Dynamic Symbolic Execution Toward Unverified Program Executions |
|
Tue, Apr 5
2:30pm-3:30pm
|
Alex Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Synthesizing Transformations on Hierarchically Structured Data |
|
Wed, Apr 6
3:30pm-4:30pm
|
Leonardo de Moura (MSR) Room: CSE 203
|
590P: PLSE Seminar
The Lean Theorem Prover |
|
Thu, Apr 7
2:30pm-3:30pm
|
James W Room: CSE 674
|
Underground Reading Group
Breaking Through the Normalization Barrier: A Self-Interpreter for F-omega |
|
Fri, Apr 8
3:30pm-4:30pm
|
– Room: CSE 203
|
PLSE Group Meeting
– |
|
Mon, Apr 11
3:30pm-4:30pm
|
Doug Room: CSE 203
|
590N: SE Reading Group
Crowdie: Feedback-Directed Instrumentation for Deployed JavaScript Applications |
|
Tue, Apr 12
2:30pm-3:30pm
|
Nate Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
An Overview of the Leon Verification System Including a Demo |
|
Wed, Apr 13
3:30pm-4:30pm
|
Canceled Room: CSE 203
|
590P: PLSE Seminar
Canceled |
|
Fri, Apr 15
2:30pm-3:30pm
|
Doug Woos Room: CSE 674
|
Underground Reading Group
Learning Invariants using Decision Trees and Implication Counterexamples and please skim Decidability of Inferring Inductive Invariants |
|
Fri, Apr 15
3:30pm-4:30pm
|
Mooly Sagiv (outside speaker, University of Tel Aviv) Room: CSE 203
|
PLSE Group Meeting
Verifying Safety of Distributed Systems |
|
Mon, Apr 18
3:30pm-4:30pm
|
Talia Room: CSE 203
|
590N: SE Reading Group
Tricorder: Building a Program Analysis Ecosystem |
|
Tue, Apr 19
2:30pm-3:30pm
|
Alan Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Survey of Reactive Programming |
|
Wed, Apr 20
3:30pm-4:30pm
|
Nate Yazdani and Ras Bodik Room: CSE 203
|
590P: PLSE Seminar
Parallelizing Browser Layout |
|
Fri, Apr 22
2:30pm-3:30pm
|
Doug and James Room: CSE 674
|
Underground Reading Group
Ivy: Safety Verification by Interactive Generalization |
|
Fri, Apr 22
3:30pm-4:30pm
|
Cristina Nita-Rotaru (outside speaker, Northeastern University) Room: CSE 203
|
PLSE Group Meeting
Adversarial Testing and Compliance Checking of Protocol Implementations |
|
Mon, Apr 25
3:30pm-4:30pm
|
Chenglong Room: CSE 203
|
590N: SE Reading Group
An Analysis of the Search Spaces for Generate and Validate Patch Generation Systems |
|
Tue, Apr 26
2:30pm-3:30pm
|
Chenglong Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Conditionally Correct Superoptimization |
|
Wed, Apr 27
3:30pm-4:30pm
|
External visitor prep Room: CSE 203
|
590P: PLSE Seminar
TBD |
|
Fri, Apr 29
2:30pm-3:30pm
|
Talia Room: CSE 674
|
Underground Reading Group
F-ing Modules |
|
Fri, Apr 29
3:30pm-4:30pm
|
– Room: CSE 203
|
PLSE Group Meeting
TBD |
|
Mon, May 2
3:30pm-4:30pm
|
Julie Newcomb Room: CSE 203
|
590N: SE Reading Group
Work Practices and Challenges in Pull-Based Development: The Contributor’s Perspective |
|
Tue, May 3
2:30pm-3:30pm
|
Julie Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Hints DSL Demo + Experiment |
|
Wed, May 4
3:30pm-4:30pm
|
– Room: CSE 203
|
590P: PLSE Seminar
(DARPA Sandcat visit) |
|
Fri, May 6
2:30pm-3:30pm
|
Nate Room: CSE 674
|
Underground Reading Group
Cubical Type Theory |
|
Fri, May 6
3:30pm-4:30pm
|
John Room: CSE 203
|
PLSE Group Meeting
(Quals Talk) Staccato: A Bug-Finder for Dynamic Configuration Updates |
|
Mon, May 9
3:30pm-4:30pm
|
John Room: CSE 203
|
590N: SE Reading Group
Efficient Large-scale Trace Checking Using MapReduce |
|
Tue, May 10
2:30pm-3:30pm
|
Sam Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Program Synthesis From Polymorphic Refinement Types |
|
Wed, May 11
3:30pm-4:30pm
|
Shaz Qadeer, Microsoft Room: CSE 203
|
590P: PLSE Seminar
Programming Devices and Services with P |
|
Fri, May 13
2:30pm-3:30pm
|
Konstantin Weitz Room: CSE 674
|
Underground Reading Group
The Denotational Semantics of Programming Languages |
|
Fri, May 13
3:30pm-4:30pm
|
Maria Gorinova (outside speaker, University of Cambridge) Room: CSE 203
|
PLSE Group Meeting
A Live, Multiple-Representation Probabilistic Programming Environment for Novices |
|
Mon, May 16
3:30pm-4:30pm
|
Spencer, Amanda Room: CSE 203
|
590N: SE Reading Group
On the Techniques We Create, the Tools We Build, and Their Misalignments: A Study of KLEE |
|
Tue, May 17
2:30pm-3:30pm
|
Calvin Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Synthesis Modulo Recursive Functions This follows from An Overview of the Leon Verification System above |
|
Wed, May 18
3:30pm-4:30pm
|
Craig Chambers, Google Room: CSE 691 (Gates Commons)
|
590P: PLSE Seminar
Flume/Dataflow: Easy, Efficient Parallel Data Processing |
|
Fri, May 20
2:30pm-3:30pm
|
Thomas Lou Room: CSE 674
|
Underground Reading Group
Morphoid Type Theory (Sections 1 and 2 only) |
|
Fri, May 20
3:30pm-4:30pm
|
Ben Hindman (outside speaker, group alum, 2016 Diamond Award Winner) Room: CSE 203
|
PLSE Group Meeting
co-founder Mesosphere, title TBD, Gates Commons, CSE 691 |
|
Mon, May 23
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
590N: SE Reading Group
Energy Profiles of Java Collections Classes |
|
Tue, May 24
2:30pm-3:30pm
|
James Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Reactive Programming with Reactive Variables |
|
Wed, May 25
3:30pm-4:30pm
|
No Meeting Room: CSE 203
|
590P: PLSE Seminar
TBD |
|
Fri, May 27
2:30pm-3:30pm
|
Alex Sanchez-Stern Room: CSE 674
|
Underground Reading Group
Symbolic Abstract Data Type Inference |
|
Fri, May 27
3:30pm-4:30pm
|
Eric Mullen Room: CSE 203
|
PLSE Group Meeting
PLDI Practice Talk (Peek) |
|
Mon, May 30
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
Memorial Day |
|
Tue, May 31
2:30pm-3:30pm
|
Julie Room: CSE 674 (Irish)
|
Underground Constraints Reading Group
Program Extrapolation with Jennisys |
|
Wed, Jun 1
3:30pm-4:30pm
|
BRASS/SandCat Internal Meeting Room: CSE 203
|
590P: PLSE Seminar
TBD |
|
Fri, Jun 3
2:30pm-3:30pm
|
Everyone Room: CSE 674
|
Underground Reading Group
Cubical Type Theory |
|
Fri, Jun 3
3:30pm-4:30pm
|
Stuart Pernsteiner Room: CSE 203
|
PLSE Group Meeting
Investigating safety of a radiotherapy machine using system models with pluggable checkers (CAV practice talk) |
|
Wed, Jun 8
3:30pm-4:30pm
|
Milind Kulkarni, Purdue Room: CSE 305
|
590P: PLSE Seminar
Regularizing the irregular: analyses and transformations for recursive, irregular applications |
|
Wed, Aug 3
3:30pm-4:30pm
|
Christoph Csallner, UTA Room: CSE 305
|
590P: PLSE Seminar
Reverse Engineering Mobile Application User Interfaces With REMAUI |
|
Mon, Aug 8
3:30pm-4:30pm
|
Maria Christakis, Microsoft RiSE Room: CSE 305
|
590P: PLSE Seminar
Building Program Analyzers for Developers |
|
Fri, Aug 26
3:30pm-4:30pm
|
Zhilei Xu, MIT Room: CSE 403
|
590P: PLSE Seminar
MSL: A Deterministic Model for Bulk-Synchronous SPMD Programming |
|
Thu, Sep 1
3:30pm-4:30pm
|
Shachar Itzhaky, MIT Room: CSE 403
|
590P: PLSE Seminar
Refinement Reloaded, or- Deriving Divide-and-Conquer Dynamic Programming Algorithms by Transformation |
|
Wed, Sep 28
2:30pm-3:30pm
|
everyone Room: CSE 303
|
Underground Reading Group
Organizational meeting |
|
Fri, Sep 30
3:30pm-4:30pm
|
PLSE Room: CSE 203
|
590P: PL Reading Group
Paper Selection |
|
Mon, Oct 3
3:30pm-4:30pm
|
Julie Newcomb Room: CSE 203
|
590N: SE Reading Group
Can Testedness be Effectively Measured? (FSE 16) |
|
Wed, Oct 5
2:30pm-3:30pm
|
James W Room: CSE 303
|
Underground Reading Group
Innovations in Computational Type Theory using Nuprl Introduction to NuPRL |
|
Fri, Oct 7
3:30pm-4:30pm
|
Pavel and Stuart Room: CSE 203
|
590P: PL Reading Group
Read papers by Eva Darulova Certifying Solutions for Numerical Constraints and Sound Compilation of Reals |
|
Mon, Oct 10
3:30pm-4:30pm
|
Talia Ringer Room: CSE 203
|
590N: SE Reading Group
Crash Consistency Validation Made Easy (FSE 16) |
|
Wed, Oct 12
2:30pm-3:30pm
|
Max Room: CSE 303
|
Underground Reading Group
Dag-calculus: a calculus for parallel computation |
|
Wed, Oct 12
3:30pm-4:30pm
|
Eva Darulova Room: CSE 305
|
PLSE Colloquium Series
Programming with Numerical Uncertainties |
|
Fri, Oct 14
3:30pm-4:30pm
|
Calvin and Ryan Room: CSE 203
|
590P: PL Reading Group
On the Complexity and Performance of Parsing with Derivatives background reading: Parsing with Derivatives, a functional pearl |
|
Mon, Oct 17
3:30pm-4:30pm
|
Steven Lyubomirsky Room: CSE 203
|
590N: SE Reading Group
Extracting Instruction Semantics via Symbolic Execution of Code Generators (FSE 16) |
|
Wed, Oct 19
2:30pm-3:30pm
|
– Room: CSE 303
|
Underground Reading Group
No meeting (Affiliates) |
|
Fri, Oct 21
3:30pm-4:30pm
|
Talia and Doug Room: CSE 203
|
590P: PL Reading Group
Read papers by David Tarditi Checked-C spec (Section 1, Section 11, skim rest); TIL: A Type-Directed Optimizing Compiler for ML and a restrospective |
|
Mon, Oct 24
3:30pm-4:30pm
|
James Wilcox Room: CSE 203
|
590N: SE Reading Group
Purposes, Concepts, Misfits, and a Redesign of Git (OOPSLA ‘16) Background reading on Jackson’s theory of concepts: Towards a Theory of Conceptual Design for Software |
|
Wed, Oct 26
2:30pm-3:30pm
|
James W Room: CSE 303
|
Underground Reading Group
Play around with JonPRL |
|
Wed, Oct 26
3:30pm-4:30pm
|
David Tarditi Room: CSE 305
|
PLSE Colloquium Series
An Overview of the Checked C Project |
|
Fri, Oct 28
3:30pm-4:30pm
|
John and Chenglong Room: CSE 203
|
590P: PL Reading Group
One Phosphor paper and one not-taint-tracking one |
|
Mon, Oct 31
3:30pm-4:30pm
|
Martin Kellogg Room: CSE 203
|
590N: SE Reading Group
Anti-patterns in Search-Based Program Repair (FSE 16) |
|
Wed, Nov 2
2:30pm-3:30pm
|
Ryan Room: CSE 303
|
Underground Reading Group
Dependent Intersection: A New Way of Defining Records in Type Theory |
|
Fri, Nov 4
3:30pm-4:30pm
|
Spencer and Steven Room: CSE 203
|
590P: PL Reading Group
Model Checking Programs and Software Engineering and Automated Deduction One Java PathFinder paper and one not-that |
|
Mon, Nov 7
3:30pm-4:30pm
|
Spencer Pearson Room: CSE 203
|
590N: SE Reading Group
A Large-Scale Empirical Comparison of Static and Dynamic Test Case Prioritization Techniques (FSE 16) |
|
Wed, Nov 9
2:30pm-3:30pm
|
Doug Room: CSE 303
|
Underground Reading Group
Do Be Do Be Do |
|
Wed, Nov 9
3:30pm-4:30pm
|
Chris, Spencer, Martin, Calvin Room: CSE 305
|
PLSE Colloquium Series
FSE Student Research Competition practice talks |
|
Fri, Nov 11
3:30pm-4:30pm
|
Veteran’s Day Holiday Room: CSE 203
|
590P: PL Reading Group
None |
|
Mon, Nov 14
3:30pm-4:30pm
|
Jon Bell Room: CSE 305
|
PLSE Colloquium Series
Making Software More Reliable by Uncovering Hidden Dependencies |
|
Mon, Nov 14
3:30pm-4:30pm
|
Jonathan Bell Room: CSE 203
|
590N: SE Reading Group
Making Software More Reliable by Uncovering Hidden Dependencies Read either the Phosphor paper or the Pebbles paper |
|
Wed, Nov 16
2:30pm-3:30pm
|
Thomas Room: CSE 303
|
Underground Reading Group
Hazelnut: A Bidirectionally Typed Structure Editor Calculus |
|
Wed, Nov 16
3:30pm-4:30pm
|
Arie Gurfinkel Room: CSE 305
|
PLSE Colloquium Series
Algorithmic Logic-Based Verification with SeaHorn |
|
Fri, Nov 18
3:30pm-4:30pm
|
Alessandra Gorla Room: CSE 203
|
590P: PL Reading Group
Mining Android Apps for Anomalous Behavior |
|
Fri, Nov 18
3:30pm-4:30pm
|
Alessandra Gorla Room: CSE 305
|
PLSE Colloquium Series
Mining Android Apps for Anomalous Behavior |
|
Mon, Nov 21
3:30pm-4:30pm
|
Willem Visser Room: CSE 305
|
PLSE Colloquium Series
An Analytical Perspective on Mutations and Coverage |
|
Mon, Nov 21
3:30pm-4:30pm
|
Willem Visser Room: CSE 305
|
590N: SE Reading Group
An Analytical Perspective on Mutations and Coverage |
|
Wed, Nov 23
2:30pm-3:30pm
|
– Room: CSE 303
|
Underground Reading Group
No meeting (Thanksgiving) |
|
Wed, Nov 23
3:30pm-4:30pm
|
Thanksgiving Holiday Room: CSE 305
|
PLSE Colloquium Series
None |
|
Fri, Nov 25
3:30pm-4:30pm
|
Thanksgiving Holiday Room: CSE 203
|
590P: PL Reading Group
None |
|
Mon, Nov 28
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
590N: SE Reading Group
Python Probabilistic Type Inference with Natural Language Support (FSE 16) |
|
Wed, Nov 30
2:30pm-3:30pm
|
John Toman Room: CSE 303
|
Underground Reading Group
Accelerating Program Analyses by Cross-Program Training |
|
Wed, Nov 30
3:30pm-4:30pm
|
Nate Foster Room: CSE 305
|
PLSE Colloquium Series
Cantor Meets Scott: Semantic Foundations for Probabilistic Networks |
|
Fri, Dec 2
3:30pm-4:30pm
|
Martin and Max and Bill Room: CSE 203
|
590P: PL Reading Group
Feature-interaction detection based on feature-based specifications and Understanding Understanding Source Code with Functional Magnetic Resonance Imagining Read papers by Sven Apel |
|
Mon, Dec 5
3:30pm-4:30pm
|
Pavel Panchekha Room: CSE 203
|
590N: SE Reading Group
Detecting and Fixing Precision-Specific Operations for Measuring Floating-Point Errors (FSE 16) |
|
Wed, Dec 7
2:30pm-3:30pm
|
Nate Yazdani Room: CSE 303
|
Underground Reading Group
Computational Higher-Dimensional Type Theory |
|
Fri, Dec 9
3:30pm-4:30pm
|
Sam and Eric M. and Nate Room: CSE 203
|
590P: PL Reading Group
Elaborator Reflection: Extending Idris in Idris |
|
Wed, Dec 14
2:30pm-3:30pm
|
everyone Room: CSE 303
|
Underground Reading Group
Catch up |
|
Fri, Jan 6
3:30pm-4:30pm
|
PLSE Room: CSE 203
|
590P: PL Reading Group
Organize! |
|
Mon, Jan 9
3:30pm-4:30pm
|
Martin Kellogg Room: CSE 203
|
590N: SE Reading Group
Programmatic and Direct Manipulation, Together at Last |
|
Wed, Jan 11
3:30pm-4:30pm
|
Ravi Chugh Room: CSE 305
|
PLSE Colloquium Series
Direct Manipulation Programming Systems |
|
Wed, Jan 11
3:30pm-4:30pm
|
Ravi Chugh Room: CSE 305
|
PLSE Colloquium Series
Direct Manipulation Programming Systems |
|
Thu, Jan 12
3:30pm-4:30pm
|
Matthew Flatt Room: CSE 305
|
PLSE Colloquium Series
Let’s Build a Hygienic Macro Expander! |
|
Thu, Jan 12
3:30pm-4:30pm
|
Matthew Flatt Room: CSE 305
|
PLSE Colloquium Series
Let’s Build a Hygienic Macro Expander! |
|
Fri, Jan 13
3:30pm-4:30pm
|
Doug Woos and Ryan Doenges Room: CSE 203
|
590P: PL Reading Group
Refinement Reflection |
|
Mon, Jan 16
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting – MLK day |
|
Fri, Jan 20
3:30pm-4:30pm
|
Nate and Calvin Room: CSE 203
|
590P: PL Reading Group
Component-Based Synthesis for Complex APIs |
|
Mon, Jan 23
3:30pm-4:30pm
|
collaborative effort Room: CSE 203
|
590N: SE Reading Group
Enhancing Automated Program Repair with Deductive Verification |
|
Wed, Jan 25
3:30pm-4:30pm
|
Claire Le Goues Room: CSE 305
|
PLSE Colloquium Series
Scalable Semantic Code Search for High-Quality Program Repair |
|
Wed, Jan 25
3:30pm-4:30pm
|
Claire Le Goues Room: CSE 305
|
PLSE Colloquium Series
Scalable Semantic Code Search for High-Quality Program Repair |
|
Fri, Jan 27
3:30pm-4:30pm
|
Talia and Stuart Room: CSE 203
|
590P: PL Reading Group
Beginner’s Luck: A Language for Property-Based Generators |
|
Mon, Jan 30
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting |
|
Fri, Feb 3
3:30pm-4:30pm
|
John Room: CSE 203
|
590P: PL Reading Group
Call Graphs for Languages with Parametric Polymorphism |
|
Mon, Feb 6
3:30pm-4:30pm
|
Steven Lyubomirsky Room: CSE 203
|
590N: SE Reading Group
Correctness Witnesses: Exchanging Verification Results between Verifiers |
|
Wed, Feb 8
3:30pm-4:30pm
|
Ranjit Jhala Room: CSE 305
|
PLSE Colloquium Series
TBD |
|
Wed, Feb 8
3:30pm-4:30pm
|
Ranjit Jhala Room: CSE 305
|
PLSE Colloquium Series
Refinement Types for Dynamic Languages |
|
Fri, Feb 10
3:30pm-4:30pm
|
Chenglong Room: CSE 203
|
590P: PL Reading Group
Polymorphism, Subtyping, and Type Inference in MLsub |
|
Mon, Feb 13
3:30pm-4:30pm
|
Doug Woos Room: CSE 203
|
590N: SE Reading Group
A Cross-Tool Communication Study on Program Analysis Tool Notifications |
|
Fri, Feb 17
3:30pm-4:30pm
|
Martin and Eric Room: CSE 203
|
590P: PL Reading Group
Into the depths of C: elaborating the de facto standards |
|
Mon, Feb 20
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting – Presidents’ Day |
|
Fri, Feb 24
3:30pm-4:30pm
|
Steven and Max Room: CSE 203
|
590P: PL Reading Group
Verified Compilation of CakeML to Multiple Machine-Code Targets |
|
Mon, Feb 27
3:30pm-4:30pm
|
Calvin Loncaric Room: CSE 203
|
590N: SE Reading Group
SMT-Based Verification of Parameterized Systems |
|
Fri, Mar 3
3:30pm-4:30pm
|
Pavel and Mangpo Room: CSE 203
|
590P: PL Reading Group
Automatic Parallelization of Pure Method Calls via Conditional Future Synthesis |
|
Mon, Mar 6
3:30pm-4:30pm
|
TBD Room: CSE 203
|
590N: SE Reading Group
TBD |
|
Mon, Mar 20
3:30pm-4:30pm
|
Stephen Chang Room: CSE 305
|
PLSE Colloquium Series
Type Systems as Macros |
|
Mon, Mar 27
3:30pm-4:30pm
|
TBD Room: CSE 203
|
590N: SE Reading Group
Organization |
|
Fri, Mar 31
3:30pm-4:30pm
|
Max Room: CSE 203
|
590P: PL Reading Group
Context-free Session Types |
|
Mon, Apr 3
3:30pm-4:30pm
|
Spencer Room: CSE 203
|
590N: SE Reading Group
An Unsupervised Approach for Discovering Relevant Tutorial Fragments for APIs (ICSE 2017) |
|
Fri, Apr 7
3:30pm-4:30pm
|
Stuart Room: CSE 203
|
590P: PL Reading Group
Dijkstra Monads for Free |
|
Mon, Apr 10
3:30pm-4:30pm
|
Rajiv Room: CSE 203
|
590N: SE Reading Group
Search-driven String Constraint Solving for Vulnerability Detection (ICSE 2017) |
|
Fri, Apr 14
3:30pm-4:30pm
|
Chenglong and Martin Room: CSE 203
|
590P: PL Reading Group
Synthesizing Program Input Grammars |
|
Mon, Apr 17
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting (OOPSLA deadline) |
|
Fri, Apr 21
3:30pm-4:30pm
|
James W Room: CSE 203
|
590P: PL Reading Group
Compiling without continuations |
|
Mon, Apr 24
3:30pm-4:30pm
|
Calvin Room: CSE 203
|
590N: SE Reading Group
IncA: a DSL for the definition of incremental program analyses (ASE 16) |
|
Wed, Apr 26
3:30pm-4:30pm
|
Adam Chlipala Room: CSE 305
|
PLSE Colloquium Series
A Case for Integrating Proof Assistants into Daily Programming |
|
Fri, Apr 28
3:30pm-4:30pm
|
Pavel and Shumo Room: CSE 203
|
590P: PL Reading Group
Farms, pipes, streams and reforestation |
|
Mon, May 1
3:30pm-4:30pm
|
Zach Room: CSE 203
|
590N: SE Reading Group
Learning to Prioritize Test Programs for Compiler Testing (ICSE 2017) |
|
Fri, May 5
3:30pm-4:30pm
|
Calvin and Bill Room: CSE 203
|
590P: PL Reading Group
Relational Cost Analysis |
|
Mon, May 8
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting (SNAPL) |
|
Fri, May 12
3:30pm-4:30pm
|
Nate and Julie Room: CSE 203
|
590P: PL Reading Group
Typed self-evaluation via intensional type functions |
|
Mon, May 15
3:30pm-4:30pm
|
Martin Room: CSE 203
|
590N: SE Reading Group
An Empirical Study on Mutation, Statement and Branch Coverage Fault Revelation that Avoids the Unreliable Clean Program Assumption (ICSE 2017) |
|
Wed, May 17
3:30pm-4:30pm
|
Eric and Doug Room: CSE 203
|
590P: PL Reading Group
Verified Low-Level Programming Embedded in F* (no need to read the appendices!) [NOTE: WED!] |
|
Fri, May 19
3:30pm-4:30pm
|
Navid Yaghmazadeh Room: CSE 305
|
PLSE Colloquium Series
Automated Synthesis of Data Extraction and Transformation Programs |
|
Mon, May 22
3:30pm-4:30pm
|
James W Room: CSE 203
|
590N: SE Reading Group
An empirical evaluation of two user interfaces of an interactive program verifier (ASE 16) |
|
Fri, May 26
3:30pm-4:30pm
|
Steven and Spencer Room: CSE 203
|
590P: PL Reading Group
Type Inference for Static Compilation of JavaScript |
|
Mon, May 29
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting (Memorial Day) |
|
Mon, May 29
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
Hackers |
|
Wed, May 31
3:30pm-4:30pm
|
Talia Room: CSE 203
|
590P: PL Reading Group
Type Soundness Proofs with Definitional Interpreters |
|
Mon, Jun 5
3:30pm-4:30pm
|
Mike Room: CSE 203
|
590N: SE Reading Group
To Type or Not to Type: Quantifying Preventable Bugs in JavaScript (ICSE 2017) |
|
Tue, Jun 6
12:00pm-1:30pm
|
Ave lunch Room: the Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Jun 13
12:00pm-1:30pm
|
Amanda Swearngin Room: CSE 403
|
PLSE Lunch
Lunch and talks: Genie: Input Retargeting on the Web through Command Reverse Engineering Food: Specialty's Sandwiches |
|
Thu, Jun 15
3:30pm-4:30pm
|
Vijay Ganesh Room: CSE 305
|
PLSE Colloquium Series
On The Unreasonable Effectiveness of Boolean SAT Solvers |
|
Tue, Jun 20
12:00pm-1:30pm
|
Max Room: CSE 403
|
PLSE Lunch
Lunch and talks: Fluidics and/or domain-specific accelerators Food: Mediterranean |
|
Tue, Jun 27
12:00pm-1:30pm
|
Vincent Liew Room: CSE 403
|
PLSE Lunch
Verifying non-linear arithmetics Food: Mexican |
|
Tue, Jul 4
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Wed, Jul 5
3:30pm-4:30pm
|
Rene Just Room: CSE 305
|
PLSE Colloquium Series
Learning from Program Context to Predict Effective Program Transformations |
|
Mon, Jul 10
2:00pm-3:00pm
|
Robert O’Callahan Room: CSE 305
|
PLSE Colloquium Series
Real-World Record And Replay |
|
Tue, Jul 11
12:00pm-1:30pm
|
Lunch Downtown trip Room: Train Trip
|
PLSE Lunch
Take train downtown |
|
Tue, Jul 18
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Jul 25
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Aug 1
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Aug 8
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Aug 15
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Aug 22
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Aug 29
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Sep 5
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Sep 12
12:00pm-1:00pm
|
Andreas Zeller Room: CSE 305
|
PLSE Colloquium Series
Mining Input Grammars for Security Testing |
|
Tue, Sep 12
12:00pm-1:30pm
|
Andreas Zeller Room: CSE 305
|
PLSE Lunch
Mining Input Grammars for Security Testing |
|
Tue, Sep 19
12:00pm-1:30pm
|
Ballard Homestead Room: CSE 305
|
PLSE Lunch
PLSE Orientation |
|
Tue, Sep 19
12:00pm-1:30pm
|
Lunch on the Ave Room: The Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Sep 26
12:00pm-1:30pm
|
Rashmi Mudduluru Room: CSE 403
|
PLSE Lunch
Lasso Detection using Partial State Caching. Lunch Czar: Sam Elliot, Zach Tatlock |
|
Tue, Sep 26
12:00pm-1:30pm
|
Start of Quarter Lunch Room: CSE 403
|
PLSE Lunch
Welcome back lunc Food: Thai |
|
Fri, Sep 29
3:30pm-4:30pm
|
Martin, Pavel Room: CSE 203
|
PLSE Reading Group
Fairness Testing: Testing Software for Discrimination |
|
Tue, Oct 3
12:00pm-1:30pm
|
Mangpo Phothilimthana Room: CSE 305
|
PLSE Lunch
High-Coverage Hint Generation for Racket Programming Assignments Lunch Czar: Sam Elliot, James Bornholt |
|
Fri, Oct 6
3:30pm-4:30pm
|
John, James W Room: CSE 203
|
PLSE Reading Group
Context Transformations for Pointer Analysis |
|
Tue, Oct 10
12:00pm-1:30pm
|
Santosh Nagarakatte Room: CSE 305
|
PLSE Lunch
PLSE Seminar Series Speaker Lunch Czar: Sam Elliot, Martin Kellogg |
|
Fri, Oct 13
3:30pm-4:30pm
|
Zach, Stuart, Bill Room: CSE 203
|
PLSE Reading Group
Achieving High Coverage for Floating-Point Code via Unconstrained Programming |
|
Tue, Oct 17
12:00pm-1:30pm
|
Sarah Chasins Room: CSE 305
|
PLSE Lunch
PLSE Lunch OOPSLA Practice Lunch Czar: Sam Elliot, Martin Kellogg, Chandrakana Nandi |
|
Fri, Oct 20
3:30pm-4:30pm
|
Sarah, Chandra Room: CSE 203
|
PLSE Reading Group
Learning Syntactic Program Transformations from Examples |
|
Tue, Oct 24
12:00pm-1:30pm
|
John T Room: CSE 305
|
PLSE Lunch
Concerto: Towards Combined Concrete and Abstract Interpretation Lunch Czar: Chandrakana Nandi |
|
Fri, Oct 27
3:30pm-4:30pm
|
Jared, Max Room: CSE 203
|
PLSE Reading Group
Cooperative Kernels: GPU Multitasking for Blocking Algorithms |
|
Mon, Oct 30
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
3 Idiots |
|
Tue, Oct 31
12:00pm-1:30pm
|
James W Room: CSE 305
|
PLSE Lunch
Iron Armada and Civilized Dafny: Verified Multithreaded Systems (work-in-progress talk) Lunch Czar: Doug Woos |
|
Fri, Nov 3
3:30pm-4:30pm
|
Benjamin Ylvisaker Room: CSE 203
|
PLSE Reading Group
Visitor Talk: JavaScript vs Atomicity and a New Tweak on Cooperative Threads |
|
Tue, Nov 7
12:00pm-1:30pm
|
Ave Lunch Room: the Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Nov 14
12:00pm-1:30pm
|
Chandrakana Nandi Room: CSE 305
|
PLSE Lunch
Research day practice talk Lunch Czar: Rashmi Mudduluru |
|
Fri, Nov 17
3:30pm-4:30pm
|
Remy, Chenglong Room: CSE 203
|
PLSE Reading Group
Verifying Equivalence of Spark Programs |
|
Tue, Nov 21
12:00pm-1:30pm
|
Ave Lunch Room: the Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Nov 28
12:00pm-1:30pm
|
Doug Room: CSE 305
|
PLSE Lunch
Visualizing Distributed Systems (work-in-progress talk) Lunch Czar: Max Willsey |
|
Fri, Dec 1
3:30pm-4:30pm
|
Doug, Nate Room: CSE 203
|
PLSE Reading Group
Verifying a high-performance crash-safe file system using a tree specification |
|
Tue, Dec 5
12:00pm-1:30pm
|
Stephanie Weirich Room: CSE 305
|
PLSE Lunch
PLSE Seminar Series Speaker Lunch Czar: Talia Ringer |
|
Fri, Dec 8
3:30pm-4:30pm
|
Calvin, Talia Room: CSE 203
|
PLSE Reading Group
Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networks |
|
Tue, Dec 12
12:00pm-1:30pm
|
Cindy Rubio Gonzalez Room: CSE 305
|
PLSE Lunch
PLSE Seminar Series Speaker Lunch Czar: Pavel Panchekha |
|
Tue, Dec 19
12:00pm-1:30pm
|
Ave lunch Room: the Ave
|
PLSE Lunch
Lunch on the Ave |
|
Tue, Jan 2
12:00pm-1:30pm
|
Several PLSE people Room: CSE 403
|
PLSE Lunch
POPL practice talks Thai food |
|
Mon, Jan 8
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590N: SE Reading Group
Introductions and set schedule |
|
Tue, Jan 9
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch |
|
Mon, Jan 15
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting – MLK day |
|
Tue, Jan 16
12:00pm-1:30pm
|
Ronald Garcia Room: CSE 305
|
PLSE Lunch
PLSE Seminar Series Speaker God-Emperor of Lunch: Doug |
|
Fri, Jan 19
3:30pm-4:30pm
|
Sarah Chasins Room: CSE 203
|
PLSE Reading Group
WebRelate: Integrating Web Data with Spreadsheets using Examples |
|
Mon, Jan 22
3:30pm-4:30pm
|
Amanda Room: CSE 203
|
590N: SE Reading Group
Understanding Misunderstandings in Source Code |
|
Mon, Jan 22
5pm-6pm
|
John Leo Room: CSE 407
|
Proof Assistant User Group
Programming in Cubical Type Theory One week late due to MLK day. |
|
Tue, Jan 23
12:00pm-1:30pm
|
Everyone! Room: CSE 305
|
PLSE Lunch
PLSE Town Hall Lunch Terminator: Jared |
|
Fri, Jan 26
3:30pm-4:30pm
|
Chandrakana Nandi and James Rasmussen Wilcox Room: CSE 203
|
PLSE Reading Group
The Linearity Monad |
|
Mon, Jan 29
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting |
|
Mon, Jan 29
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
Wordplay |
|
Tue, Jan 30
12:00pm-1:30pm
|
Pavel Panchekha Room: CSE 305
|
PLSE Lunch
HerbStar Chairman and General Secretary of Lunch: Shumo |
|
Thu, Feb 1
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
(No meeting this month) |
|
Fri, Feb 2
3:30pm-4:30pm
|
Doug “Distributed Systems” Woos and Martin “Testing” Kellogg Room: CSE 203
|
PLSE Reading Group
Why Is Random Testing Effective for Partition Tolerance Bugs? |
|
Mon, Feb 5
3:30pm-4:30pm
|
Martin and Calvin Room: CSE 203
|
590N: SE Reading Group
Just-in-Time Static Analysis |
|
Tue, Feb 6
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch Waiter: Remy |
|
Fri, Feb 9
3:30pm-4:30pm
|
Talia Ringer and Remy Wang Room: CSE 203
|
PLSE Reading Group
A Principled approach to Ornamentation in ML |
|
Mon, Feb 12
3:30pm-4:30pm
|
Huayi, Tianchi Room: CSE 203
|
590N: SE Reading Group
Cooperative Kernels: GPU Multitasking for Blocking Algorithms |
|
Tue, Feb 13
12:00pm-1:30pm
|
Mangpo Room: CSE 305
|
PLSE Lunch
Floem: A Programming System for NIC-Accelerated Network Applications Lunch Agent 007: Chenglong |
|
Fri, Feb 16
3:30pm-4:30pm
|
Zach Tatlock and Bill Zorn Room: CSE 203
|
PLSE Reading Group
A Comprehensive Study of Real-World Numerical Bug Characteristics |
|
Mon, Feb 19
3:30pm-4:30pm
|
– Room: CSE 203
|
590N: SE Reading Group
No meeting – Presidents’ Day |
|
Tue, Feb 20
12:00pm-1:30pm
|
Amanda Swearngin Room: CSE 305
|
PLSE Lunch
Using constraints and synthesis to guide interactive user interface layout design Czar: Sarah |
|
Fri, Feb 23
3:30pm-4:30pm
|
John Toman and Calvin Loncaric Room: CSE 203
|
PLSE Reading Group
DéjàVu: a map of code duplicates on GitHub |
|
Mon, Feb 26
3:30pm-4:30pm
|
Alon, Rashmi Room: CSE 203
|
590N: SE Reading Group
Discovering Relational Specifications |
|
Tue, Feb 27
12:00pm-1:30pm
|
Martin Kellogg Room: CSE 305
|
PLSE Lunch
Lightweight Verification of Array Indexing Czar: Rashmi |
|
Fri, Mar 2
3:30pm-4:30pm
|
Max Room: CSE 203
|
PLSE Reading Group
Experimental Biological Protocols with Formal Semantics |
|
Mon, Mar 5
3:30pm-4:30pm
|
Michael Room: CSE 203
|
590N: SE Reading Group
Automatically Diagnosing and Repairing Error Handling Bugs in C |
|
Tue, Mar 6
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch Salazar |
|
Fri, Mar 9
3:30pm-4:30pm
|
Nate and Stuart Room: CSE 203
|
PLSE Reading Group
Lem: Reusable Engineering of Real-world Semantics |
|
Tue, Mar 13
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Visit Days Ave Lunch Salazar |
|
Tue, Mar 13
12:00pm-1:30pm
|
PLSE + Prospectives! Room: The Ave
|
PLSE Lunch
Ave Lunch (VISIT DAYS!) |
|
Mon, Mar 19
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
(No meeting this month) (This is during Spring break.) |
|
Tue, Mar 20
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch (SPRING BREAK!) |
|
Mon, Mar 26
12:00pm-1:30pm
|
Everyone Room: CSE 128
|
Program Synthesis Group
Choose Papers |
|
Mon, Mar 26
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590N: SE Reading Group
Introductions and set schedule |
|
Tue, Mar 27
12:00pm-1:30pm
|
Chandrakana Nandi Room: CSE 305
|
PLSE Lunch
Quals talk Czar of the Czars: James W. |
|
Fri, Mar 30
3:30pm-4:30pm
|
Martin and Rashmi Room: CSE 203
|
PLSE Reading Group
Inferring Mutant Utility from Program Context |
|
Mon, Apr 2
12:00pm-1:30pm
|
Sam K Room: CSE 128
|
Program Synthesis Group
The Three Pillars of Machine-Based Programming |
|
Mon, Apr 2
3:30pm-4:30pm
|
Martin Room: CSE 203
|
590N: SE Reading Group
Do Automated Program Repair Techniques Repair Hard and Important Bugs? (Journal-first paper. The formatting makes it look long, but it’s only about 1.5x longer than the conference papers we usually read, and you can skim the huge related work section.) |
|
Tue, Apr 3
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch |
|
Fri, Apr 6
3:30pm-4:30pm
|
Steve and Jared Room: CSE 203
|
PLSE Reading Group
Tensor Comprehensions: Framework-Agnostic High-Performance Machine Learning Abstractions |
|
Mon, Apr 9
12:00pm-1:30pm
|
Maaz Room: CSE 128
|
Program Synthesis Group
Program Synthesis using Conflict-Driven Learning Early Version Linked, Looking for later version |
|
Mon, Apr 9
3:30pm-4:30pm
|
Calvin Room: CSE 203
|
590N: SE Reading Group
Automated Localization for Unreproducible Builds |
|
Tue, Apr 10
12:00pm-1:30pm
|
Calvin Loncaric Room: CSE 305
|
PLSE Lunch
Incrementalization with Data Structures Czar: Chandra |
|
Fri, Apr 13
3:30pm-4:30pm
|
Doug by himself :( Room: CSE 203
|
PLSE Reading Group
Inferring and Asserting Distributed System Invariants |
|
Mon, Apr 16
12:00pm-1:30pm
|
Chenglong Room: CSE 128
|
Program Synthesis Group
Comparison: Learned Index Structures vs Classical |
|
Mon, Apr 16
3:30pm-4:30pm
|
Mike Room: CSE 203
|
590N: SE Reading Group
Is ‘Better Data’ Better Than ‘Better Data Miners’? |
|
Mon, Apr 16
5pm-6pm
|
Talia Room: CSE 407
|
Proof Assistant User Group
Spellcraft 101: Demystifying Supertactics |
|
Tue, Apr 17
12:00pm-1:30pm
|
Rashmi Room: CSE 305
|
PLSE Lunch
Nondeterminism detection and verification CAESAR PRANDII: Martin |
|
Fri, Apr 20
3:30pm-4:30pm
|
Nate and Chenglong Room: CSE 203
|
PLSE Reading Group
Program Synthesis using Abstraction Refinement |
|
Mon, Apr 23
12:00pm-1:30pm
|
Julie Room: CSE 128
|
Program Synthesis Group
User Studies of Principled Model Finder Output |
|
Mon, Apr 23
3:30pm-4:30pm
|
Steven Lyubomirsky Room: CSE 203
|
590N: SE Reading Group
Sentiment Analysis for Software Engineering: How Far Can We Go? |
|
Tue, Apr 24
12:00pm-1:30pm
|
Room: CSE 305
|
PLSE Lunch
Symbolic Execution for Higher-Order Program Verification Czar: Pavel |
|
Fri, Apr 27
3:30pm-4:30pm
|
Remy Room: CSE 203
|
PLSE Reading Group
Precise Interprocedural Dataflow Analysis via Graph Reachability (classic) |
|
Mon, Apr 30
12:00pm-1:30pm
|
Sam E Room: CSE 128
|
Program Synthesis Group
SAT-based compilation to a non-von Neumann processor |
|
Mon, Apr 30
3:30pm-4:30pm
|
Miryung Kim Room: CSE 203
|
590N: SE Reading Group
Interactive and Automated Debugging for Big Data Analytics |
|
Tue, May 1
12:00pm-1:30pm
|
Room: CSE 305
|
PLSE Lunch
UFL: a domain-specific language for differential equations that will someday take my job. Czar: Chandra |
|
Fri, May 4
3:30pm-4:30pm
|
Sam and Bill Room: CSE 203
|
PLSE Reading Group
Deepcoder: Learning To Write Programs |
|
Mon, May 7
12:00pm-1:30pm
|
Ras Room: CSE 128
|
Program Synthesis Group
Code Vectors: Understanding Programs Through Embedded Abstracted Symbolic Traces |
|
Mon, May 7
3:30pm-4:30pm
|
Mike Room: CSE 203
|
590N: SE Reading Group
A Static Verification Framework for Message Passing in Go using Behavioural Types |
|
Tue, May 8
12:00pm-1:30pm
|
Remy Room: CSE 305
|
PLSE Lunch
Sloth: Lazy Concrete Pattern Matching on Trees Terminator: Chenglong |
|
Fri, May 11
3:30pm-4:30pm
|
Steve Room: CSE 203
|
PLSE Reading Group
Efficient Sampling of SAT Solutions for Testing |
|
Mon, May 14
12:00pm-1:30pm
|
– Room: CSE 128
|
Program Synthesis Group
No meeting – PNW PLSE workshop at Microsoft |
|
Mon, May 14
3:30pm-4:30pm
|
N/A Room: CSE 203
|
590N: SE Reading Group
No meeting – PNW PLSE workshop at Microsoft |
|
Tue, May 15
12:00pm-1:30pm
|
Stuart Room: CSE 305
|
PLSE Lunch
Rapid Semantics (Defense) Czar: Remy |
|
Fri, May 18
3:30pm-4:30pm
|
Chandra Room: CSE 203
|
PLSE Reading Group
Synthesis with Abstract Examples |
|
Mon, May 21
12:00pm-1:30pm
|
Sam K Room: CSE 128
|
Program Synthesis Group
Hackathon!: Reinforcement learning experiments on super-optimization Optional reading: Human-level control through deep reinforcement learning |
|
Mon, May 21
3:30pm-4:30pm
|
Rashmi Room: CSE 203
|
590N: SE Reading Group
CodeCarbonCopy |
|
Mon, May 21
5pm-6pm
|
Calvin Room: CSE 407
|
Proof Assistant User Group
Cozy details |
|
Tue, May 22
12:00pm-1:30pm
|
Adam Geller Room: CSE 305
|
PLSE Lunch
Automatically minimizing webpages to expedite debugging Czar: Chandra |
|
Fri, May 25
3:30pm-4:30pm
|
Talia Room: CSE 203
|
PLSE Reading Group
When Good Components Go Bad |
|
Mon, May 28
12:00pm-1:30pm
|
– Room: CSE 128
|
Program Synthesis Group
No meeting – Memorial Day |
|
Mon, May 28
3:30pm-4:30pm
|
N/A Room: CSE 203
|
590N: SE Reading Group
No meeting – Memorial Day |
|
Tue, May 29
12:00pm-1:30pm
|
Chenglong/Dominik Room: CSE 305
|
PLSE Lunch
Visualization Meets Constraint Programming Czar: Doug |
|
Fri, Jun 1
3:30pm-4:30pm
|
Pavel Room: CSE 203
|
PLSE Reading Group
The Road to Live Programming: Insights From the Practice |
|
Mon, Jun 4
12:00pm-1:30pm
|
Fredrik Kjolstad (MIT) Room: CSE 128
|
Program Synthesis Group
The Sparse Tensor Algebra Compiler |
|
Tue, Jun 5
12:00pm-1:30pm
|
Everyone! Room: The Ave
|
PLSE Lunch
Ave Lunch |
|
Mon, Jun 11
12:00pm-1:30pm
|
Ruzica Piskac (Yale) Room: CSE 403
|
Program Synthesis Group
TBD |
|
Tue, Jun 12
12:00pm-1:30pm
|
Pavel Room: CSE 305
|
PLSE Lunch
PLDI Practice Talk Czar: Chandra |
|
Mon, Jun 18
12:00pm-1:30pm
|
PLSE! Room: The Ave
|
PLSE Lunch
Summer Ave lunch June 18 - September 25, 2018 |
|
Mon, Jun 18
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Mon, Jul 16
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Mon, Jul 30
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
Jodorowsky’s Dune |
|
Mon, Aug 20
5pm-6pm
|
Pavel Room: CSE 407
|
Proof Assistant User Group
Cassius details and interacting with Z3 |
|
Mon, Sep 17
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Wed, Sep 19
2pm-3pm
|
John Gustafson Room: CSE 305 AT 2pm!!
|
PLSE Lunch
Next Generation Arithmetic for HPC and AI: An Update |
|
Fri, Sep 28
3:30pm-4:30pm
|
Everyone! Room: CSE 203
|
PLSE Reading Group
Specifying 590P and Synthesizing the Schedule |
|
Mon, Oct 1
12:00pm-1:30pm
|
Everyone Room: CSE 128
|
Program Synthesis Group
Choose Papers |
|
Mon, Oct 1
3:30pm-4:30pm
|
Everyone Room: CSE 203
|
590N: SE Reading Group
Organization |
|
Tue, Oct 2
12:00pm-1:30pm
|
PLSE Room: The Ave
|
PLSE Lunch
Ave Lunch |
|
Fri, Oct 5
3:30pm-4:30pm
|
Max Willsey, Chandrakana Nandi, Remy Wang Room: CSE 203
|
PLSE Reading Group
Liquid Types
|
|
Mon, Oct 8
12:00pm-1:30pm
|
Julie Room: CSE 128
|
Program Synthesis Group
Relational Program Synthesis |
|
Mon, Oct 8
3:30pm-4:30pm
|
Doug Room: CSE 203
|
590N: SE Reading Group
How Many of All Bugs Do We Find? A Study of Static Bug Detectors (ASE 2018) by Andrew Habib, Michael Pradel |
|
Tue, Oct 9
12:00pm-1:30pm
|
PLSE Seminar: Derek Dreyer Room: CSE 305
|
PLSE Lunch
RustBelt: Logical Foundations for the Future of Safe Systems Programming Czar: Chandra |
|
Fri, Oct 12
3:30pm-4:30pm
|
Doug Woos, Sorawee Porncharoenwase Room: CSE 203
|
PLSE Reading Group
Who Tests the Testers |
|
Mon, Oct 15
12:00pm-1:30pm
|
Sam K Room: CSE 128
|
Program Synthesis Group
DeepBugs: A Learning Approach to Name-based Bug Detection |
|
Mon, Oct 15
3:30pm-4:30pm
|
Rashmi Room: CSE 203
|
590N: SE Reading Group
Compiler Fuzzing through Deep Learning (ISSTA 2018) by Chris Cummins, Pavlos Petoumenos, Alastair Murray, Hugh Leather |
|
Mon, Oct 15
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Tue, Oct 16
12:00pm-1:30pm
|
Remy Wang Room: CSE 305
|
PLSE Lunch
WIP: Regularizing Horn Clauses via Strategy Synthesis for Ehrenfeucht–Fraïssé Games Czar: Steven |
|
Fri, Oct 19
3:30pm-4:30pm
|
Talia Ringer, Jacob Van Geffen Room: CSE 203
|
PLSE Reading Group
BP: Formal Proofs, the Fine Print and Side Effects |
|
Mon, Oct 22
12:00pm-1:30pm
|
Maaz Room: CSE 128
|
Program Synthesis Group
Generating non-equivalent programs |
|
Mon, Oct 22
3:30pm-4:30pm
|
Taylor Room: CSE 203
|
590N: SE Reading Group
PerfFuzz: Automatically Generating Pathological Inputs by Caroline Lemieux, Rohan Padhye, Koushik Sen, Dawn Song |
|
Mon, Oct 22
4:30pm-5:30pm
|
Max Room: CSE 407
|
PUTTY: PLSE Underground Tech Talks, Yeah!
Fluidics + Chemicals = ?? |
|
Tue, Oct 23
12:00pm-1:30pm
|
Jared and Steven Room: CSE 305
|
PLSE Lunch
WIP talk: Relay IR Czar: Doug |
|
Fri, Oct 26
3:30pm-4:30pm
|
Nate Yazdani Room: CSE 203
|
PLSE Reading Group
Verifying concurrent software using movers in CSPEC |
|
Mon, Oct 29
12:00pm-1:30pm
|
Krzysztof Room: CSE 128
|
Program Synthesis Group
BLeak: Automatically Debugging Memory Leaks in Web Applications |
|
Mon, Oct 29
3:30pm-4:30pm
|
Sam Room: CSE 203
|
590N: SE Reading Group
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation (ASE 2018) by Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk |
|
Tue, Oct 30
12:00pm-1:30pm
|
PLSE Seminar: Amal Ahmed Room: CSE 305
|
PLSE Lunch
Compositional Compiler Verification for a Multi-Language World Czar: Remy |
|
Fri, Nov 2
3:30pm-4:30pm
|
Gus, Steven Room: CSE 203
|
PLSE Reading Group
Build systems a la carte |
|
Mon, Nov 5
12:00pm-1:30pm
|
Ras Room: CSE 128
|
Program Synthesis Group
Spatial: A Language and Compiler for Application Accelerators |
|
Mon, Nov 5
3:30pm-4:30pm
|
Zhen Room: CSE 203
|
590N: SE Reading Group
Code Vectors: Understanding Programs Through Embedded Abstracted Symbolic Traces (FSE 2018) by Jordan Henkel, Shuvendu Lahiri, Ben Liblit, Thomas Reps |
|
Tue, Nov 6
12:00pm-1:30pm
|
Shumo Chu Room: CSE 305
|
PLSE Lunch
A Meta-Theory for SQL Czar: Chandra |
|
Fri, Nov 9
3:30pm-4:30pm
|
James Wilcox Room: CSE 203
|
PLSE Reading Group
The Left Hand of Equals (ONWARD 2016) |
|
Mon, Nov 12
12:00pm-1:30pm
|
– Room: CSE 128
|
Program Synthesis Group
Veterans Day - No meeting |
|
Tue, Nov 13
12:00pm-1:30pm
|
James W Room: CSE 305
|
PLSE Lunch
Work-in-progress talk: Inferring Inductive Invariants Czar: Rashmi |
|
Fri, Nov 16
3:30pm-4:30pm
|
No one Room: CSE 203
|
PLSE Reading Group
PLDI: No Meeting |
|
Mon, Nov 19
12:00pm-1:30pm
|
Sam E Room: CSE 128
|
Program Synthesis Group
Syntax-Guided Synthesis of Datalog Programs |
|
Mon, Nov 19
3:30pm-4:30pm
|
James Room: CSE 203
|
590N: SE Reading Group
Evaluating Fuzz Testing |
|
Mon, Nov 19
4:30pm-5:30pm
|
Pavel Room: CSE 407
|
PUTTY: PLSE Underground Tech Talks, Yeah!
E-Graphs |
|
Mon, Nov 19
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Tue, Nov 20
12:00pm-1:30pm
|
PLSE Room: CSE 305
|
PLSE Lunch
Thanksgiving Week Ave Lunch |
|
Fri, Nov 23
3:30pm-4:30pm
|
No Meeting Room: CSE 203
|
PLSE Reading Group
Thanksgiving Holiday |
|
Mon, Nov 26
12:00pm-1:30pm
|
Yu Room: CSE 128
|
Program Synthesis Group
Control Plane Compression |
|
Mon, Nov 26
3:30pm-4:30pm
|
Rene and Mike Room: CSE 203
|
590N: SE Reading Group
Evaluating Test-Suite Reduction in Real-World Software Evolution (ISSTA 2018) by August Shi, Alex Gyori, Muhammad Suleman Mahmood, Peiyuan Zhao, Darko Marinov |
|
Mon, Nov 26
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
Jodorowsky’s Dune |
|
Tue, Nov 27
12:00pm-1:30pm
|
PLSE Seminar: Roopsha Samanta Room: CSE 305
|
PLSE Lunch
TBD Czar: Chandra |
|
Fri, Nov 30
3:30pm-4:30pm
|
Jared Roesch, Marisa Kirasame Room: CSE 203
|
PLSE Reading Group
Programming with a Differentiable Forth Interpreter |
|
Mon, Dec 3
12:00pm-1:30pm
|
James Room: CSE 128
|
Program Synthesis Group
Learning to solve SMT formulas |
|
Mon, Dec 3
3:30pm-4:30pm
|
Yufeng Room: CSE 203
|
590N: SE Reading Group
Deep Learning Type Inference (FSE 2018) by Vincent J. Hellendoorn, Christian Bird, Earl T. Barr, Miltiadis Allamanis |
|
Tue, Dec 4
12:00pm-1:30pm
|
Ryan Newton Room: CSE 305
|
PLSE Lunch
Towards Software Containers with Guaranteed Reproducibility Czar: Steven |
|
Fri, Dec 7
3:30pm-4:30pm
|
No Meeting Room: CSE 203
|
PLSE Reading Group
CSE Holiday Party |
|
Mon, Dec 10
12:00pm-1:30pm
|
Sarah Room: CSE 128
|
Program Synthesis Group
Bidirectional Evaluation with Direct Manipulation |
|
Mon, Dec 10
3:30pm-4:30pm
|
TBD Room: CSE 203
|
590N: SE Reading Group
Discussion |
|
Tue, Dec 11
12:00pm-1:30pm
|
PLSE Room: The Ave
|
PLSE Lunch
Finals Week Ave Lunch |
|
Mon, Dec 17
4:30pm-5:30pm
|
Holiday break Room: CSE 407
|
PUTTY: PLSE Underground Tech Talks, Yeah!
No PUTTY |
|
Mon, Dec 17
5pm-6pm
|
– Room: CSE 407
|
Proof Assistant User Group
– |
|
Mon, Jan 7
3:30pm-4:30pm
|
Mike, Rene Room: CSE 203
|
590N: SE Reading Group
Introduction |
|
Tue, Jan 8
12:00pm-1:30pm
|
John Room: CSE 305
|
PLSE Lunch
POPL19 Practice Talk Who’s feeding you very hungry caterpillars: Remy |
|
Fri, Jan 11
3:30pm-4:30pm
|
Everyone! Room: CSE 203
|
PLSE Reading Group
Specifying 590P and Synthesizing the Schedule |
|
Mon, Jan 14
12:00pm-1:30pm
|
Everyone Room: CSE 128
|
Program Synthesis Group
Chat about plans |
|
Mon, Jan 14
3:30pm-4:30pm
|
Martin Kellogg Room: CSE 203
|
590N: SE Reading Group
Efficient static checking of library updates (FSE 2018) by Darius Foo, Hendy Chua, Jason Yeo, Ming Yi Ang, and Asankhaya Sharma |
|
Tue, Jan 15
12:00pm-1:30pm
|
PLSE Group Room: CSE 403
|
PLSE Lunch
PL Lab packing party Lunch Czar: Doug |
|
Fri, Jan 18
3:30pm-4:30pm
|
Pavel and Zhen Room: CSE 303
|
PLSE Reading Group
Ready, set, verify! applying hs-to-coq to real-world Haskell code (experience report) |
|
Mon, Jan 21
12:00pm-1:30pm
|
No one Room: CSE 128
|
Program Synthesis Group
No meeting – MLK Day |
|
Mon, Jan 21
3:30pm-4:30pm
|
No one Room: CSE 203
|
590N: SE Reading Group
No meeting – MLK Day |
|
Tue, Jan 22
12:00pm-1:30pm
|
TBD Room: CSE 305
|
PLSE Lunch
TBD Lunch czar: Chandra |
|
Fri, Jan 25
3:30pm-4:30pm
|
Marisa and Jared Room: CSE 403
|
PLSE Reading Group
Destination-Passing Style for Efficient Memory Management |
|
Mon, Jan 28
12:00pm-1:30pm
|
Zhao Song Room: CSE 128
|
Program Synthesis Group
Adversarial Deep Learning |
|
Mon, Jan 28
3:30pm-4:30pm
|
Yim Register and Zhen Zhang Room: CSE 203
|
590N: SE Reading Group
Darwinian Data Structure Selection (FSE 2018) by Michail Basios, Lingbo Li, Fan Wu, Leslie Kanthan, Earl Barr |
|
Tue, Jan 29
12:00pm-1:30pm
|
Sarah Chasins Room: CSE 305
|
PLSE Lunch
Web Automation for Everyone Lunch Czar: Krzysztof |
|
Fri, Feb 1
3:30pm-4:30pm
|
Chandra, Gus, Krzysztof Room: CSE 403
|
PLSE Reading Group
Denali: a goal-directed superoptimizer |
|
Mon, Feb 4
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Feb 4
3:30pm-4:30pm
|
No one Room: CSE 203
|
590N: SE Reading Group
Snow day |
|
Tue, Feb 5
12:00pm-1:30pm
|
Ave Room: University Way
|
PLSE Lunch
Lunch Snow day |
|
Fri, Feb 8
3:30pm-4:30pm
|
Snow Day Room: CSE 403
|
PLSE Reading Group
No meeting
|
|
Mon, Feb 11
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Feb 11
3:30pm-4:30pm
|
Doug Woos Room: CSE 203
|
590N: SE Reading Group
Snow day |
|
Tue, Feb 12
12:00pm-1:30pm
|
Zhen Zhang Room: CSE 305
|
PLSE Lunch
Semantic Gauge for Android Malwares (CANCELLED, Snow day) Lunch Czar: Martin |
|
Fri, Feb 15
3:30pm-4:30pm
|
Remy and Marisa Room: CSE 403
|
PLSE Reading Group
Prototyping a Functional Language using Higher-Order Logic Programming: A Functional Pearl on Learning the Ways of Lambda-Prolog/Makam
|
|
Mon, Feb 18
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Feb 18
3:30pm-4:30pm
|
No one Room: CSE 203
|
590N: SE Reading Group
No meeting – Presidents’ Day |
|
Tue, Feb 19
12:00pm-1:30pm
|
Martin Room: CSE 305
|
PLSE Lunch
Compliance and Verification Lunch: Chenglong (gluten free) |
|
Fri, Feb 22
3:30pm-4:30pm
|
Nate, Logan, and Jack Room: CSE 403
|
PLSE Reading Group
Structuring the Synthesis of Heap-Manipulating Programs |
|
Mon, Feb 25
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Feb 25
3:30pm-4:30pm
|
Yufeng Room: CSE 203
|
590N: SE Reading Group
Testing Probabilistic Programming Systems (FSE 2018) by Saikat Dutta, Owolabi Legunsen, Zixin Huang, Sasa Misailovic |
|
Tue, Feb 26
12:00pm-1:30pm
|
Krzysztof Room: CSE 305
|
PLSE Lunch
Synthesizing data movement in GPU kernels using abstract dynamic programming Lunch czar: Talia |
|
Fri, Mar 1
3:30pm-4:30pm
|
Talia and Chenglong Room: CSE 403
|
PLSE Reading Group
code2vec: Learning Distributed Representations of Code |
|
Mon, Mar 4
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Mar 4
3:30pm-4:30pm
|
Remy Room: CSE 203
|
590N: SE Reading Group
Aroma: Code Recommendation via Structural Code Search (arxiv 2018) by Sifei Luan, Di Yang, Koushik Sen, Satish Chandra |
|
Tue, Mar 5
12:00pm-1:30pm
|
Ave Room: University Way
|
PLSE Lunch
Lunch Lunch czar: Vladimir Putin |
|
Fri, Mar 8
3:30pm-4:30pm
|
Doug, Josh, and Miya Room: CSE 403
|
PLSE Reading Group
Live Functional Programming with Typed Holes
|
|
Mon, Mar 11
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Mar 11
3:30pm-4:30pm
|
Rashmi Room: CSE 203
|
590N: SE Reading Group
Randomized Testing of Distributed Systems with Probabilistic Guarantees (OOPSLA 2018) by Burcu Kulahcioglu Ozkan, Rupak Majumdar, Filip Niksic, Mitra Tabaei Befrouei, Georg Weissenbacher |
|
Tue, Mar 12
12:00pm-1:30pm
|
Everyone Room: CSE 305
|
PLSE Lunch
Visit Days Lunch czar: TBD |
|
Fri, Mar 15
3:30pm-4:30pm
|
TBD Room: CSE 403
|
PLSE Reading Group
TBD
|
|
Mon, Mar 18
12:00pm-1:30pm
|
TBD Room: CSE 128
|
Program Synthesis Group
TBD |
|
Mon, Mar 18
3:30pm-4:30pm
|
Sam Kaufman Room: CSE 203
|
590N: SE Reading Group
A practical guide for using statistical tests to assess randomized algorithms in software engineering (ICSE 2011) by Andrea Arcuri, Lionel Briand; and skim Statistical Errors in Software Engineering Experiments: A Preliminary Literature Review (ICSE 2018) by Rolando Reyes, Oscar Dieste, Efrain Fonseca, Natalia Juristo |
|
Mon, Apr 1
3:30pm-4:30pm
|
Mike, Rene Room: CSE 203
|
590N: SE Reading Group
Introduction |
|
Tue, Apr 2
12:00pm-1:30pm
|
Emery Berger Room: CSE 305
|
PLSE Lunch
Saving the World from Spreadsheets Lunch Czar: Doug |
|
Fri, Apr 5
2:30pm-4:00pm
|
Chenglong Room: CSE2 245
|
Program Synthesis Group
Visualization by Example |
|
Fri, Apr 5
3:30pm-4:30pm
|
OOPSLA deadline Room: CSE 203
|
PLSE Reading Group
No meeting, OOPSLA deadline |
|
Mon, Apr 8
3:30pm-4:30pm
|
Sam K. Room: CSE 203
|
590N: SE Reading Group
Chaff from the Wheat: Characterizing and Determining Valid Bug Reports |
|
Tue, Apr 9
12:00pm-1:30pm
|
Zhen Room: CSE 305
|
PLSE Lunch
Semantic Gauge for Android Malware Lunch Czar: Martin |
|
Fri, Apr 12
2:30pm-4:00pm
|
Krzysztof Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, Apr 12
3:30pm-4:30pm
|
Everyone! Room: CSE 203
|
PLSE Reading Group
Specifying 590P and Synthesizing the Schedule
|
|
Mon, Apr 15
3:30pm-4:30pm
|
Rashmi Room: CSE 203
|
590N: SE Reading Group
Static Automated Program Repair for Heap Properties (ICSE 2018) |
|
Tue, Apr 16
12:00pm-1:30pm
|
TBD Room: TBD
|
PLSE Lunch
TBD Lunch czar: Doug |
|
Fri, Apr 19
2:30pm-4:00pm
|
Yu Feng Room: CSE2 245
|
Program Synthesis Group
Smart contracts |
|
Fri, Apr 19
3:30pm-4:30pm
|
Doug Room: Gates 287
|
PLSE Reading Group
Julia: dynamism and performance reconciled by design
|
|
Mon, Apr 22
3:30pm-4:30pm
|
Martin Room: CSE 203
|
590N: SE Reading Group
Detecting Incorrect Build Rules (contact Martin K (kelloggm at cs dot washington dot edu) for a preprint) |
|
Mon, Apr 22
4:30pm-5:30pm
|
Martin Room: CSE 407
|
PUTTY: PLSE Underground Tech Talks, Yeah!
building a typechecker is easy and I prove it to you by doing it |
|
Tue, Apr 23
12:00pm-1:30pm
|
Yu Room: CSE 305
|
PLSE Lunch
Precise Attack Synthesis for Smart Contracts Lunch Czar: Jacob |
|
Fri, Apr 26
2:30pm-4:00pm
|
Jasper Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, Apr 26
3:30pm-4:30pm
|
Marisa Room: Gates 287
|
PLSE Reading Group
Capturing the future by replaying the past
|
|
Mon, Apr 29
3:30pm-4:30pm
|
Zhen Room: CSE 203
|
590N: SE Reading Group
Automatically Generating Precise Oracles from Structured Natural Language Specifications (ICSE 19) |
|
Mon, Apr 29
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
TBD |
|
Tue, Apr 30
12:00pm-1:30pm
|
Lunch on the Ave Room: Lunch on the Ave
|
PLSE Lunch
Lunch on the Ave TBD |
|
Fri, May 3
2:30pm-4:00pm
|
Jacob Room: CSE2 245
|
Program Synthesis Group
JITSynth |
|
Fri, May 3
3:30pm-4:30pm
|
Talia Room: Gates 287
|
PLSE Reading Group
Identifying refactoring opportunities for replacing type code with subclass and state
|
|
Mon, May 6
3:30pm-4:30pm
|
Mike Room: CSE 203
|
590N: SE Reading Group
VFix: Value-Flow-Guided Precise Program Repair for Null Pointer Dereferences (ICSE 19) |
|
Tue, May 7
12:00pm-1:30pm
|
Oak Room: CSE 305
|
PLSE Lunch
Symbolic Optimization Coaching Lunch czar: Chandra |
|
Fri, May 10
2:30pm-4:00pm
|
Sam Room: CSE2 245
|
Program Synthesis Group
Name-value embeddings |
|
Fri, May 10
3:30pm-4:30pm
|
Oak Room: Gates 287
|
PLSE Reading Group
Root cause of blame
|
|
Mon, May 13
3:30pm-4:30pm
|
Rene Room: CSE 203
|
590N: SE Reading Group
Test selection pair: Predictive Test Selection (draft; should get camera-ready); Assessing Transition-based Test Selection Algorithms at Google |
|
Tue, May 14
12:00pm-1:30pm
|
Josh Room: CSE 305
|
PLSE Lunch
Theia: The Next 700 Program Execution Visualizations Lunch czar: Zhen |
|
Fri, May 17
2:30pm-4:00pm
|
Julie Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, May 17
3:30pm-4:30pm
|
Bill Room: Gates 287
|
PLSE Reading Group
Compiler fuzzing through deep learning
|
|
Mon, May 20
3:30pm-4:30pm
|
Jose Room: CSE 203
|
590N: SE Reading Group
BugSwarm: Mining and Continuously Growing a Dataset of Reproducible Failures and Fixes (ICSE 19) (optional: BugsJS: A Benchmark of JavaScript Bugs (ICST 19) and Bugs.jar: A Large-scale, Diverse Dataset of Real-world Java Bugs (MSR 18) |
|
Tue, May 21
12:00pm-1:30pm
|
Remy Room: CSE 305
|
PLSE Lunch
Wormhole Optimization and Gradient Induction Maaz |
|
Fri, May 24
2:30pm-4:00pm
|
Gabriel Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, May 24
3:30pm-4:30pm
|
Cancelled Room: -
|
PLSE Reading Group
Cancelled
|
|
Mon, May 27
3:30pm-4:30pm
|
Room: CSE 203
|
590N: SE Reading Group
Memorial Day |
|
Tue, May 28
12:00pm-1:30pm
|
Daniel Rosenwasser Room: CSE 305
|
PLSE Lunch
TypeScript Rashmi |
|
Wed, May 29
4:30pm-5:30pm
|
Pavel Room: CSE 407
|
PUTTY: PLSE Underground Tech Talks, Yeah!
Statistics |
|
Fri, May 31
2:30pm-4:00pm
|
TBD Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, May 31
3:30pm-4:30pm
|
Zach, Chandra, Martin Room: Gates 287
|
PLSE Reading Group
Continuous formal verification of Amazon s2n
|
|
Mon, Jun 3
3:30pm-4:30pm
|
Mike Room: CSE 203
|
590N: SE Reading Group
SMOKE: Scalable Path-Sensitive Memory Leak Detection for Millions of Lines of Code |
|
Tue, Jun 4
12:00pm-1:30pm
|
Jacob Room: CSE 305
|
PLSE Lunch
JITSynth Lunch is not Chandra, it is Chenglong |
|
Fri, Jun 7
2:30pm-4:00pm
|
TBD Room: CSE2 245
|
Program Synthesis Group
TBD |
|
Fri, Jun 7
3:30pm-4:30pm
|
Steven Room: Gates 287
|
PLSE Reading Group
Evolving a language in and for the real world: C++ 1991-2006
|
|
Mon, Jul 29
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
TBD |
|
Fri, Sep 27
3:30pm-4:30pm
|
PLSE Room: Gates 287
|
PL Reading Group
Planning |
|
Mon, Sep 30
3:30pm-4:30pm
|
Mike Room: CSE 303
|
590N: SE Reading Group
Do Developers Discover New Tools On The Toilet?, by Emerson Murphy-Hill, Edward Smith, Caitlin Sadowski, Ciera Jaspan, Colin Winter, Matthew Jorde, Andrea Knight, Andrew Trenk, Steve Gross (ICSE 2019) |
|
Mon, Sep 30
5:00pm-7:30pm
|
PLSE Room: CSE 407
|
Lab Movie Night
TBD |
|
Tue, Oct 1
12:00pm-1:30pm
|
Everyone Room: Gates 253
|
PLSE Lunch
PLSE Town Hall Czar: Chandra |
|
Fri, Oct 4
3:30pm-4:30pm
|
Max Room: Gates 287
|
PL Reading Group
A Taste of Rewrite Systems Term Rewriting & E-Graphs 1 - Czar: Max |
|
Mon, Oct 7
3:30pm-4:30pm
|
Martin Room: CSE 303
|
590N: SE Reading Group
Distilling Neural Representations of Data Structure Manipulation using fMRI and fNIRS, by Yu Huang, Xinyu Liu, Ryan Krueger, Tyler Santander, Xiaosu Hu, Kevin Leach, and Westley Weimer (ICSE 2019) |
|
Tue, Oct 8
12:00pm-1:30pm
|
Room: Gates 253
|
PLSE Lunch
TBD Czar: Krzysztof Drewniak |
|
Fri, Oct 11
3:30pm-4:30pm
|
Josh Room: Gates 287
|
PL Reading Group
Graph Transformation for Specification and Programming
|
|
Mon, Oct 14
3:30pm-4:30pm
|
Ben Room: CSE 303
|
590N: SE Reading Group
Resource-aware Program Analysis via Online Abstraction Coarsening, by Kihong Heo, Hakjoo Oh, and Hongseok Yang (ICSE 2019) |
|
Tue, Oct 15
12:00pm-1:30pm
|
Josh Room: Gates 253
|
PLSE Lunch
Theia: Automatically Generating Correct Program State Visualizations Czar: Talia |
|
Fri, Oct 18
3:30pm-4:30pm
|
Chandra Room: Gates 287
|
PL Reading Group
Simplify: A Theorem Prover for Program Checking
|
|
Mon, Oct 21
3:30pm-4:30pm
|
Rashmi Room: CSE 303
|
590N: SE Reading Group
PIVOT: Learning API-Device Correlations to Facilitate Android Compatibility Issue Detection, by Lili Wei, Yepang Liu, and Shing-Chi Cheung (ICSE 2019) |
|
Tue, Oct 22
12:00pm-1:30pm
|
Talia Room: Gates 253
|
PLSE Lunch
Proof Engineering Tools for a New Era Czar: Oak |
|
Fri, Oct 25
3:30pm-4:30pm
|
Chandra Room: Gates 287
|
PL Reading Group
Equality Saturation: a New Approach to Optimization
|
|
Mon, Oct 28
3:30pm-4:30pm
|
Alexey Room: CSE 303
|
590N: SE Reading Group
Redundant Loads: A Software Inefficiency Indicator, by Pengfei SuCollege, Shasha Wen, Hailong Yang, Milind Chabbi, and Xu Liu (ICSE 2019) |
|
Tue, Oct 29
12:00pm-1:30pm
|
PLSE Room: Ave
|
PLSE Lunch
Ave lunch |
|
Fri, Nov 1
3:30pm-4:30pm
|
Remy Room: Gates 287
|
PL Reading Group
Answer Set Programming at a Glance
|
|
Mon, Nov 4
3:30pm-4:30pm
|
Alex Room: CSE 303
|
590N: SE Reading Group
Going Farther Together: The Impact of Social Capital on Sustained Participation in Open Source, by Huilian Sophie Qiu, Alexander Nolte, Anita Brown, Alexander Serebrenik, and Bogdan Vasilescu (ICSE 2019) |
|
Tue, Nov 5
12:00pm-1:30pm
|
Taylor Room: Gates 253
|
PLSE Lunch
Replicated Datatypes Czar: Zhen |
|
Fri, Nov 8
3:30pm-4:30pm
|
Ben Room: Gates 287
|
PL Reading Group
Applications of ASP |
|
Mon, Nov 11
3:30pm-4:30pm
|
No one Room: CSE 303
|
590N: SE Reading Group
Veteran’s Day holiday |
|
Tue, Nov 12
12:00pm-1:30pm
|
Ben Room: Gates 253
|
PLSE Lunch
TBD Czar: Chandra |
|
Fri, Nov 15
3:30pm-4:30pm
|
Ben Room: Gates 287
|
PL Reading Group
ASP, the Frame Problem and Plan Generation We’ll continue on with the frame problem from last week’s paper (the second half of the KR portion). Following this we will look into Lifschitz’ paper on ASP and Plan Generation. |
|
Mon, Nov 18
3:30pm-4:30pm
|
Sahil Room: CSE 303
|
590N: SE Reading Group
Scalable Approaches for Test Suite Reduction, by Emilio Cruciani, Breno Miranda, Roberto Verdecchia, and Antonia Bertolino (ICSE 2019) |
|
Tue, Nov 19
12:00pm-1:30pm
|
Chenglong Room: Gates 371
|
PLSE Lunch
Automating Data Visualization for the Masses The talk will be from 11:00am to 12:30pm at Gates 371, then we’ll have lunch in the lab Gates 253. Czar: Jacob |
|
Fri, Nov 22
3:30pm-4:30pm
|
PLDI Deadline Room: Gates 287
|
PL Reading Group
No meeting |
|
Mon, Nov 25
3:30pm-4:30pm
|
Sam Room: CSE 303
|
590N: SE Reading Group
The Seven Sins: Security Smells in Infrastructure as Code Scripts, by Akond Rahman, Chris Parnin, and Laurie Williams (ICSE 2019) |
|
Tue, Nov 26
12:00pm-1:30pm
|
Martin Room: Gates 253
|
PLSE Lunch
Verifying Object Construction Czar: Rashmi |
|
Fri, Nov 29
3:30pm-4:30pm
|
Thanksgiving Room: Gates 287
|
PL Reading Group
No meeting |
|
Mon, Dec 2
3:30pm-4:30pm
|
Zhen Room: CSE 303
|
590N: SE Reading Group
Towards Automating Precision Studies of Clone Detectors, by Vaibhav Saini, Farima Farmahini, Yadong Lu, Di Yang, Pedro Martins, Hitesh Sajnani, Pierre Baldi, and Crista Lopes (ICSE 2019) |
|
Tue, Dec 3
12:00pm-1:30pm
|
Ori Lahav Room: Gates 253
|
PLSE Lunch
Verification under causally consistent shared memory Czar: Ben |
|
Fri, Dec 6
3:30pm-4:30pm
|
Nick Walker Room: Gates 287
|
PL Reading Group
ASP application: Open-World Reasoning for Service Robots Useful tutorial for the paper: https://nickwalker.us/projects/planning-for-user-commands |
|
Mon, Dec 9
3:30pm-4:30pm
|
Mike Room: CSE 303
|
590N: SE Reading Group
iSENSE: Completion-Aware Crowdtesting Management, by Junjie Wang, Ye Yang, Rahul Krishna, Tim Menzies, and Qing Wang (ICSE 2019) |
|
Tue, Dec 10
12:00pm-1:30pm
|
Everyone Room: Gates 253
|
PLSE Lunch
Ave lunch |
|
Mon, Jan 6
3:30pm-4:30pm
|
Rene Room: Gates 345
|
590N: SE Reading Group
Introduction |
|
Tue, Jan 7
12:00pm-1:30pm
|
Everyone Room: Gates 253
|
PLSE Lunch
Welcome back Lunch czar: Krzysztof |
|
Fri, Jan 10
3:30pm-4:30pm
|
Marisa Room: Gates 287
|
PL Reading Group
Continuations: The Essence of Compiling with Continuation czar: Marisa |
|
Fri, Jan 10
3:30pm-4:30pm
|
Marisa Room: Gates 287
|
PL Reading Group
Continuations 1: The Essence of Compiling with Continuation czar: Marisa |
|
Mon, Jan 13
3:30pm-4:30pm
|
Martin Room: Gates 345
|
590N: SE Reading Group
Nullaway: practical type-based Null safety for Java |
|
Tue, Jan 14
12:00pm-1:30pm
|
POPL Speakers Room: Gates 253
|
PLSE Lunch
POPL Practice Talks Lunch Czar: Ben |
|
Fri, Jan 17
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
Continuations 2: czar: Marisa |
|
Mon, Jan 20
3:30pm-4:30pm
|
No meeting – holiday Room: Gates 345
|
590N: SE Reading Group |
|
Tue, Jan 21
12:00pm-1:30pm
|
Max Room: Gates 253
|
PLSE Lunch
Egg Lunch Czar: Chandra |
|
Fri, Jan 24
3:30pm-4:30pm
|
Ben, Chandra Room: Gates 287
|
PL Reading Group
Defunctionalization at work czar: Marisa |
|
Mon, Jan 27
3:30pm-4:30pm
|
Sam K. Room: Gates 345
|
590N: SE Reading Group
Notation as a tool of thought |
|
Tue, Jan 28
12:00pm-1:30pm
|
Everyone! Room: Ave
|
PLSE Lunch
Ave lunch |
|
Fri, Jan 31
3:30pm-4:30pm
|
Oak Room: Gates 287
|
PL Reading Group
Multi-stage Programming 1: czar: Oak |
|
Mon, Feb 3
3:30pm-4:30pm
|
Anant Room: Gates 345
|
590N: SE Reading Group
Probabilistic Programming |
|
Tue, Feb 4
12:00pm-1:30pm
|
Jacob Room: Gates 253
|
PLSE Lunch
Quantum and PL Lunch Czar: Talia |
|
Fri, Feb 7
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
Multi-stage Programming 2: czar: Oak |
|
Mon, Feb 10
3:30pm-4:30pm
|
Josh Room: Gates 345
|
590N: SE Reading Group
Binary reduction of dependency graphs |
|
Tue, Feb 11
12:00pm-1:30pm
|
Josh Room: Gates 253
|
PLSE Lunch
Project Sidewinder: Transforming Program State Visualizations Lunch czar: Gus |
|
Fri, Feb 14
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
Multi-stage Programming 3: czar: Oak |
|
Mon, Feb 17
3:30pm-4:30pm
|
No meeting – holiday Room: Gates 345
|
590N: SE Reading Group |
|
Tue, Feb 18
12:00pm-1:30pm
|
Zhen Room: Gates 253
|
PLSE Lunch
Liquid: a high-level semantic pattern-matching DSL for program binaries Lunch czar: Chandra |
|
Fri, Feb 21
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
Multi-stage Programming 4: czar: Oak |
|
Mon, Feb 24
3:30pm-4:30pm
|
Rashmi Room: Gates 345
|
590N: SE Reading Group
Detection and Repair of Architectural Inconsistencies in Java |
|
Tue, Feb 25
12:00pm-1:30pm
|
Everyone! Room: Ave
|
PLSE Lunch
Ave lunch |
|
Fri, Feb 28
3:30pm-4:30pm
|
Jacob Room: Gates 287
|
PL Reading Group
OS Verification: czar: Jacob |
|
Mon, Mar 2
3:30pm-4:30pm
|
Ben Room: Gates 345
|
590N: SE Reading Group
Semantic Fuzzing with Zest |
|
Tue, Mar 3
12:00pm-1:30pm
|
Chandra Room: Gates 253
|
PLSE Lunch
Szalinski: High Level Structure Synthesis for CAD Lunch czar: Remy |
|
Fri, Mar 6
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
OS Verification: czar: Jacob |
|
Mon, Mar 9
3:30pm-4:30pm
|
Zhen Room: Gates 345
|
590N: SE Reading Group
BDA: Practical Dependence Analysis for Binary Executables by Unbiased Whole-Program Path Sampling and Per-Path Abstract Interpretation |
|
Tue, Mar 10
12:00pm-1:30pm
|
Cancelled due to COVID-19 Room: No lunch
|
PLSE Lunch
Cancelled due to COVID-19 |
|
Fri, Mar 13
3:30pm-4:30pm
|
Room: Gates 287
|
PL Reading Group
OS Verification: czar: Jacob |
|
Mon, Mar 30
3:30pm-4:30pm
|
TODO Room: Zoom
|
590N: SE Reading Group
TODO |
|
Tue, Mar 31
12:00pm-1:30pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Welcome back |
|
Mon, Apr 6
3:30pm-4:30pm
|
Josh Pollock Room: Zoom
|
590N: SE Reading Group
Incorrectness Logic |
|
Tue, Apr 7
12:00pm-1:30pm
|
Oak Room: Zoom
|
PLSE (Virtual) Lunch
Error tracer for symbolic evaluation |
|
Mon, Apr 13
3:30pm-4:30pm
|
Ben Room: Zoom
|
590N: SE Reading Group
Typestate-Guided Fuzzer for Discovering Use-after-Free Vulnerabilities |
|
Tue, Apr 14
12:00pm-1:30pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Apr 20
3:30pm-4:30pm
|
Sahil Verma Room: Zoom
|
590N: SE Reading Group
Structure-Invariant Testing for Machine Translation |
|
Tue, Apr 21
12:00pm-1:30pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Apr 27
3:30pm-4:30pm
|
Kevin Ellis (MIT) Room: Zoom
|
590N: SE Reading Group
Meeting replaced by faculty candidate talk |
|
Tue, Apr 28
12:00pm-1:30pm
|
Luis Vega Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, May 4
3:30pm-4:30pm
|
Eunice Room: Zoom
|
590N: SE Reading Group
When Not to Comment |
|
Tue, May 5
12:00pm-1:30pm
|
Gus Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, May 11
3:30pm-4:30pm
|
Sam K. Room: Zoom
|
590N: SE Reading Group
Training Binary Classifiers as Data Structure Invariants |
|
Tue, May 12
12:00pm-1:30pm
|
Martin Room: Zoom
|
PLSE (Virtual) Lunch
Big Experiments with Little Checkers |
|
Mon, May 18
3:30pm-4:30pm
|
Rashmi Room: Zoom
|
590N: SE Reading Group
Conquering the Extensional Scalability Problem for Value-Flow Analysis Frameworks |
|
Tue, May 19
12:00pm-1:30pm
|
Chandra Room: Zoom
|
PLSE (Virtual) Lunch
Early draft of PLDI talk on Szalinski |
|
Mon, May 25
3:30pm-4:30pm
|
No meeting – Memorial Day Room: Zoom
|
590N: SE Reading Group |
|
Tue, May 26
12:00pm-1:30pm
|
Josh M. Pollock Room: Zoom
|
PLSE (Virtual) Lunch
Sidewinder: Senior Thesis Presentation |
|
Mon, Jun 1
3:30pm-4:30pm
|
Zhen Zhang Room: Zoom
|
590N: SE Reading Group
Extracting Taint Specifications for JavaScript Libraries |
|
Tue, Jun 2
12:00pm-1:30pm
|
TBD Room: TBD
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Jun 8
3:30pm-4:30pm
|
Martin Room: Zoom
|
590N: SE Reading Group
Tailoring Programs for Static Analysis via Program Transformation |
|
Tue, Jun 9
12:00pm-1:30pm
|
Taylor Room: Zoom
|
PLSE (Virtual) Lunch
Verifying Strong Eventual Consistency in δ-CRDTs |
|
Mon, Oct 5
3:30pm-4:30pm
|
Rene Room: Zoom
|
590N: SE Reading Group
Introduction |
|
Tue, Oct 6
12:00pm-1:30pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Lightning Talks |
|
Mon, Oct 12
3:30pm-4:30pm
|
No meeting Room: Zoom
|
590N: SE Reading Group |
|
Tue, Oct 13
12:00pm-1:30pm
|
Talia Ringer Room: Zoom
|
PLSE (Virtual) Lunch
Proof Repair Across Type Equivalences |
|
Mon, Oct 19
3:30pm-4:30pm
|
Thomas and Zhen Room: Zoom
|
590N: SE Reading Group
Software Documentation: The Practitioners’ Perspective |
|
Tue, Oct 20
12:00pm-1:30pm
|
Maaz Ahmad Room: Zoom
|
PLSE (Virtual) Lunch
Semantic Code Transformations by Verified Lifting |
|
Mon, Oct 26
3:30pm-4:30pm
|
Nico Room: Zoom
|
590N: SE Reading Group
Here We Go Again: Why Is It Difficult for Developers to Learn Another Programming Language? |
|
Tue, Oct 27
12:00pm-1:30pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Nov 2
3:30pm-4:30pm
|
Wilson and Sam Room: Zoom
|
590N: SE Reading Group
An Empirical Study on Program Failures of Deep Learning Jobs |
|
Tue, Nov 3
12:00pm-1:30pm
|
Oak Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Nov 9
3:30pm-4:30pm
|
Arthur and Katharine Room: Zoom
|
590N: SE Reading Group
The Secret Life of Bugs: Going Past the Errors and Omissions in Software Repositories |
|
Tue, Nov 10
12:00pm-1:30pm
|
Stephanie Balzer, CMU Room: Zoom
|
PLSE (Virtual) Lunch
Manifest Deadlock-Freedom for Shared Session Types |
|
Mon, Nov 16
3:30pm-4:30pm
|
Lior and Nick Room: Zoom
|
590N: SE Reading Group
Version Control Systems: An Information Foraging Perspective |
|
Tue, Nov 17
12:00pm-1:30pm
|
Jacob Room: Zoom
|
PLSE (Virtual) Lunch
Synthesizing Crash Consistency Code |
|
Mon, Nov 23
3:30pm-4:30pm
|
Audrey & Ben Room: Zoom
|
590N: SE Reading Group
Flexeme: Untangling Commits Using Lexical Flows |
|
Tue, Nov 24
12:00pm-1:30pm
|
Aviral Goel Room: Zoom
|
PLSE (Virtual) Lunch
On the Design, Implementation, and Use of Laziness in R |
|
Mon, Nov 30
3:30pm-4:30pm
|
Eunice & Rashmi Room: Zoom
|
590N: SE Reading Group
Abstracting failure-inducing inputs |
|
Tue, Dec 1
12:00pm-1:30pm
|
Chandra Room: Zoom
|
PLSE (Virtual) Lunch
Ruler: Rewrite Rule Inference Using Equality Saturation |
|
Mon, Dec 7
3:30pm-4:30pm
|
Syed Room: Zoom
|
590N: SE Reading Group
A Study on the Lifecycle of Flaky Tests |
|
Tue, Dec 8
12:00pm-1:30pm
|
Chenglong Room: Zoom
|
PLSE (Virtual) Lunch
Falx: Synthesis Powered Data Visualization |
|
Mon, Dec 14
3:30pm-4:30pm
|
Martin and Michael F. Room: Zoom
|
590N: SE Reading Group
Revealing Injection Vulnerabilities by Leveraging Existing Tests |
|
Tue, Jan 5
12:00pm-1:00pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Planning |
|
Mon, Jan 11
3:30pm-4:30pm
|
Rene Room: Zoom
|
590N: SE Reading Group
Introduction |
|
Tue, Jan 12
12:00pm-1:00pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Jan 18
3:30pm-4:30pm
|
No meeting – holiday Room: Zoom
|
590N: SE Reading Group |
|
Tue, Jan 19
12:00pm-1:00pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Research Potpourri |
|
Mon, Jan 25
3:30pm-4:30pm
|
Rashmi Room: Zoom
|
590N: SE Reading Group
Build Scripts with Perfect Dependencies |
|
Tue, Jan 26
12:00pm-1:00pm
|
Julie Room: Zoom
|
PLSE (Virtual) Lunch
Formal methods and program synthesis for authoring and maintaining term rewriting systems |
|
Mon, Feb 1
3:30pm-4:30pm
|
Katharine and Zhen Room: Zoom
|
590N: SE Reading Group
Please Turn Your Cameras On: Remote Onboarding of Software Developers during a Pandemic |
|
Tue, Feb 2
12:00pm-1:00pm
|
Thomas Room: Zoom
|
PLSE (Virtual) Lunch
Can Refactorings Indicate Design Tradeoffs? |
|
Mon, Feb 8
3:30pm-4:30pm
|
Audrey and Ben Room: Zoom
|
590N: SE Reading Group
Boosting Fuzzer Efficiency: An Information-Theoretic Perspective |
|
Tue, Feb 9
12:00pm-1:00pm
|
Martin Room: Zoom
|
PLSE (Virtual) Lunch
Using types to verify that resources are closed |
|
Mon, Feb 15
3:30pm-4:30pm
|
No meeting – holiday Room: Zoom
|
590N: SE Reading Group |
|
Tue, Feb 16
12:00pm-1:00pm
|
Steven Room: Zoom
|
PLSE (Virtual) Lunch
Dynamic Tensor Rematerialization |
|
Mon, Feb 22
3:30pm-4:30pm
|
James Room: Zoom
|
590N: SE Reading Group
When APIs are Intentionally Bypassed: An Exploratory Study of API Workarounds |
|
Tue, Feb 23
12:00pm-1:00pm
|
Rashmi Room: Zoom
|
PLSE (Virtual) Lunch
Verifying Iteration Correctness |
|
Mon, Mar 1
3:30pm-4:30pm
|
Nico Room: Zoom
|
590N: SE Reading Group
No Strings Attached: An Empirical Study of String-related Software Bugs |
|
Tue, Mar 2
12:00pm-1:00pm
|
Bill Zorn Room: Zoom
|
PLSE (Virtual) Lunch
Rounding correctly, or correctly rounding?: the future of sinking-point |
|
Mon, Mar 8
3:30pm-4:30pm
|
Martin Room: Zoom
|
590N: SE Reading Group
Community Expectations for Research Artifacts and Evaluation Processes |
|
Tue, Mar 9
12:00pm-1:00pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Visit Day Prep |
|
Mon, Mar 15
3:30pm-4:30pm
|
Thomas Room: Zoom
|
590N: SE Reading Group
Assessing Practitioner Beliefs about Software Defect Prediction |
|
Mon, Mar 29
3:30pm-4:30pm
|
Rene Room: Zoom
|
590N: SE Reading Group
Introduction |
|
Tue, Mar 30
12:00pm-1:00pm
|
Everyone Room: Zoom
|
PLSE (Virtual) Lunch
Planning |
|
Mon, Apr 5
3:30pm-4:30pm
|
Martin Room: Zoom
|
590N: SE Reading Group
Automatically Eliminating Speculative Leaks from Cryptographic Code with Blade |
|
Tue, Apr 6
12:00pm-1:00pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Apr 12
3:30pm-4:30pm
|
Ben Room: Zoom
|
590N: SE Reading Group
TransRegex: Multi-modal Regular Expression Synthesis by Generate-and-repair |
|
Tue, Apr 13
12:00pm-1:00pm
|
Ryan Doenges Room: Zoom
|
PLSE (Virtual) Lunch
Petr4: Formal Foundations for P4 Data Planes |
|
Mon, Apr 19
3:30pm-4:30pm
|
Audrey Room: Zoom
|
590N: SE Reading Group
A Tale from the Trenches: Cognitive Biases and Software Development |
|
Tue, Apr 20
12:00pm-1:00pm
|
Jacob Room: Zoom
|
PLSE (Virtual) Lunch
TBD |
|
Mon, Apr 26
3:30pm-4:30pm
|
Thomas Room: Zoom
|
590N: SE Reading Group
How (Not) to Find Bugs: The Interplay Between Merge Conflicts, Co-Changes, and Bugs |
|
Tue, Apr 27
12:00pm-1:00pm
|
Steven Room: Zoom
|
PLSE (Virtual) Lunch
3LA |
|
Mon, May 3
3:30pm-4:30pm
|
James Room: Zoom
|
590N: SE Reading Group
Aspect Oriented Programming |
|
Tue, May 4
12:00pm-1:00pm
|
Rashmi Room: Zoom
|
PLSE (Virtual) Lunch
Verifying Determinism in Sequential Programs - ICSE practice talk |
|
Mon, May 10
3:30pm-4:30pm
|
Blarry + Nico Room: Zoom
|
590N: SE Reading Group
Exempla gratis (E.G.): code examples for free |
|
Tue, May 11
12:00pm-1:00pm
|
Gus Room: Zoom
|
PLSE (Virtual) Lunch
Glenside |
|
Mon, May 17
3:30pm-4:30pm
|
Jerome + Rock Room: Zoom
|
590N: SE Reading Group
White-box Fairness Testing through Adversarial Sampling |
|
Tue, May 18
12:00pm-1:00pm
|
Loris D’Antoni Room: Zoom
|
PLSE (Virtual) Lunch
Programmable Program Synthesis |
|
Mon, May 24
3:30pm-4:30pm
|
No meeting - holiday (Victoria Day, CAN) Room: Zoom
|
590N: SE Reading Group |
|
Tue, May 25
12:00pm-1:00pm
|
TBD Room: Zoom
|
PLSE (Virtual) Lunch
Likely canceled in deference to Grad Lunch With the Director |
|
Mon, May 31
3:30pm-4:30pm
|
Arthur Room: Zoom
|
590N: SE Reading Group
How Do Software Developers Use GitHub Actions to Automate Their Workflows? |
|
Tue, Jun 1
12:00pm-1:00pm
|
Yihong Zhang Room: Zoom
|
PLSE (Virtual) Lunch
Relational E-graphs |
|
Mon, Jun 7
3:30pm-4:30pm
|
Rashmi Room: Zoom
|
590N: SE Reading Group
JShrink: In-Depth Investigation into Debloating Modern Java Applications |
|
Fri, Oct 1
1:00pm-2:00pm
|
Rachit Nigam, PhD Student, Cornell University Room: Gates 231
|
PLSE Talks
Compiler Infrastructure for Accelerator Generators |
|
Mon, Oct 4
3:30pm-4:30pm
|
Rene & Mike Room: Zoom
|
590N: SE Reading Group
Introduction |
|
Fri, Oct 8
1:00pm-2:00pm
|
Jacques Klein Room: Gates 231
|
PLSE Talks
A Journey Through Android App Analysis: Solutions and Open Challenges |
|
Mon, Oct 11
3:30pm-4:30pm
|
Ben (Indigenous People’s Day, Canadian Thanksgiving) Room: Zoom
|
590N: SE Reading Group
Input Algebras |
|
Fri, Oct 15
1:00pm-2:00pm
|
Luis Vega |
PLSE Talks
Luis’s General Exam (at 11:30am) |
|
Mon, Oct 18
3:30pm-4:30pm
|
Bowen Room: Zoom
|
590N: SE Reading Group
MicroHECL: High-Efficient Root Cause Localization in Large-Scale Microservice Systems |
|
Fri, Oct 22
1:00pm-2:00pm
|
Room: Gates 231
|
PLSE Talks
OOPSLA week |
|
Mon, Oct 25
3:30pm-4:30pm
|
Thomas Room: Zoom
|
590N: SE Reading Group
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control Systems |
|
Fri, Oct 29
1:00pm-2:00pm
|
Oak Room: Gates 231
|
PLSE Talks
An Expressive, Optimal, and Somewhat Efficient Pretty Printer |
|
Mon, Nov 1
3:30pm-4:30pm
|
Ardi Madadi Room: Zoom
|
590N: SE Reading Group
What It Would Take to Use Mutation Testing in Industry—A Study at Facebook |
|
Thu, Nov 4
12:00pm-1:00pm
|
Mangpo Phothilimthana |
PLSE Talks
Autotuning Production Machine Learning Compilers |
|
Fri, Nov 5
1:00pm-2:00pm
|
Daniel Shapero Room: Gates 231
|
PLSE Talks
Geometry, topology, and homology, oh my! (Mesh transformations via SMT) |
|
Mon, Nov 8
3:30pm-4:30pm
|
Ryan Featherman Room: Zoom
|
590N: SE Reading Group
Estimating Residual Risk in Greybox Fuzzing |
|
Fri, Nov 12
1:00pm-2:00pm
|
Jacob Van Geffen Room: Gates 231
|
PLSE Talks
TBD |
|
Mon, Nov 15
3:30pm-4:30pm
|
Hannah + Terrell Room: Zoom
|
590N: SE Reading Group
How Do Programmers Use Unsafe Rust? |
|
Fri, Nov 19
1:00pm-2:00pm
|
Room: Gates 253
|
PLSE Talks
PLDI deadline |
|
Mon, Nov 22
3:30pm-4:30pm
|
James + Arthur Room: Zoom
|
590N: SE Reading Group
Towards Activity-Aware Tool Support for Change Tasks |
|
Fri, Nov 26
1:00pm-2:00pm
|
Thanksgiving Holiday Room: Gates 253
|
PLSE Talks |
|
Mon, Nov 29
3:30pm-4:30pm
|
Nico Room: Zoom
|
590N: SE Reading Group
Relating Reading, Visualization, and Coding for New Programmers: A Neuroimaging Study |
|
Fri, Dec 3
1:00pm-2:00pm
|
Remy Wang Room: Gates 231
|
PLSE Talks
What is the Logic of Databases? |
|
Mon, Dec 6
3:30pm-4:30pm
|
Martin Room: Zoom
|
590N: SE Reading Group
JavaDL: Automatically Incrementalizing Java Bug Pattern Detection |
|
Fri, Dec 10
1:00pm-2:00pm
|
Room: Gates 231
|
PLSE Talks |
|
Mon, Dec 13
3:30pm-4:30pm
|
Bernease & Rene Room: Zoom
|
590N: SE Reading Group
Fairness through awareness |
|
Fri, Jan 7
1:00pm-2:00pm
|
Steven Lyubomirsky Room: Gates 253
|
PLSE Talks
Practice job talk |
|
Mon, Jan 10
3:30pm-4:30pm
|
Mike and Rene Room: Zoom/CSE2 345
|
590N: SE Reading Group
CiFi: Versatile Analysis of Class and Field Immutability |
|
Fri, Jan 14
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Jan 17
3:30pm-4:30pm
|
No meeting – holiday Room: Zoom/CSE2 345
|
590N: SE Reading Group |
|
Fri, Jan 21
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Jan 24
3:30pm-4:30pm
|
Bowen Room: Zoom/CSE2 345
|
590N: SE Reading Group
HALO: Hierarchy-aware Fault Localization for Cloud Systems |
|
Fri, Jan 28
1:00pm-2:00pm
|
Steven Lyubomirsky Room: Gates 253
|
PLSE Talks
Practice job talk (another one) |
|
Mon, Jan 31
3:30pm-4:30pm
|
Thomas Room: Zoom/CSE2 345
|
590N: SE Reading Group
The Mind Is a Powerful Place: How Showing Code Comprehensibility Metrics Influences Code Understanding |
|
Fri, Feb 4
1:00pm-2:00pm
|
Martin Room: Gates 253
|
PLSE Talks
Practice job talk |
|
Mon, Feb 7
3:30pm-4:30pm
|
Michael Room: Zoom/CSE2 345
|
590N: SE Reading Group
‘Do this! Do that!, And nothing will happen’ Do specifications lead to securely stored passwords? |
|
Fri, Feb 11
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Feb 14
3:30pm-4:30pm
|
James Room: Zoom/CSE2 345
|
590N: SE Reading Group
Hard-to-answer questions about code |
|
Fri, Feb 18
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Feb 21
3:30pm-4:30pm
|
No meeting – holiday Room: Zoom/CSE2 345
|
590N: SE Reading Group |
|
Fri, Feb 25
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Feb 28
3:30pm-4:30pm
|
Nico Room: Zoom/CSE2 345
|
590N: SE Reading Group
Hashing It Out: A Survey of Programmers’ Cannabis Usage, Perception, and Motivation |
|
Fri, Mar 4
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Mar 7
3:30pm-4:30pm
|
Ben Room: Zoom/CSE2 345
|
590N: SE Reading Group
Growing A Test Corpus with Bonsai Fuzzing |
|
Fri, Mar 11
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Mar 14
3:30pm-4:30pm
|
Chase Room: Zoom/CSE2 345
|
590N: SE Reading Group
‘How Was Your Weekend?’ Software Development Teams Working From Home During COVID-19 |
|
Fri, Mar 18
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Mar 28
3:30pm-4:30pm
|
René Room: Zoom + CSE2 245
|
590N: SE Reading Group
Introduction, logistics, and paper selection |
|
Fri, Apr 1
1:00pm-2:00pm
|
Everyone! Room: Boat?
|
PLSE Talks
Visit Days! |
|
Mon, Apr 4
3:30pm-4:30pm
|
Ardi Madadi Room: Zoom + CSE2 245
|
590N: SE Reading Group
Semantic Bug Seeding: A Learning-Based Approach for Creating Realistic Bugs |
|
Fri, Apr 8
1:00pm-2:00pm
|
Josh Pollock Room: Gates 253
|
PLSE Talks
Towards a Design-Space Evaluation of Domain-Specific Languages |
|
Mon, Apr 11
3:30pm-4:30pm
|
Hannah Potter Room: Zoom + CSE2 245
|
590N: SE Reading Group
How statically-typed functional programmers write code |
|
Fri, Apr 15
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, Apr 18
3:30pm-4:30pm
|
Nico Ritschel Room: Zoom + CSE2 245
|
590N: SE Reading Group
An Empirical Study of Release Note Production and Usage in Practice |
|
Fri, Apr 22
1:00pm-2:00pm
|
Eric Mullen Room: Gates 253
|
PLSE Talks
EARTH DAY: Energy-aware Scheduling – Rescheduled to May 20 |
|
Mon, Apr 25
3:30pm-4:30pm
|
Thomas Schweizer Room: Zoom + CSE2 245
|
590N: SE Reading Group
FIRA: Fine-Grained Graph-Based Code Change Representation for Automated Commit Message Generation |
|
Fri, Apr 29
1:00pm-2:00pm
|
TBD Room: Gates 253
|
PLSE Talks
TBD |
|
Mon, May 2
3:30pm-4:30pm
|
Michael Flanders Room: Zoom + CSE2 245
|
590N: SE Reading Group
Less is More: Supporting Developers in Vulnerability Detection during Code Review |
|
Fri, May 6
1:00pm-2:00pm
|
Gus Smith Room: Gates 371 (NOT the PLSE lab!)
|
PLSE Talks
Gus Smith’s General Exam |
|
Mon, May 9
3:30pm-4:30pm
|
Marie Salomon Room: Zoom + CSE2 245
|
590N: SE Reading Group
Are automated debugging techniques actually helping programmers? |
|
Fri, May 13
1:00pm-2:00pm
|
Yihong Zhang Room: Gates 253 (The presenter will be remote)
|
PLSE Talks
Chasing an Egg |
|
Mon, May 16
3:30pm-4:30pm
|
James Yoo Room: Zoom + CSE2 245
|
590N: SE Reading Group
Hiring is Broken: What Do Developers Say About Technical Interviews? |
|
Fri, May 20
1:00pm-2:00pm
|
Eric Mullen Room: Gates 253
|
PLSE Talks
EARTH DAY: Energy-aware Scheduling – Rescheduled to May 20 |
|
Mon, May 23
3:30pm-4:30pm
|
Ben Kushigian Room: Zoom + CSE2 245
|
590N: SE Reading Group
Refty: Refinement Types for Valid Deep Learning Models |
|
Fri, May 27
1:00pm-2:00pm
|
Lancelot Wathieu Room: Gates 253
|
PLSE Talks
Fridge Compiler |
|
Mon, May 30
3:30pm-4:30pm
|
No meeting – holiday Room: Zoom + CSE2 245
|
590N: SE Reading Group |
|
Fri, Jun 3
1:00pm-2:00pm
|
Marisa Kirisame Room: Gates 371
|
PLSE Talks
Optimal Heap Limits for Reducing Browser Memory Use Note room: Not the PLSE lab! |
|
Mon, Jun 6
3:30pm-4:30pm
|
Martin Kellogg Room: Zoom + CSE2 245
|
590N: SE Reading Group
Diversity-Driven Automated Formal Verification |
|
Mon, Sep 29
3:30pm-4:30pm
|
Everyone Room: CSE2 287
|
590N: SE Reading Group
Computer Programming as an Art |
|
Mon, Oct 6
3:30pm-4:30pm
|
Mike Room: CSE2 287
|
590N: SE Reading Group
SpecGen: Automated Generation of Formal Program Specifications via Large Language Models |
|
Mon, Oct 13
3:30pm-4:30pm
|
Yuki Room: CSE2 287
|
590N: SE Reading Group
ROCODE: Integrating Backtracking Mechanism and Program Analysis in Large Language Models for Code Generation |
|
Mon, Oct 20
3:30pm-4:30pm
|
James Room: CSE2 287
|
590N: SE Reading Group
Neurosymbolic Modular Refinement Type Inference |
|
Mon, Oct 27
3:30pm-4:30pm
|
Hannah Room: CSE2 287
|
590N: SE Reading Group
Natural Language Outlines for Code: Literate Programming in the LLM Era |
|
Mon, Nov 3
3:30pm-4:30pm
|
Tijana Room: CSE2 287
|
590N: SE Reading Group
SpecRover: Code Intent Extraction via LLMs |
|
Mon, Nov 10
3:30pm-4:30pm
|
Nicholas Room: CSE2 287
|
590N: SE Reading Group
Prompt-to-SQL Injections in LLM-Integrated Web Applications: Risks and Defenses |
|
Mon, Nov 17
3:30pm-4:30pm
|
Edward Room: CSE2 287
|
590N: SE Reading Group
Explaining Explanations: An Empirical Study of Explanations in Code Reviews |
|
Mon, Nov 24
3:30pm-4:30pm
|
Andrew Room: CSE2 287
|
590N: SE Reading Group
Demystifying LLM-Based Software Engineering Agents |
|
Mon, Dec 1
3:30pm-4:30pm
|
Christina Room: CSE2 287
|
590N: SE Reading Group
Planning a Large Language Model for Static Detection of Runtime Errors in Code Snippets |
Subscribe to aggregated calendar: iCal or Google Calendar