<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Portland PLV Group</title>
    <link>https://plv.cs.pdx.edu/</link>
    <description>Programming Languages and Verification research group at Portland State University.</description>
    <generator>Hugo</generator>
    <language>en-us</language>
      <atom:link href="https://plv.cs.pdx.edu/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>SymCode: A Neurosymbolic Approach to Mathematical Reasoning via Verifiable Code Generation</title>
      <link>https://plv.cs.pdx.edu/publications/symcode/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/symcode/</guid>
      <description></description>
    </item>
    <item>
      <title>The Memorist Tale: Every Thunk Every Cost All At Once</title>
      <link>https://plv.cs.pdx.edu/publications/memorist/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/memorist/</guid>
      <description></description>
    </item>
    <item>
      <title>Unifying Hindsight and Foresight: Lazy Cost Analysis as Functional Logic Programming</title>
      <link>https://plv.cs.pdx.edu/publications/lazy-curry/</link>
      <pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/lazy-curry/</guid>
      <description></description>
    </item>
    <item>
      <title>A Case Study on the Effectiveness of LLMs in Verification with Proof Assistants</title>
      <link>https://plv.cs.pdx.edu/publications/10-1145-3759425-3763391/</link>
      <pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/10-1145-3759425-3763391/</guid>
      <description></description>
    </item>
    <item>
      <title>Enhancing Translation Validation of Compiler Transformations with Large Language Models</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsijseke-wang-x-25/</link>
      <pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsijseke-wang-x-25/</guid>
      <description></description>
    </item>
    <item>
      <title>Freer Arrows and Why You Need Them in Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/10-1145-3759164-3759352/</link>
      <pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/10-1145-3759164-3759352/</guid>
      <description></description>
    </item>
    <item>
      <title>A Systematic Translation Validation Framework for MLIR-Based Compilers</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsijseke-wang-xycy-24/</link>
      <pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsijseke-wang-xycy-24/</guid>
      <description></description>
    </item>
    <item>
      <title>Defining and Preserving More C Behaviors: Verified Compilation Using a Concrete Memory Model</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confitp-tolmach-ca-24/</link>
      <pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confitp-tolmach-ca-24/</guid>
      <description></description>
    </item>
    <item>
      <title>SECOMP: Formally Secure Compilation of Compartmentalized C Programs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confccs-thibault-blaaght-24/</link>
      <pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confccs-thibault-blaaght-24/</guid>
      <description></description>
    </item>
    <item>
      <title>Story of Your Lazy Function&#39;s Life: A Bidirectional Demand Semantics for Mechanized Cost Analysis of Lazy Programs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-xia-ikccw-024/</link>
      <pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-xia-ikccw-024/</guid>
      <description></description>
    </item>
    <item>
      <title>An Automated Verification Framework for HalideIR-Based Compiler Transformations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdate-wang-xyccy-23/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdate-wang-xyccy-23/</guid>
      <description></description>
    </item>
    <item>
      <title>An Equivalence Checking Framework for Agile Hardware Design</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confaspdac-wang-xycy-23/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confaspdac-wang-xycy-23/</guid>
      <description></description>
    </item>
    <item>
      <title>Eelco Visser: The Oregon Connection</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confbirthday-tolmach-23/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confbirthday-tolmach-23/</guid>
      <description></description>
    </item>
    <item>
      <title>Flexible Runtime Security Enforcement with Tagged C</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confrv-anderson-nt-23/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confrv-anderson-nt-23/</guid>
      <description></description>
    </item>
    <item>
      <title>Formalizing Stack Safety as a Security Property</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcsfw-anderson-blpt-23/</link>
      <pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcsfw-anderson-blpt-23/</guid>
      <description></description>
    </item>
    <item>
      <title>Program adverbs and Tlön embeddings</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-li-w-22/</link>
      <pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-li-w-22/</guid>
      <description></description>
    </item>
    <item>
      <title>Concolic Execution of NMap Scripts for Honeyfarm Generation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confccs-00140-fx-21/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confccs-00140-fx-21/</guid>
      <description></description>
    </item>
    <item>
      <title>Ready, Set, Verify! Applying hs-to-coq to real-world Haskell code</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-breitner-slrwcw-21/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-breitner-slrwcw-21/</guid>
      <description></description>
    </item>
    <item>
      <title>Reasoning about the garden of forking paths</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-li-xw-21/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-li-xw-21/</guid>
      <description></description>
    </item>
    <item>
      <title>Towards formally verified compilation of tag-based policy enforcement</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcpp-chhak-ta-21/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcpp-chhak-ta-21/</guid>
      <description></description>
    </item>
    <item>
      <title>Verifying an HTTP Key-Value Server with Interaction Trees and VST</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confitp-zhang-hk-0-lxbmpz-21/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confitp-zhang-hk-0-lxbmpz-21/</guid>
      <description></description>
    </item>
    <item>
      <title>Partial type constructors: or, making ad hoc datatypes less ad hoc</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-jones-me-20/</link>
      <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-jones-me-20/</guid>
      <description></description>
    </item>
    <item>
      <title>Verified Transformations and Hoare Logic: Beautiful Proofs for Ugly Assembly Language</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confvstte-bosamiya-glph-20/</link>
      <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confvstte-bosamiya-glph-20/</guid>
      <description></description>
    </item>
    <item>
      <title>A scala based framework for developing acceleration systems with FPGAs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjsa-liu-lqg-19/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjsa-liu-lqg-19/</guid>
      <description></description>
    </item>
    <item>
      <title>End-to-End Concolic Testing for Hardware/Software Co-Validation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficess-0008-cywwlx-19/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficess-0008-cywwlx-19/</guid>
      <description></description>
    </item>
    <item>
      <title>From C to interaction trees: specifying, verifying, and testing a networked server</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcpp-koh-0-lxbhmpz-19/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcpp-koh-0-lxbhmpz-19/</guid>
      <description></description>
    </item>
    <item>
      <title>Scopes and Frames Improve Meta-Interpreter Specialization</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confecoop-vergu-tv-19/</link>
      <pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confecoop-vergu-tv-19/</guid>
      <description></description>
    </item>
    <item>
      <title>CRETE: A Versatile Binary-Level Concolic Testing Framework</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffase-chen-hyckx-18/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffase-chen-hyckx-18/</guid>
      <description></description>
    </item>
    <item>
      <title>Intrinsically-typed definitional interpreters for imperative languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-poulsen-rtkv-18/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-poulsen-rtkv-18/</guid>
      <description></description>
    </item>
    <item>
      <title>MIL, a Monadic Intermediate Language for Implementing Functional Languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confifl-jones-bc-18/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confifl-jones-bc-18/</guid>
      <description></description>
    </item>
    <item>
      <title>Ready, set, verify! applying hs-to-coq to real-world Haskell code (experience report)</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-breitner-slrww-18/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalspacmpl-breitner-slrww-18/</guid>
      <description></description>
    </item>
    <item>
      <title>When Good Components Go Bad: Formally Secure Compilation Despite Dynamic Compromise</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confccs-abate-abefhlpst-18/</link>
      <pubDate>Mon, 01 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confccs-abate-abefhlpst-18/</guid>
      <description></description>
    </item>
    <item>
      <title>Scala Based FPGA Design Flow (Abstract Only)</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffpga-liu-lxlcqg-17/</link>
      <pubDate>Sun, 01 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffpga-liu-lxlcqg-17/</guid>
      <description></description>
    </item>
    <item>
      <title>A constraint language for static semantic analysis based on scope graphs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpepm-antwerpen-ntvw-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpepm-antwerpen-ntvw-16/</guid>
      <description></description>
    </item>
    <item>
      <title>A verified information-flow architecture</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjcs-amorim-cddhpppt-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjcs-amorim-cddhpppt-16/</guid>
      <description></description>
    </item>
    <item>
      <title>AutoBench: Finding Workloads That You Need Using Pluggable Hybrid Analyses</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confwcre-zheng-rslsjbcqb-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confwcre-zheng-rslsjbcqb-16/</guid>
      <description></description>
    </item>
    <item>
      <title>Scopes Describe Frames: A Uniform Model for Memory Layout in Dynamic Semantics</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confecoop-poulsen-ntv-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confecoop-poulsen-ntv-16/</guid>
      <description></description>
    </item>
    <item>
      <title>Scopes Describe Frames: A Uniform Model for Memory Layout in Dynamic Semantics (Artifact)</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsdarts-poulsen-ntv-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsdarts-poulsen-ntv-16/</guid>
      <description></description>
    </item>
    <item>
      <title>Validating scheduling transformation for behavioral synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdate-yang-hclrx-16/</link>
      <pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdate-yang-hclrx-16/</guid>
      <description></description>
    </item>
    <item>
      <title>A Theory of Name Resolution</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confesop-neron-tvw-15/</link>
      <pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confesop-neron-tvw-15/</guid>
      <description></description>
    </item>
    <item>
      <title>Micro-Policies: Formally Verified, Tag-Based Security Monitors</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confsp-amorim-dghpst-15/</link>
      <pubDate>Thu, 01 Jan 2015 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confsp-amorim-dghpst-15/</guid>
      <description></description>
    </item>
    <item>
      <title>A Language Designer&#39;s Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confoopsla-visser-wtnvpk-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confoopsla-visser-wtnvpk-14/</guid>
      <description></description>
    </item>
    <item>
      <title>A verified information-flow architecture</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-amorim-cddhpppt-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-amorim-cddhpppt-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Equivalence checking for function pipelining in behavioral synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdate-hao-rx-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdate-hao-rx-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Mechanical Certification of Loop Pipelining Transformations: A Preview</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confitp-puri-rhx-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confitp-puri-rhx-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Scalable Certification Framework for Behavioral Synthesis Front-End</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdac-yang-hclrx-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdac-yang-hclrx-14/</guid>
      <description></description>
    </item>
    <item>
      <title>ScalaHDL: Express and test hardware designs in a Scala DSL</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficcd-li-lxqg-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficcd-li-lxqg-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Suppl: A Flexible Language for Policies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confaplas-dockins-t-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confaplas-dockins-t-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Using ACL2 to Verify Loop Pipelining in Behavioral Synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalscorr-puri-rhx-14/</link>
      <pubDate>Wed, 01 Jan 2014 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalscorr-puri-rhx-14/</guid>
      <description></description>
    </item>
    <item>
      <title>Equivalence checking for compiler transformations in behavioral synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficcd-yang-hcrx-13/</link>
      <pubDate>Tue, 01 Jan 2013 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficcd-yang-hcrx-13/</guid>
      <description></description>
    </item>
    <item>
      <title>Handling design and implementation optimizations in equivalence checking for behavioral synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdac-yang-rhx-13/</link>
      <pubDate>Tue, 01 Jan 2013 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdac-yang-rhx-13/</guid>
      <description></description>
    </item>
    <item>
      <title>Solving the snake cube puzzle in Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-13/</link>
      <pubDate>Tue, 01 Jan 2013 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-13/</guid>
      <description></description>
    </item>
    <item>
      <title>Equivalence checking for behaviorally synthesized pipelines</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdac-hao-rx-12/</link>
      <pubDate>Sun, 01 Jan 2012 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdac-hao-rx-12/</guid>
      <description></description>
    </item>
    <item>
      <title>A certified framework for compiling and executing garbage-collected languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-mc-creight-ct-10/</link>
      <pubDate>Fri, 01 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-mc-creight-ct-10/</guid>
      <description></description>
    </item>
    <item>
      <title>Instance chains: type class programming without overlapping instances</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-morris-j-10/</link>
      <pubDate>Fri, 01 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-morris-j-10/</guid>
      <description></description>
    </item>
    <item>
      <title>Optimizing equivalence checking for behavioral synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdate-hao-xry-10/</link>
      <pubDate>Fri, 01 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdate-hao-xry-10/</guid>
      <description></description>
    </item>
    <item>
      <title>Achieving information flow security through monadic control of effects</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjcs-harrison-h-09/</link>
      <pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjcs-harrison-h-09/</guid>
      <description></description>
    </item>
    <item>
      <title>Formal Verification for High-Assurance Behavioral Synthesis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confatva-ray-hcxy-09/</link>
      <pubDate>Thu, 01 Jan 2009 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confatva-ray-hcxy-09/</guid>
      <description></description>
    </item>
    <item>
      <title>Experience report: playing the DSL card</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-jones-08/</link>
      <pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-jones-08/</guid>
      <description></description>
    </item>
    <item>
      <title>Fast perfect weighted resampling</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficassp-massey-08/</link>
      <pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficassp-massey-08/</guid>
      <description></description>
    </item>
    <item>
      <title>Language and program design for functional dependencies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confhaskell-jones-d-08/</link>
      <pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confhaskell-jones-d-08/</guid>
      <description></description>
    </item>
    <item>
      <title>Optimizing automatic abstraction refinement for generalized symbolic trajectory evaluation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdac-chen-xy-08/</link>
      <pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdac-chen-xy-08/</guid>
      <description></description>
    </item>
    <item>
      <title>Polymorphism and page tables: systems programming from a functional programmer&#39;s perspective</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-jones-08-a/</link>
      <pubDate>Tue, 01 Jan 2008 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-jones-08-a/</guid>
      <description></description>
    </item>
    <item>
      <title>Automatic Abstraction Refinement for Generalized Symbolic Trajectory Evaluation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffmcad-chen-hxy-07/</link>
      <pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffmcad-chen-hxy-07/</guid>
      <description></description>
    </item>
    <item>
      <title>Lightweight concurrency primitives for GHC</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confhaskell-li-mjt-07/</link>
      <pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confhaskell-li-mjt-07/</guid>
      <description></description>
    </item>
    <item>
      <title>Writing systems software in a functional language: an experience report</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confsosp-diatchki-hjlt-07/</link>
      <pubDate>Mon, 01 Jan 2007 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confsosp-diatchki-hjlt-07/</guid>
      <description></description>
    </item>
    <item>
      <title>In the News</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-goth-m-06/</link>
      <pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-goth-m-06/</guid>
      <description></description>
    </item>
    <item>
      <title>In the News</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-mc-laughlin-m-06/</link>
      <pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-mc-laughlin-m-06/</guid>
      <description></description>
    </item>
    <item>
      <title>Maximal Models of Assertion Graph in GSTE</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conftamc-yang-ysx-06/</link>
      <pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conftamc-yang-ysx-06/</guid>
      <description></description>
    </item>
    <item>
      <title>Strongly typed memory areas programming systems-level data structures in a functional language</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confhaskell-diatchki-j-06/</link>
      <pubDate>Sun, 01 Jan 2006 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confhaskell-diatchki-j-06/</guid>
      <description></description>
    </item>
    <item>
      <title>A principled approach to operating system construction in Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-hallgren-jlt-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-hallgren-jlt-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Achieving Information Flow Security through Precise Control of Effects</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcsfw-harrison-h-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcsfw-harrison-h-05/</guid>
      <description></description>
    </item>
    <item>
      <title>High-level views on low-level representations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-diatchki-jl-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-diatchki-jl-05/</guid>
      <description></description>
    </item>
    <item>
      <title>In the News</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-goth-m-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalssoftware-goth-m-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Longitudinal analysis of long-timescale open source repository data</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpromise-massey-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpromise-massey-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Longitudinal analysis of long-timescale open source repository data</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalssigsoft-massey-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalssigsoft-massey-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Operating system construction in Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confsosp-leslie-j-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confsosp-leslie-j-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Ourmon and Network Monitoring Performance</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-binkley-m-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-binkley-m-05/</guid>
      <description></description>
    </item>
    <item>
      <title>Search-based Job Scheduling for Parallel Computer Workloads</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcluster-vasupongayya-cm-05/</link>
      <pubDate>Sat, 01 Jan 2005 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcluster-vasupongayya-cm-05/</guid>
      <description></description>
    </item>
    <item>
      <title>A Virtual Machine for Functional Logic Computations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confifl-antoy-hlt-04/</link>
      <pubDate>Thu, 01 Jan 2004 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confifl-antoy-hlt-04/</guid>
      <description></description>
    </item>
    <item>
      <title>Certifying Temporal Properties for Compiled C Programs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confvmcai-xia-h-04/</link>
      <pubDate>Thu, 01 Jan 2004 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confvmcai-xia-h-04/</guid>
      <description></description>
    </item>
    <item>
      <title>Composing fractals</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-04/</link>
      <pubDate>Thu, 01 Jan 2004 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-04/</guid>
      <description></description>
    </item>
    <item>
      <title>Implementing functional logic languages using multiple threads and stores</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-tolmach-an-04/</link>
      <pubDate>Thu, 01 Jan 2004 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-tolmach-an-04/</guid>
      <description></description>
    </item>
    <item>
      <title>A monadic semantics for core Curry</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-tolmach-a-03/</link>
      <pubDate>Wed, 01 Jan 2003 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-tolmach-a-03/</guid>
      <description></description>
    </item>
    <item>
      <title>Experience with Abstraction-carrying Code</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-xia-h-03/</link>
      <pubDate>Wed, 01 Jan 2003 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-xia-h-03/</guid>
      <description></description>
    </item>
    <item>
      <title>Free Software and High-Power Rocketry: The Portland State Aerospace Society</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-perkins-gscm-03/</link>
      <pubDate>Wed, 01 Jan 2003 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-perkins-gscm-03/</guid>
      <description></description>
    </item>
    <item>
      <title>Learning Spam: Simple Techniques For Freely-Available Software</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-tbl-03/</link>
      <pubDate>Wed, 01 Jan 2003 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-tbl-03/</guid>
      <description></description>
    </item>
    <item>
      <title>A formal specification of the Haskell 98 module system</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confhaskell-diatchki-jh-02/</link>
      <pubDate>Tue, 01 Jan 2002 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confhaskell-diatchki-jh-02/</guid>
      <description></description>
    </item>
    <item>
      <title>Fine Control of Demand in Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confmpc-harrison-sh-02/</link>
      <pubDate>Tue, 01 Jan 2002 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confmpc-harrison-sh-02/</guid>
      <description></description>
    </item>
    <item>
      <title>Reactive Objects</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confisorc-nordlander-jckb-02/</link>
      <pubDate>Tue, 01 Jan 2002 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confisorc-nordlander-jckb-02/</guid>
      <description></description>
    </item>
    <item>
      <title>X Meets Z: Verifying Correctness in the Presence of POSIX Threads</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-b-02/</link>
      <pubDate>Tue, 01 Jan 2002 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-b-02/</guid>
      <description></description>
    </item>
    <item>
      <title>XCL: An Xlib Compatibility Layer for XCB</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-sharp-m-02/</link>
      <pubDate>Tue, 01 Jan 2002 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-sharp-m-02/</guid>
      <description></description>
    </item>
    <item>
      <title>An Implementation of Narrowing Strategies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confppdp-antoy-hms-01/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confppdp-antoy-hms-01/</guid>
      <description></description>
    </item>
    <item>
      <title>Improving the Efficiency of Non-Deterministic Computations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-antoy-im-02/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsentcs-antoy-im-02/</guid>
      <description></description>
    </item>
    <item>
      <title>Modular lazy search for Constraint Satisfaction Problems</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-nordin-t-01/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-nordin-t-01/</guid>
      <description></description>
    </item>
    <item>
      <title>Nickle: Language Principles and Pragmatics</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-p-01/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confusenix-massey-p-01/</guid>
      <description></description>
    </item>
    <item>
      <title>Regular Realization of Symmetric Functions Using Reversible Logic</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confdsd-perkowski-cmsamkbjc-01/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confdsd-perkowski-cmsamkbjc-01/</guid>
      <description></description>
    </item>
    <item>
      <title>XCB: An X Protocol C Binding</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confxfree-massey-01/</link>
      <pubDate>Mon, 01 Jan 2001 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confxfree-massey-01/</guid>
      <description></description>
    </item>
    <item>
      <title>Integrating Programming, Properties, and Validation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confmpc-jones-00/</link>
      <pubDate>Sat, 01 Jan 2000 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confmpc-jones-00/</guid>
      <description></description>
    </item>
    <item>
      <title>Type Classes with Functional Dependencies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confesop-jones-00/</link>
      <pubDate>Sat, 01 Jan 2000 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confesop-jones-00/</guid>
      <description></description>
    </item>
    <item>
      <title>Client-Side Web Scripting with HaskellScript</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpadl-meijer-lh-99/</link>
      <pubDate>Fri, 01 Jan 1999 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpadl-meijer-lh-99/</guid>
      <description></description>
    </item>
    <item>
      <title>Typed Higher-Order Narrowing without Higher-Order Strategies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confflops-antoy-t-99/</link>
      <pubDate>Fri, 01 Jan 1999 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confflops-antoy-t-99/</guid>
      <description></description>
    </item>
    <item>
      <title>Worldwide Aeronautical Route Planner</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confaaai-mc-vey-cmp-99/</link>
      <pubDate>Fri, 01 Jan 1999 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confaaai-mc-vey-cmp-99/</guid>
      <description></description>
    </item>
    <item>
      <title>Bridging the Gulf: A Common Intermediate Language for ML and Haskell</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-slt-98/</link>
      <pubDate>Thu, 01 Jan 1998 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-slt-98/</guid>
      <description></description>
    </item>
    <item>
      <title>Building Program Optimizers with Rewriting Strategies</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-visser-bt-98/</link>
      <pubDate>Thu, 01 Jan 1998 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-visser-bt-98/</guid>
      <description></description>
    </item>
    <item>
      <title>From ML to Ada: Strongly-Typed Language Interoperability via Source Translation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-tolmach-o-98/</link>
      <pubDate>Thu, 01 Jan 1998 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-tolmach-o-98/</guid>
      <description></description>
    </item>
    <item>
      <title>Haskell as an Automation Controller</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confafp-leijen-mh-98/</link>
      <pubDate>Thu, 01 Jan 1998 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confafp-leijen-mh-98/</guid>
      <description></description>
    </item>
    <item>
      <title>Optimizing ML Using a Hierarchy of Monadic Types</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conftic-tolmach-98/</link>
      <pubDate>Thu, 01 Jan 1998 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conftic-tolmach-98/</guid>
      <description></description>
    </item>
    <item>
      <title>First-class Polymorphism with Type Inference</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-97/</link>
      <pubDate>Wed, 01 Jan 1997 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-97/</guid>
      <description></description>
    </item>
    <item>
      <title>Type-Driven Defunctionalization</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficfp-bell-bh-97/</link>
      <pubDate>Wed, 01 Jan 1997 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficfp-bell-bh-97/</guid>
      <description></description>
    </item>
    <item>
      <title>A Common Intermediate Language and Its Use in Partitioning Concurrent Declarative Programs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsngc-ariola-mst-96/</link>
      <pubDate>Mon, 01 Jan 1996 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsngc-ariola-mst-96/</guid>
      <description></description>
    </item>
    <item>
      <title>A Software Engineering Experiment in Software Component Generation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficse-kieburtz-mbhklossw-96/</link>
      <pubDate>Mon, 01 Jan 1996 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficse-kieburtz-mbhklossw-96/</guid>
      <description></description>
    </item>
    <item>
      <title>Contention-Free Communication Scheduling on 2D Meshes</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficpp-eberhard-l-96/</link>
      <pubDate>Mon, 01 Jan 1996 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficpp-eberhard-l-96/</guid>
      <description></description>
    </item>
    <item>
      <title>Experience with the Super Monaco Optimizing Compiler</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjlp-tick-ml-96/</link>
      <pubDate>Mon, 01 Jan 1996 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjlp-tick-ml-96/</guid>
      <description></description>
    </item>
    <item>
      <title>Using Parameterized Signatures to Express Modular Structure</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-96/</link>
      <pubDate>Mon, 01 Jan 1996 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-jones-96/</guid>
      <description></description>
    </item>
    <item>
      <title>A Debugger for Standard ML</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-tolmach-a-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-tolmach-a-95/</guid>
      <description></description>
    </item>
    <item>
      <title>A System of Constructor Classes: Overloading and Implicit Higher-Order Polymorphism</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Calculating Software Generators from Solution Specifications</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conftapsoft-kieburtz-bbhloswz-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conftapsoft-kieburtz-bbhloswz-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Dictionary-Free Overloading by Partial Evaluation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalslisp-jones-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalslisp-jones-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Functional Programming with Overloading and Higher-Order Polymorphism</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confafp-jones-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confafp-jones-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Modes of Comprehension: Mode Analysis of Arrays and Array Comprehensions</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confplilp-massey-t-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confplilp-massey-t-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Monad Transformers and Modular Interpreters</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-liang-hj-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-liang-hj-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Programming with Constructor Classes (Abstract)</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confplilp-jones-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confplilp-jones-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Simplifying and Improving Qualified Types</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffpca-jones-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffpca-jones-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Super Monaco: Its Portable and Efficient Parallel Runtime System</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confeuropar-larson-mt-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confeuropar-larson-mt-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Teaching Software Quality and Leadership: Experiences and Successes</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confapsec-bamberger-h-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confapsec-bamberger-h-95/</guid>
      <description></description>
    </item>
    <item>
      <title>Using Types to Parse Natural Language</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffp-jones-hs-95/</link>
      <pubDate>Sun, 01 Jan 1995 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffp-jones-hs-95/</guid>
      <description></description>
    </item>
    <item>
      <title>A Theory of Qualified Types</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsscp-jones-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsscp-jones-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Compilation of Concurrent Declarative Languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficlp-ariola-mst-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficlp-ariola-mst-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Demand-Driven Dataflow for Concurrent Committed-Choice Code</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confifip-pact-massey-t-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confifip-pact-massey-t-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Dictionary-Free Overloading by Partial Evaluation</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpepm-jones-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpepm-jones-94/</guid>
      <description></description>
    </item>
    <item>
      <title>ML Typing, Explicit Polymorphism and Qualified Types</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conftacs-jones-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conftacs-jones-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Mode Analysis of Arrays and Array Comprehensions</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confslp-massey-t-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confslp-massey-t-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Optimizing Clause Matching Automata in Committed-Choice Languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpasco-massey-t-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpasco-massey-t-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Software design for reliability and reuse: a proof-of-concept demonstration</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confsigada-bell-bhkklmostwz-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confsigada-bell-bhkklmostwz-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Substitution: A Formal Methods Case Study Using Monads and Transformations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsscp-bellegarde-h-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsscp-bellegarde-h-94/</guid>
      <description></description>
    </item>
    <item>
      <title>Tag-Free Garbage Collection Using Explicit Type Parameters</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conflfp-tolmach-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conflfp-tolmach-94/</guid>
      <description></description>
    </item>
    <item>
      <title>The Diadora Principle: Efficient Execution of Concurrent Logic and Related Languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confhicss-massey-t-94/</link>
      <pubDate>Sat, 01 Jan 1994 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confhicss-massey-t-94/</guid>
      <description></description>
    </item>
    <item>
      <title>A System of Constructor Classes: Overloading and Implicit Higher-Order Polymorphism</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffpca-jones-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffpca-jones-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Concurrent Logic Programs empha la Mode</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conficlp-tick-mrt-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conficlp-tick-mrt-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Implementing Type Classes</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpldi-peterson-j-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpldi-peterson-j-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Monads, Indexes and Transformations</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conftapsoft-bellegarde-h-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conftapsoft-bellegarde-h-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Procs and Locks: A Portable Multiprocessing Platform for Standard ML of New Jersey</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confppopp-morrisett-t-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confppopp-morrisett-t-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Sequentialization of Parallel Logic Programs with Mode Analysis</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conflpar-massey-t-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conflpar-massey-t-93/</guid>
      <description></description>
    </item>
    <item>
      <title>Static Single Assignment for Explicitely Parallel Programs</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpopl-srinivasan-hw-93/</link>
      <pubDate>Fri, 01 Jan 1993 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpopl-srinivasan-hw-93/</guid>
      <description></description>
    </item>
    <item>
      <title>A Theory of Qualified Types</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confesop-jones-92/</link>
      <pubDate>Wed, 01 Jan 1992 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confesop-jones-92/</guid>
      <description></description>
    </item>
    <item>
      <title>Computing with Lattices: An Application of Type Classes</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-92-b/</link>
      <pubDate>Wed, 01 Jan 1992 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjfp-jones-92-b/</guid>
      <description></description>
    </item>
    <item>
      <title>Programming with Constructor Classes (Preliminary Summary)</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conffp-jones-92/</link>
      <pubDate>Wed, 01 Jan 1992 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conffp-jones-92/</guid>
      <description></description>
    </item>
    <item>
      <title>Compiling Communication-Efficient Programs for Massively Parallel Machines</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalstpds-li-c-91/</link>
      <pubDate>Tue, 01 Jan 1991 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalstpds-li-c-91/</guid>
      <description></description>
    </item>
    <item>
      <title>Debuggable Concurrency Extensions for Standard ML</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confpdd-tolmach-a-91/</link>
      <pubDate>Tue, 01 Jan 1991 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confpdd-tolmach-a-91/</guid>
      <description></description>
    </item>
    <item>
      <title>The Data Alignment Phase in Compiling Programs for Distrubuted-Memory Machines</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalsjpdc-li-c-91/</link>
      <pubDate>Tue, 01 Jan 1991 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalsjpdc-li-c-91/</guid>
      <description></description>
    </item>
    <item>
      <title>Debugging Standard ML Without Reverse Engineering</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-conflfp-tolmach-a-90/</link>
      <pubDate>Mon, 01 Jan 1990 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-conflfp-tolmach-a-90/</guid>
      <description></description>
    </item>
    <item>
      <title>Generating explicit communication from shared-memory program references</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confsc-li-c-90/</link>
      <pubDate>Mon, 01 Jan 1990 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confsc-li-c-90/</guid>
      <description></description>
    </item>
    <item>
      <title>The Romulus Proof Checker</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confcade-eichenlaub-ehkp-90/</link>
      <pubDate>Mon, 01 Jan 1990 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confcade-eichenlaub-ehkp-90/</guid>
      <description></description>
    </item>
    <item>
      <title>Abstract Types &amp; Dependence in Programming Languages</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-phdus-hook-88/</link>
      <pubDate>Fri, 01 Jan 1988 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-phdus-hook-88/</guid>
      <description></description>
    </item>
    <item>
      <title>Compiling parallel programs by optimizing performance</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-journalstjs-chen-cl-88/</link>
      <pubDate>Fri, 01 Jan 1988 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-journalstjs-chen-cl-88/</guid>
      <description></description>
    </item>
    <item>
      <title>Crystal: from functional description to efficient parallel code</title>
      <link>https://plv.cs.pdx.edu/publications/dblp-confc-3-p-chen-cl-88/</link>
      <pubDate>Fri, 01 Jan 1988 00:00:00 +0000</pubDate>
      <guid>https://plv.cs.pdx.edu/publications/dblp-confc-3-p-chen-cl-88/</guid>
      <description></description>
    </item>
  </channel>
</rss>
