<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ACP Seminar</title>
    <link>https://acp.sdu.dk/seminar</link>
    <description>Talks of the ACP Seminar</description>
    <generator>Leonardo: the Jolie Web Server</generator>
    <language>en-GB</language>
    <copyright>© ACP</copyright>
    <atom:link href="https://acp.sdu.dk/seminar/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ACP Seminar Talk: "Software Architects Are Dead—Long Live the AI-Augmented Architect!"</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Davide Taibi (SDU Veijle)</author>
      <guid isPermaLink="false">-681848781</guid>
      <description><![CDATA[
        Time: 2026/01/19, 14:15-15:00<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/aabc3bc3582f465fbd7614f3">IMADA meeting room 4</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p>What if the future of software architecture doesn’t need architects as we&#10;know them? As GenAI infiltrates every stage of the software development&#10;lifecycle, the traditional role of the architect—meticulously designing&#10;systems from requirements to deployment—is being unbundled, redefined,&#10;and partially outsourced to machines. And yet, the industry is far from&#10;ready. This keynote presents a bold vision of the AI-Augmented Architect:&#10;a hybrid thinker who doesn’t write blueprints alone but designs with AI,&#10;using it not as a tool—but as a creative partner, a challenger, a&#10;simulator of trade-offs. Drawing from two cutting-edge empirical studies,&#10;including a multivocal review of GenAI in software architecture and a&#10;forward-looking survey of industry leaders, we’ll confront hard truths: AI&#10;is already doing architectural documentation, detecting antipatterns, and&#10;even suggesting design alternatives. But it’s also hallucinating, biasing&#10;decisions, and eroding accountability. If we don’t rethink our roles,&#10;methods, and mindset, software architects risk becoming passive validators&#10;of AI output rather than strategic designers of complex systems. The good&#10;news? There is still time to adapt—but only if we embrace a future where&#10;architecture is not less human, but more profoundly human because of our&#10;collaboration with machines.</p>]]></description>
    </item>
    <item>
      <title>ACP Seminar Talk: "New quality-of-life features for the Choral compiler"</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Malthe Petersen (Dan Plyukhin&#39;s M.Sc. student)</author>
      <guid isPermaLink="false">1301338479</guid>
      <description><![CDATA[
        Time: 2026/02/09, 15:00-15:45<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/aabc3bc3582f465fbd7614f3">IMADA meeting room 4</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p></p>]]></description>
    </item>
    <item>
      <title>ACP Seminar Talk: "Synthesizing Feature Models from Rust Configurations with an FCA-based analysis"</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Bjarke Paluszewski (Sandra Greiner&#39;s M.Sc. student)</author>
      <guid isPermaLink="false">-776107288</guid>
      <description><![CDATA[
        Time: 2026/02/16, 13:15-14:00<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/563cba2e423b7d0540c9ad58">IMADA meeting room 3</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p>Rust is a modern language that guarantees memory-safety while supporting&#10;low-level concepts similar to C and C++. Particularly, it has a built-in&#10;feature-expression language and allows for configuring the usage of Rust&#10;crates (libraries) used in other Rust projects. Yet the variability in the&#10;Rust ecosystem remains largely undiscovered leaving developers confronted&#10;with several issues such as including too many unnecessary features,&#10;feature versioning, and possible feature interactions. In our talk, we&#10;demonstrate how to analyze the variability inherent in single Rust crates.&#10;We show how a feature model can be synthesized by different Rust&#10;configurations (selection of features of a used Rust library in another&#10;Rust project) using an FCA based method. We analyze the resulting feature&#10;models to understand the size of the configuration space and the usage of&#10;features among Rust libraries.</p>]]></description>
    </item>
    <item>
      <title>ACP Seminar Talk: "Free Quantum Computing"</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Robin Kaarsgaard Sales</author>
      <guid isPermaLink="false">-1829446428</guid>
      <description><![CDATA[
        Time: 2026/02/23, 14:15-15:00<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/aabc3bc3582f465fbd7614f3">IMADA meeting room 4</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p>Quantum computing improves substantially on known classical algorithms for&#10;various important problems, but the nature of the relationship between&#10;quantum and classical computing is not yet fully understood. This&#10;relationship can be clarified by free models, that add to classical&#10;computing just enough physical principles to represent quantum computing&#10;and no more. In this talk, I will describe an axiomatisation of quantum&#10;computing that replaces the standard continuous postulates with a small&#10;number of discrete equations, as well as a free model that replaces the&#10;standard linear-algebraic model with a category-theoretical one. The&#10;axioms and model are based on reversible classical computing, isolate&#10;quantum advantage in the ability to take certain well-behaved square&#10;roots, and link to various quantum computing hardware platforms. This&#10;approach allows combinatorial optimisation, including brute force computer&#10;search, to optimise quantum computations. The free model may be&#10;interpreted as a programming language for quantum computers, that has the&#10;same expressivity and computational universality as the standard model,&#10;but additionally allows automated verification and reasoning.</p>]]></description>
    </item>
    <item>
      <title>ACP Seminar Talk</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Dan Plyukhin</author>
      <guid isPermaLink="false">-1145711717</guid>
      <description><![CDATA[
        Time: 2026/03/02, 14:15-15:00<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/aabc3bc3582f465fbd7614f3">IMADA meeting room 4</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p>The world relies on distributed systems, but distributed systems can be&#10;unreliable. Crashes, hangs, and data corruption happen in even the most&#10;battle-tested systems, all because some programmer didn&#39;t think &quot;event B&quot;&#10;would ever happen before &quot;event A&quot;. Most distributed systems have too many&#10;event orderings to consider them all, making some bugs appear impossible&#10;to prevent---and as systems become more distributed and more of our code&#10;is written by mercurial LLMs, these bugs are becoming more of a problem.&#10;In this talk, I&#39;ll show how programming language research is giving us the&#10;tools to build faster, safer, and simpler distributed systems. We&#39;ll&#10;explore some of the elegant mathematics behind these tools and wrap up&#10;with a few fun ideas on the horizon.</p>]]></description>
    </item>
    <item>
      <title>ACP Seminar Talk: "Locally Final Coalgebras in Denotational Semantics"</title>
      <link>https://acp.sdu.dk/seminar</link>
      <author>Stefano Volpe</author>
      <guid isPermaLink="false">-528341452</guid>
      <description><![CDATA[
        Time: 2026/03/09, 14:15-15:00<br/>
        Location: <a href="https://clients.mapsindoors.com/sdu/573f26e4bc1f571b08094312/details/aabc3bc3582f465fbd7614f3">IMADA meeting room 4</a><br/>
        Video meeting: <a href="https://syddanskuni.zoom.us/j/62541149009">click here</a><br/>
        <p>The bialgebraic abstract GSOS framework by Turi and Plotkin provides an&#10;elegant categorical approach to modelling the operational and denotational&#10;semantics of programming and process languages. In abstract GSOS,&#10;bisimilarity is always a congruence, and it coincides with denotational&#10;equivalence. This saves the language designer from intricate, ad-hoc&#10;reasoning to establish these properties. The bialgebraic perspective&#10;on operational semantics in the style of abstract GSOS has recently been&#10;extended to higher-order languages, preserving compositionality of&#10;bisimilarity. However, a categorical understanding of bialgebraic&#10;denotational semantics according to Turi and Plotkin’s original vision has&#10;so far been missing in the higher-order setting. In the present paper, we&#10;develop a theory of adequate denotational semantics in higher-order&#10;abstract GSOS. The denotational models are parametric in an appropriately&#10;chosen semantic domain in the form of a locally final coalgebra for a&#10;behaviour bifunctor, whose construction is fully decoupled from the syntax&#10;of the language. Our approach captures existing accounts of denotational&#10;semantics such as semantic domains built via general step-indexing,&#10;previously introduced on a per-language basis, and is shown to be&#10;applicable to a wide range of different higher-order languages, e.g.&#10;simply typed and untyped languages, or languages with computational&#10;effects such as probabilistic or non-deterministic branching.</p>]]></description>
    </item>
  </channel>
</rss>
