Software Engineering

Die Entwicklung komplexer Produkte setzt diverse Arbeitsabläufe und eine entsprechende Softwareinfrastruktur voraus. Hierzu gehören Bausteine für die Konstruktion, die Berechnung und die Datenverwaltung. GNS Systems unterstützt Sie bei der Erstellung oder Integration von Softwaremodulen für Produktentwicklung und Engineering.

Anwendungsbereiche

Nach spezifischen Kundenanforderungen entwickeln oder integrieren wir z.B. folgende Software:

  • Integrierte Arbeitsumgebungen für CAE
  • Automatisierung von Engineering-Abläufen
  • Prozessintegration für Optimierungsvorgänge und Sensitivitätsanalysen
  • Integrationsplattformen für die komplexe Verkettung verschiedener Softwaresysteme
  • Integration von Analyse- und Simulationsfunktionen in CAD Anwendungen
  • Infrastrukturen für die CAD Datenkonvertierung
  • Infrastrukturen für Concurrent Engineering

Funktionen

Die erstellten Softwaresysteme bestehen üblicherweise aus folgenden Funktionskomponenten: Benutzeroberflächen, Prozessabläufen, Anwendungssteuerung, Datenschnittstellen und Datenbankschnittstellen.

Wichtige Ziele bei der Integration dieser Funktionskomponenten sind insbesondere hohe Zuverlässigkeit und minimaler Pflegeaufwand des daraus entstehenden Gesamtsystems.

Plattformen und Techniken

Die entwickelten Gesamtsysteme umfassen üblicherweise verschiedene Hardware- oder Betriebssystemplattformen, diverse Softwarebasiswerkzeuge und unterschiedliche Anwendungen. Dabei kann es sich z.B. um folgende handeln:

Betriebssysteme

  • Unix Derivate
  • Linux
  • Windows

Anwendungen

  • CAE
  • CAD: CATIA, Pro/ENGINEER
  • DMU

Datenverwaltung

  • PDM Basissysteme
  • Datenbanksysteme

Distributed Resource Management

  • LSF
  • Grid Engine
  • PBS

IT-Dienstleistungen

 

High Performance Computing

Für extreme rechen- und datenintensive Anwendungsbereiche.

Cloud Computing

HPC Cluster in der Cloud bauen und betreiben – einfach und zuverlässig.

Simulation Data Management

Auswahl, Integration, Betrieb und Weiterentwicklung von SDM-Systemen.

Data Management & Analytics

Anforderungsmanagement und Proof of Concepts passgenauer Lösungen.

Deep Learning & AI

Effektive Datenanalysen sowie Modelle und Architekturen für AI.

Digital Engineering Workplace

Moderne Technologien und Rechenpower für Engineering Workloads.

Software Engineering

Planung und Entwicklung kundenspezifischer Software.

Systems & Application Management (Linux/Windows)

Management von Systeminfrastrukturen.