Grey Matter Systems GmbH

Projekte

Aus der Projektarbeit

Rund 30 Jahre Projektarbeit in sicherheitsrelevanten Systemen – schwerpunktmäßig in der Bahn- und Verkehrstechnik, darüber hinaus in industrieller Automatisierung und Digitalisierung.

Referenzkunden

  • Stadler Deutschland GmbH Typtests der Zugplattformen BEMU PFZ.
  • Stadler Rheintal AG Anforderungs- und Nachweismanagement in DOORS Next Generation.
  • Alstom Transport Deutschland GmbH Typtests der Zugplattformen Coradia (i)LINT und Coradia Stream.
  • Thales Deutschland GmbH Systemtest ETCS Level 2 und PZB/InduSi.
  • Siemens AG Validierung, Anforderungsmanagement und Softwareentwicklung.

Eigenentwicklung

Hypobat

Nicht jedes Projekt kommt von einem Kunden. Hypobat ist aus der Arbeit mit technischen Zeichnungen und Prüfdokumenten entstanden, für die vorhandene Betrachter zu langsam waren.

Hypobat

Plattformübergreifender PDF-Betrachter mit Kommentarfunktion.

Eine hundert Megabyte große Zeichnung mit tausend Seiten ist etwa eine Sekunde nach dem Öffnen lesbar; mehrere Gigabyte große Scans bleiben flüssig scrollbar, und ein Formular mit sechsstelliger Feldzahl ist sofort ausfüllbar.

Hervorhebungen, Notizen, Freihand und Formen werden als gewöhnliche PDF-Anmerkungen gespeichert, die auch Acrobat und Okular korrekt anzeigen. Dazu Volltextsuche mit Platzhaltern und regulären Ausdrücken, Formularbearbeitung, Seitenwerkzeuge, PDF/A-Export und Druck. Neben PDF-Dokumenten öffnet Hypobat auch Markdown-Dateien.

Verfügbar für Windows und Linux, die Android-Fassung ist in Arbeit. Entwicklung, Test und Auslieferung in Eigenregie.

hypobat.com →

Kompetenzen

Aufgaben in diesen Projekten

Test und Validierung

  • Typtests von Zugplattformen, unter anderem batterieelektrischer Triebzüge (BEMU) sowie der Plattformen Coradia (i)LINT und Coradia Stream.
  • Erstellung und Pflege von Testfallspezifikationen auf Basis von Anforderungsspezifikation, funktionaler Spezifikation und Stromlaufplan.
  • Testdurchführung am Prototypzug in der Testhalle, auf der Teststrecke, auf HiL-Testanlagen und im Regelbetrieb beim Kunden – einschließlich Außeneinsätzen zur Absicherung von Soft- und Hardwareupdates.
  • Validierung von Bedienplätzen, Subsystemen und Fahrzeugen – von der Validierungsplanung über Proving Maps bis zum Validierungsbericht.
  • Integrations- und Systemtests, unter anderem für ETCS Level 2 und PZB/InduSi, mit automatisierten Testfällen in JAVA und C++.
  • Testberichte, Fehleranalysen und Fehlerberichte; Abnahmetests und Kundensupport nach Rollout, auch im internationalen Einsatz.

Anforderungs- und Nachweismanagement

  • Ableitung von Anforderungen aus Vertragsdokumenten über alle Systemebenen, deren Validierung sowie die Verwaltung und Weitergabe von Auflagen.
  • Konzeption und Implementierung der Verwaltung von Anforderungen und Nachweisen, Optimierung der zugehörigen Workflows und Einführung der Prozesse beim Kunden.
  • Administration von IBM DOORS Next Generation (Versionen 6 und 7) und DOORS Classic inklusive DXL-Scripting, Einlesen von Anforderungen sowie First- und Second-Level-Support.
  • Schulung der Mitarbeiter zu Konzept und Werkzeugen.
  • Dokumentengenerierung mit der IBM Rational Publishing Engine und Datenaustausch mit Excel per VBA.

Softwareentwicklung

  • Embedded- und Systemkomponenten in C++ unter Linux, etwa für Empfang, Auswertung und Weiterleitung von Telegrammen über verschiedene Bussysteme.
  • Verifikation von Komponententreibern, beispielsweise im Bereich Odometrie.
  • Anwendungs- und GUI-Entwicklung in VB und C++ (COM) mit Anbindung an Oracle- und MS-SQL-Datenbanken, inklusive Reporting mit Crystal Reports.
  • Erweiterungen für Werkzeugoberflächen mit JavaScript, jQuery, HTML und CSS.
  • Entwicklung und Pflege von Gateways sowie Wartung gewachsener Bestandssysteme.

Werkzeuge und Automatisierung

  • Automatisierungen für DOORS Next Generation 7 mittels JavaScript, jQuery, HTML und CSS.
  • Eigenentwickelte Werkzeuge zur automatisierten Generierung von Validierungs- und Nachweisdokumenten auf Basis von Rational Publishing Engine, MS-Word/VBA und Scripting.
  • Erweiterung und Pflege XML-basierter Validierungssysteme mit XSLT-Transformationen.
  • Automatisierung wiederkehrender Auswertungen und Datenaufbereitungen, unter anderem in Excel mit VBA.

Systemadministration

  • Aufbau und Betrieb von Testsystemen aus Linux-, Windows- und virtuellen Maschinen.
  • Netzwerkverwaltung und IT-Support.

Digitalisierung

  • Werkzeuge zur Digitalisierung großer Text- und Bildbestände mit automatischem Taggen und Verknüpfen der Inhalte.
  • Speicherung und Darstellung der Daten in XML mit XSL(T).
  • Analyse der Kundenanforderungen, Planung des Bearbeitungsprozesses und Qualitätsprüfung vor der Auslieferung.