2025-03-252025-03-25https://www.alexandria.unisg.ch/handle/20.500.14171/122223Moderne Software-Systeme werden zunehmend komplexer. In Cyber-physischen Systemen (CPS) steuert Software Prozesse in der physischen Welt, welche wiederum die digitale Welt beeinflussen. Mit zunehmender Komplexität dieser CPS, bestehend aus Maschinen, Robotern, weiteren Geräten und digitalen Anwendungen--ein System von CPS (CPSoS)--spielt die Architektur des Systems von Systemen eine entscheidende Rolle. Die Architektur von komplexen Software-Systemen wird vor allem von nicht-funktionalen Eigenschaften (WIE soll die Software arbeiten?) beeinflusst. Software-Architekten entscheiden basierend auf diesen Anforderungen und ihrer Erfahrungen über die Ausprägung der Architektur in frühen Entwicklungsphasen. Das Ziel des Forschungsprojekts TaSSAreCt ist, Software-Architekturen im Kontext von CPSoS zu untersuchen. Dabei steht die Analyse von existierenden und neuen nicht-funktionalen Anforderungen im Fokus, die in CPSoS an Bedeutung gewinnen, unter anderem mit besonderer Betrachtung von Nachhaltigkeitsaspekten. Zur Unterstützung von Software-Architekten soll eine Wissenbasis für die Dokumentation von wichtigen Entscheidungen und damit einhergehenden Anforderungen entwickelt werden, die für die Modellierung und Entscheidungsfindung beim Entwurf neuer Software-Systeme automatisiert konsultiert werden kann. Architekten sollen beim Entwurf und der Entwicklung von CPSoS unterstützt und auch die entsprechende Software teilautomatisiert in Form von Software-Containern generiert werden. Ein weiteres Ziel ist die optimale Platzierung und Betrieb der Container des CPSoS im Spektrum zwischen Cloud und Edge basierend auf den nicht-funktionalen Anforderungen. Mit TaSSAreCt wird sichergestellt, dass moderne, komplexe Software-Systeme nachhaltig zukunftssicher und erweiterbar entwickelt werden.Software architectureCyber-physical systemsSystem of SystemsSystems EngineeringFog-Cloud ContinuumSustainabilityTowards Sustainable Software Architectures for Cyber-physical Systems of Systemsfundamental research project