Skip to main content
Ta strona jest wyświetlana przy użyciu automatycznego translatora. Czy chcesz wyświetlić ją w języku angielskim?
Podstawowe technologie firmy

Architektura i projektowanie Software

Dziedzina badań nad architekturą Software i projektowaniem definiuje paradygmaty architektoniczne dla samoewoluującego oprogramowania przemysłowego. Przekształcamy statyczne plany w żywe architektury oprogramowania, które pozwalają systemom proaktywnie odkrywać się na nowo, zapewniając jednocześnie poprawność w złożonych krajobrazach.

Co by było, gdyby oprogramowanie przemysłowe nie było już narzędziem statycznym, ale żywą architekturą, która rozwija się samodzielnie, aby zachować poprawność?

Nasze badania zmieniają przyszłość cyfrowego portfolio Siemens poprzez opracowywanie architektur oprogramowania, które są zbudowane z myślą o ewolucji. Przekształcamy stałe plany w dynamicznie dostosowujące się artefakty architektoniczne, które proaktywnie zarządzają złożonością. Włączając autonomię operacyjną i samoświadomość z podstawową architekturą, zapewniamy, że nasze oprogramowanie pozostanie odporne i poprawne, nawet gdy jego środowiska i wymagania stale się zmieniają.

Liczy się ewolucja architektury oprogramowania od stałego planu do dynamicznie dostosowującego się artefaktu, który zachowuje poprawność podczas własnej ewolucji.

Podzielony obraz przedstawiający abstrakcyjne bloki szkła neonowego i programistę pracującego na wielu monitorach
Dwóch kolegów współpracujących w nowoczesnym biurze, patrząc na ekran laptopa

Badania nad architekturą oprogramowania i projektowaniem koncentrują się na przejściu od statycznych planów do żywych architektur oprogramowania. Określamy zasady samoewoluujących architektur oprogramowania oraz architektoniczne cechy jakościowe wymagane dla autonomii operacyjnej. Nasza praca napędza ewolucję architektury strategicznej i modernizację portfolio, umożliwiając przejście na paradygmaty oprogramowania natywnego na sztuczną inteligencję.

Kluczowe obszary badawcze koncentrują się na samoświadomości systemów oprogramowania, frameworkach samoewolucji, projektowaniu architektury federacji oprogramowania, autonomicznym zarządzaniu i integracji danych rozszerzonej sztucznej inteligencji. Centralnym filarem naszej domeny jest inżynieria kopert poprawności i uprzęży weryfikacyjnych. Wbudowując samoświadomość i identyfikowalność w rdzeniu architektonicznym, zapewniamy, że złożone systemy przemysłowe i architektury agentyczne pozostaną odporne, godne zaufania i poprawne w trakcie swojej własnej ewolucji.

To Podstawowa technologia firmy koncentruje się na inżynierii samoewoluujących i sfederowanych aplikacji oprogramowania przemysłowego poprzez zaawansowane frameworki architektury oprogramowania. Prowadzimy strategiczną ewolucję architektury, zapewniając, że nasze oprogramowanie pozostaje poprawne i godne zaufania w środowiskach o wysokich stawkach. Stosując koperty poprawności i cechy architektoniczne dla autonomii operacyjnej, umożliwiamy proaktywne dostosowywanie aplikacji przemysłowych przy jednoczesnym zachowaniu integralności operacyjnej.

Poza podstawowymi badaniami nad żywymi zasadami architektonicznymi, ta firma Core Technology oferuje eksperckie doradztwo, przeglądy architektury i oceny techniczne. Jako pole poziome zapewnia wzorce architektoniczne i przyszłościowe wskazówki potrzebne do budowy odpornego oprogramowania klasy przemysłowej we wszystkich domenach biznesowych firmy Siemens.

Ikona architektury i projektowania Software
Publikacje

Poznaj nasze polecane artykuły


Kilkustrzałowy dylemat: Nadmierne podpowiadanie dużych modeli językowych

Opublikowano w: 2025 III Międzynarodowa Konferencja Fundacji i Wielkich Modeli Językowych (FLLM)
Yongjian Tang; Doruk Tuncel; Christian Koerner; Thomas Runkler

Nadmierne podpowiadanie występuje, gdy nadmierne przykłady podpowiedzi obniżają wydajność LLM, kwestionując tradycyjne założenia uczenia się z kilkoma strzałami. Aby zbadać ten dylemat, struktura podpowiedzi oceniała losowe próbkowanie, osadzanie semantyczne i wybór wektorów TF-IDF w modelach takich jak GPT-4o, DeepSeek-v3 i LLAMA-3.1. Wyniki pokazują, że zbyt wiele przykładów specyficznych dla domeny paradoksalnie szkodzi dokładności. Testowane na zbiorach danych wymagań oprogramowania, stopniowo zwiększając się przykłady warstwowe i wybrane przez TF-IDF, ujawniły optymalne rozmiary podpowiedzi. Takie podejście pozwala uniknąć nadmiernego podpowiadania, jednocześnie przewyższając najnowocześniejszą klasyfikację wymagań o 1%.
Zobacz na stronie wydawcy


Systemy agentyczne oparte na LLM dla inżynierii oprogramowania: wyzwania i możliwości

Przesłane do: SE2026, Gesellschaft für Informatik, Bonn
Yongjian Tang, Thomas Runkler

Pomimo postępów LLM, złożone zadania inżynierii oprogramowania wymagają współpracy, specjalistycznych podejść. W artykule dokonano systematycznego przeglądu pojawiającego się paradygmatu systemów wieloagentowych opartych na LLM w całym cyklu życia rozwoju oprogramowania, w tym inżynierii wymagań, generowania kodu, testowania i debugowania. Bada wybór modeli, testy porównawcze oceny, ramy agentyczne i protokoły komunikacyjne. Ponadto praca podkreśla kluczowe wyzwania, takie jak orkiestracja, koordynacja człowiek-agent, optymalizacja kosztów i gromadzenie danych, oferując niezbędny wgląd w stan agentycznej inżynierii oprogramowania.
Zobacz na stronie wydawcy


Modernizacja starszych systemów opartych na modelach na dużą skalę

Opublikowano w: ReCODE '26: Materiały z I warsztatów poświęconych tłumaczeniom, transformacji i modernizacji kodu, strony 13-18
Tobias Böhm, Jens Guan Su Tien, Mohini Nonnenmann, Tom Schoonbaert, Bart Carpels, Andreas Biesdorf

Ten raport z doświadczeń przedstawia czterostopniowe podejście oparte na modelu (analiza, wzbogacanie, synteza, przejście), które wstawia model pośredni agnostyczny od technologii między starszymi bazami kodowymi a nowoczesnymi platformami docelowymi. Zastosowany do dużej przemysłowej aplikacji.NET, półautomatycznie migruje interfejsy użytkownika i struktury stron do nowoczesnych stosów internetowych, zachowując zachowanie funkcjonalne. Konsolidując wiedzę architektoniczną w wyraźne modele, poprawia łatwość konserwacji i doświadczenie deweloperów. Pomimo wyzwań związanych z układem wymagających ręcznego wysiłku, podejście to zmniejsza ryzyko, skutecznie skaluje się i oferuje wzory wielokrotnego użytku.
Zobacz na stronie wydawcy


Połączenie składni formalnej i semantyki LLM: wyodrębnianie wykresów wiedzy w celu zrozumienia starszego kodu

Opublikowano w: 2026 IEEE 23 Międzynarodowa Konferencja na temat Software Architecture Companion (ICSA‑C)
Henrik Thillmann; Bernhard Rumpe; Andreas Biesdorf

Ustanowione przedsiębiorstwa często opierają się na starszych systemach, które są trudne do utrzymania ze względu na przestarzałe języki i niejasne identyfikatory. Jednak wymiana tych systemów stwarza ryzyko utraty ich udowodnionej niezawodności. Duże modele językowe mogą pomóc w odzyskiwaniu i modernizacji architektury, ale wymagają precyzyjnego zarządzania kontekstem. Ponieważ kod jest językiem formalnym do analizy, wyszukiwanie może wykorzystać strukturę programu zamiast polegać na nieustrukturyzowanym tekście. Proponujemy metodologię opartą na analizowaniu, aby zbudować wykres wiedzy uwzględniający strukturę dla GraphRAG. Podejście to pokazuje lepszą precyzję wyszukiwania i rozumowanie architektoniczne w przemysłowym studium przypadku.
Zobacz na stronie wydawcy