<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Conformance Assessment and Detection Strategies in Con- tinuously Delivered Microservice Architectures</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Uwe Zdun</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Microservice-based architectures have gained popularity in application development, but their continuous evolution poses design and maintenance challenges due to their complexity and polyglot nature. Manual validation of adherence to architecture guidelines is laborious. This keynote presents an approach to eficient conformance assessment during microservice evolution. Our methodology spans various aspects of microservice architecture, encompassing views on component decomposition, continuous delivery, deployment strategies, microservice APIs, and security considerations. The approach is grounded in a comprehensive analysis of existing industry guidelines, gray literature, and scientific research, from which we derive architectural design decisions featuring architecture patterns and best practices as selectable decision options. We introduce automated detectors and formal metrics to identify architectural design decisions, assess system alignment with architectural design decisions, and an approach to the automated fixing of conformance violations. Finally, our approach suggests automatically deriving detection strategies as metrics-based rules for conformance prediction.</p>
      </abstract>
    </article-meta>
  </front>
  <body />
  <back>
    <ref-list />
  </back>
</article>