<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Formal Methods | Kanghee Park</title><link>https://ebmoon.github.io/tags/formal-methods/</link><atom:link href="https://ebmoon.github.io/tags/formal-methods/index.xml" rel="self" type="application/rss+xml"/><description>Formal Methods</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 01 Oct 2023 00:00:00 +0000</lastBuildDate><image><url>https://ebmoon.github.io/media/icon_hu_4bc81f2edf496b34.png</url><title>Formal Methods</title><link>https://ebmoon.github.io/tags/formal-methods/</link></image><item><title>Modular System Synthesis</title><link>https://ebmoon.github.io/publication/modular-system-synthesis/</link><pubDate>Sun, 01 Oct 2023 00:00:00 +0000</pubDate><guid>https://ebmoon.github.io/publication/modular-system-synthesis/</guid><description>&lt;p&gt;This paper studies how to make program synthesis scale by exploiting modularity. Instead of synthesizing a large system in one monolithic search, the approach builds larger programs from smaller synthesized components.&lt;/p&gt;
&lt;p&gt;The key idea is to structure the decomposition so that each subproblem remains similar in character to the original synthesis problem. This keeps the search spaces at different levels comparable and gives synthesis tools a path toward handling larger systems.&lt;/p&gt;
&lt;p&gt;The work points toward synthesis workflows where modular system design is part of the synthesis process itself. It appeared at FMCAD 2023.&lt;/p&gt;</description></item></channel></rss>