{"version":"1.0","provider_name":"Software Architecture Gathering 2026","provider_url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering","author_name":"Mika Gustavson","author_url":"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/author\/wolkenhart\/","title":"Keynote: Stochastic Architecture - Software Architecture Gathering 2026","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"q4bIAbj3hu\"><a href=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/session\/stochastic-architecture\/\">Keynote: Stochastic Architecture<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/conferences.isaqb.org\/software-architecture-gathering\/session\/stochastic-architecture\/embed\/#?secret=q4bIAbj3hu\" width=\"600\" height=\"338\" title=\"&#8220;Keynote: Stochastic Architecture&#8221; &#8212; Software Architecture Gathering 2026\" data-secret=\"q4bIAbj3hu\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"It seems that most software development professionals are still trying to sort out and understand the GenAI landscape. That's nothing to be ashamed of. In fact, it's wise to question the claims of \"intelligence\" and \"reasoning\" models that are released at a staggering pace.  Just how much trust should we and will we put in the LLMs that have been labeled \"stochastic parrots\"?  From source code assistance to using MCP servers, and everything in between, there are fundamental questions that require answers: How helpful and how problematic is GenAI? Can we make sound judgments that won't propel us too far forward or leave us far behind the AI technology curve? Should we hold our breath and jump in or should we run the other way?  And to address the burning question for this context: How can GenAI be applied to software architecture?  Consider my experience, a software practitioner who has consistently resisted the hype and entered this space \"kicking and screaming.\" I've seen the plausibly believable hallucinations that are utterly wrong. I've experienced the destructive behavior\u2014literally deleting many\/all correct and working source code files and \"refactoring\" from code that I wrote to a broken mess. The parrots don't \"understand\" architecture or \"design\" even when they want you to believe you are safe.  Out of need, I have forged the means to guide GenAI to produce good architectures in both client-heavy applications, server-based and serverless architectures, all while applying Domain-Driven Design. Even beyond this\u2014and possibly the best of all\u2014how to modernize and transform the legacy Big Ball of Mud train-wrecks to malleable architectures with a well-designed domain model that can help you bypass the innovator's dilemma. Join me to see for yourself."}