Zum Inhalt springen

Software-Engineering

Ihr Erfolg liegt in unserem Sprachverständnis

Die erfahrenen Softwarespezialisten der Dr. Graband & Partner GmbH ergänzen die Projektteams unserer industriellen Auftraggeber sowohl bei der Pflege und Erweiterung in Betrieb befindlicher als auch im Entwicklungsprozess von neuen Rechnersystemen.

GRABAND bietet Ihnen kompetente und effektive Unterstützung in allen Phasen der Softwareentwicklung. Dieses gilt insbesondere für schon fast vergessene aber noch lange in Betrieb befindliche Software.

Unser Angebot

Gerade in bestehenden Software-Infrastrukturen der Bahntechnik treffen die unterschiedlichsten  Systeme aufeinander. Das Verändern einer Komponente erfordert dabei immer den Blick aufs Ganze.

ENTWURF UND IMPLEMENTIERUNG VON SOFTWARE

Wie kann eine Software erstellt werden, die ein definiertes Maß an Sicherheitsanforderungen erfüllen muss? Wie bekomme ich Softwareanforderungen, die umfassend und eindeutig die neue Software beschreiben? Wie teile ich die Software in Subsysteme und Module auf und stelle sicher, dass die korrekten Anforderungen dafür definiert werden? Unsere große Erfahrung in der Entwicklung von sicherheitsrelevanter Software für Steuerungs-, Leit- und Sicherungssysteme hilft Ihnen kompetent bei der Entwicklung Ihrer sicherheitsrelevanten Software.

VERIFIKATION UND VALIDIERUNG

Die Entwicklung von sicherheitsrelevanter und hoch zuverlässiger Software erfordert entwicklungsbegleitende Prüfungen, die helfen, Abweichungen im Verhalten der Software gegenüber den Anforderungen zu finden. Unsere Kenntnisse in der Verifikation und der Validierung von Software unterstützen Sie bei Ihrem Software­entwicklungsprozess.

SOFTWARETESTS

Wie lässt sich eine Software, die eine große Menge an Anforderungen erfüllen soll, effizient testen? Wie müssen aus den Softwareanforderungen Testanforderungen abgeleitet werden, so dass belastbare Aussagen über das Verhalten der Software durch Tests erbracht werden können? Können Tests automatisiert ablaufen? Ist es möglich, aus einer bestehenden Beschreibung einen Testablauf erzeugen zu lassen? Lassen sich vorhandene Werkzeuge in eine bestehende Testumgebung integrieren? Mit unserer Hilfe erhalten Sie Lösungen, mit denen Sie Ihre Software effizient testen können. Egal, ob Sie bereits einzelne Schritte des Testprozesses mittels Werkzeugen bearbeiten oder ob Sie eine komplett neue Testumgebung benötigen – wir erstellen und integrieren alle benötigten Projektierungs- und Testwerkzeuge, die Sie für einen effizienten Testablauf von der Erstellung der Testspezifikation bis zur Testausführung benötigen.

NEHMEN SIE KONTAKT MIT UNS AUF

Rufen Sie uns an unter 0531 27383-36 oder senden Sie uns eine E-Mail, um mehr Informationen über ­unsere Dienstleistungen zu erlangen.