Skip to main content
Această pagină este afișată prin traducere automată. Vizualizați în schimb în limba engleză?
Tehnologii de bază ale companiei

Software Arhitectură și Design

Domeniul de cercetare Software Architecture and Design definește paradigmele arhitecturale pentru software-ul industrial auto-evolutiv. Transformăm planurile statice în arhitecturi software vii care permit sistemelor să se reinventeze proactiv, asigurând în același timp corectitudinea în peisaje complexe.

Ce se întâmplă dacă software-ul industrial nu ar mai fi un instrument static, ci o arhitectură vie care se auto-evoluează pentru a rămâne corectă?

Cercetările noastre remodelează viitorul portofoliului digital Siemens prin dezvoltarea arhitecturilor software care sunt construite pentru a evolua. Transformăm planurile fixe în artefacte arhitecturale adaptate dinamic, care gestionează proactiv complexitatea. Prin integrarea autonomiei operabile și a conștiinței de sine în arhitectura de bază, ne asigurăm că software-ul nostru rămâne rezistent și corect, chiar dacă mediile și cerințele lor se schimbă continuu.

Ceea ce contează este evoluția arhitecturii software de la un model fix la un artefact care se adaptează dinamic, care păstrează corectitudinea de-a lungul propriei evoluții.

Imagine divizată care prezintă blocuri abstracte de sticlă neon și un dezvoltator care lucrează pe mai multe monitoare
Doi colegi care colaborează într-un birou modern, uitându-se la un ecran de laptop

Cercetarea Software Architecture and Design se concentrează pe tranziția de la planuri statice la arhitecturi software vii. Definim principiile pentru arhitecturile software care se auto-evoluează și caracteristicile arhitecturale de calitate necesare autonomiei operabile. Activitatea noastră conduce la evoluția arhitecturii strategice și modernizarea portofoliului, permițând trecerea către paradigme software native AI.

Domeniile cheie de cercetare se concentrează pe conștientizarea de sine pentru sistemele software, cadre pentru auto-evoluție, proiectarea arhitecturii software federate, guvernanța autonomă și integrarea datelor augmentate de AI. Un pilon central al domeniului nostru este ingineria plicurilor de corectitudine și a hamurilor de verificare. Prin încorporarea conștiinței de sine și a trasabilității în nucleul arhitectural, ne asigurăm că sistemele industriale complexe și arhitecturile agentice rămân rezistente, de încredere și corecte pe parcursul propriei lor evoluții.

Aceasta Tehnologia de bază a companiei se concentrează pe ingineria aplicațiilor software industriale auto-evolutive și federate prin cadre avansate de arhitectură software. Conducem evoluția arhitecturii strategice, asigurându-ne că software-ul nostru rămâne corect și de încredere în medii cu mize mari. Aplicând plicuri de corectitudine și caracteristici arhitecturale pentru autonomie operabilă, permitem aplicațiilor industriale să se adapteze în mod proactiv, menținând în același timp integritatea operațională.

Dincolo de cercetarea fundamentală a principiilor arhitecturale vii, această companie Core Technology oferă consultanță de specialitate, recenzii de arhitectură și evaluări tehnice. Fiind un câmp orizontal, acesta oferă modelele arhitecturale și îndrumările pentru viitor necesare pentru a construi un software rezistent, de calitate industrială, în toate domeniile de afaceri Siemens.

Icon pentru Software Architecture and Design
Publicații

Explorați lucrările noastre recomandate


Dilema cu câteva șanse: suprasolicitarea modelelor de limbaj mari

Publicat în: 2025 a 3-a Conferință Internațională privind Fundația și Modelele Lingvistice Mari (FLLM)
Yongjian Tang; Doruk Tuncel; Christian Körner; Thomas Runkler

Suprasolicitarea apare atunci când exemplele excesive din solicitări degradează performanța LLM, provocând ipotezele tradiționale de învățare cu câteva șanse. Pentru a studia această dilemă, un cadru prompt a evaluat eșantionarea aleatorie, încorporarea semantică și selecția vectorului TF-IDF pe modele precum GPT-4O, DeepSeek-v3 și LLAMA-3.1. Rezultatele arată că prea multe exemple specifice domeniului dăunează paradoxal preciziei. Testat pe seturi de date de cerințe software, crescând treptat exemplele stratificate și selectate TF-IDF au relevat dimensiuni prompte optime. Această abordare evită suprasolicitarea, depășind în același timp clasificarea cerințelor de ultimă generație cu 1%.
Vizualizare pe pagina editorului


Sisteme agentice bazate pe LLM pentru inginerie software: provocări și oportunități

Trimis la: SE2026, Gesellschaft für Informatik, Bonn
Yongjian Tang, Thomas Runkler

În ciuda progreselor LLM, sarcinile complexe de inginerie software necesită abordări colaborative, specializate. Această lucrare analizează sistematic paradigma emergentă a sistemelor multi-agent bazate pe LLM pe întregul ciclu de viață al dezvoltării software, inclusiv ingineria cerințelor, generarea de cod, testarea și depanarea. Acesta examinează selecția modelului, punctele de referință de evaluare, cadrele agentice și protocoalele de comunicare. În plus, lucrarea evidențiază provocări cheie precum orchestrarea, coordonarea om-agent, optimizarea costurilor și colectarea datelor, oferind perspective esențiale asupra stării ingineriei software agentice.
Vizualizare pe pagina editorului


Modernizarea la scară a sistemului moștenit bazat pe model

Publicat în: ReCODE '26: Lucrările primului atelier de traducere, transformare și modernizare a codului, paginile 13 - 18
Tobias Böhm, Jens Guan Su Tien, Mohini Nonnenmann, Tom Schoonbaert, Bart Carpels, Andreas Biesdorf

Acest raport de experiență prezintă o abordare bazată pe model în patru etape (analiză, îmbogățire, sinteză, tranziție) care inserează un model intermediar agnostic tehnologic între bazele de cod moștenite și platformele țintă moderne. Aplicată unei aplicații.NET industriale.NET, migrează semi-automat interfețele de utilizator și structurile de pagini către stive web moderne, păstrând în același timp comportamentul funcțional. Prin consolidarea cunoștințelor arhitecturale în modele explicite, îmbunătățește mentenabilitatea și experiența dezvoltatorilor. În ciuda provocărilor de aspect care necesită efort manual, abordarea reduce riscul, scalează eficient și oferă modele reutilizabile.
Vizualizare pe pagina editorului


Legarea sintaxei formale și semantica LLM: extragerea graficelor de cunoștințe pentru înțelegerea codului vechi

Publicat în: 2026 Cea de-a 23-a Conferință Internațională IEEE privind Software Architecture Companion (ICSA‑C)
Henrik Thillmann; Bernhard Rumpe; Andreas Biesdorf

Întreprinderile consacrate se bazează adesea pe sisteme vechi care sunt dificil de întreținut din cauza limbajelor învechite și a identificatorilor neclari. Cu toate acestea, înlocuirea acestor sisteme prezintă riscul de a-și pierde fiabilitatea dovedită. Modelele lingvistice mari pot ajuta la recuperarea și modernizarea arhitecturii, dar necesită o gestionare precisă a contextului. Deoarece codul este un limbaj formal parseabil, recuperarea poate exploata structura programului în loc să se bazeze pe text nestructurat. Propunem o metodologie bazată pe analiză pentru a construi un grafic de cunoștințe conștient de structură pentru GraphRAG. Această abordare demonstrează o precizie îmbunătățită a recuperării și raționamentul arhitectural multi-hop într-un studiu de caz industrial.
Vizualizare pe pagina editorului