KIT | KIT-Bibliothek | Impressum | Datenschutz

Architecting Self-adaptive Systems with Learned and Symbolic Components

Schuler, Nicolas ORCID iD icon 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

AI-enabled self-adaptive systems increasingly combine learned components with symbolic components. Learned components, such as perception, prediction, or language models, handle uncertain, high-dimensional inputs, while symbolic components, such as planners, monitors, policies, and runtime constraints, provide explicit structure and checkable decision logic. However, the architectural boundary at which learned outputs become symbolic facts, constraints, or actions often remains underspecified. Scores, labels, embeddings, or language fragments may cross component boundaries without explicit assumptions about calibration, freshness, ontology, or policy compliance, forcing downstream components to rely on implicit interpretations. This dissertation investigates how such learned-symbolic boundaries can be specified, monitored, and evolved as first-class architectural seams in self-adaptive systems. The proposed abstraction is the seam contract: a connector-level specification consisting of typed boundary objects, versioned constraint bundles, runtime monitors, and decision traces. The research follows a design-science methodology and uses a Goal–Question–Metric evaluation to assess expressiveness, runtime assurance, and bounded revalidation in a simulated perception-to-decision pipeline and a policy-governed LLM assistant. ... mehr


Download
Originalveröffentlichung
DOI: 10.1007/978-3-032-39143-8_1
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2027
Sprache Englisch
Identifikator ISBN: 978-3-032-39143-8
ISSN: 0302-9743, 1611-3349
KITopen-ID: 1000198218
Erschienen in Software Architecture. ECSA 2026 Tracks and Workshops – Bolzano, Italy, September 7–11, 2026, Proceedings. Ed.: R. Spalazzese
Veranstaltung 20th European Conference on Software Architecture (ECSA 2026), Bozen, Italien, 07.09.2026 – 11.09.2026
Verlag Springer Nature Switzerland
Seiten 3 - 11
Serie Lecture Notes in Computer Science
Vorab online veröffentlicht am 19.09.2026
Externe Relationen Siehe auch
Nachgewiesen in OpenAlex
Scopus
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page