Projekte

Hier zeigen wir Ihnen eine Auswahl der von uns realisierten Projekte

 

 


 

4/2023 – 2/2024

ReqIF Import/Export-Modul

Auftrag                         

Entwicklung eines Add-In zum Austausch von Requirements zwischen Sparx Enterprise Architect (EA) und Requirements Management Tools anderer Hersteller.

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsentwicklung
SW-Architektur: UML
Systemelement-Spezifikation: UML
SW-Entwicklung: EA Automation Interface / Model-Addins / MDG-Technologie
C#/.NET, WPF/XAML, SQL, HTML/XHTML
GUI Test Automation via WPF und AutoIt-Scripting
ReqIF v1.2

Werkzeuge / Produkte

IBM Rational DOORS
Microsoft Visual Studio
OMG Requirements Interchange Format (ReqIF)
AutoIt v3

 

8/2023 – 2/2024

Verfahren zur Inbetriebnahme von Netzwerk-Knoten

Auftrag                         

Entwicklung eines Verfahrens zur Integration von Netzwerk-Knoten ab Hersteller in eine Fahrzeugarchitektur unter Einbeziehung aller Stakeholder

Rolle

Anforderungsanalytiker, Logistikentwickler, Systemarchitekt

Tätigkeitsprofil

Anforderungsentwicklung, Logistische Konzeption, Anwenderaufgabenanalyse
Systemelement-Spezifikation: UML

Werkzeuge / Produkte

Sparx Enterprise Architect
IBM Rational DOORS

 

11/2022 – 8/2023

Controller f. Software Update System

Auftrag                         

Realisierung einer plattformunabhängigen Komponente zur Ablaufsteuerung unterschiedlichster Update-Verfahren im Netzwerk eines Software Update Systems mit DDS-Integrationsbus.

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsentwicklung
SW-Architektur: UML
SW-Entwicklung: DDS, TCP/IP, C/C++, Qt

Werkzeuge / Produkte

IBM Rational Rhapsody / DOORS
Sparx Enterprise Architect
RTI Connext DDS
Qt Creator / Qt5 Framework

 

9/2022 – 7/2023

Installer f. Software Update System

Auftrag                         

Entwicklung eines Update-Verfahrens und einer Komponente mit DDS-Integrationsbus für die Installation von Software-Updates auf x64 PC’s mit UEFI.

Bestandteil der Aufgabe war die Erzeugung einer für die Komponente minimierten Laufzeitumgebung auf Basis Linux x64.

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsentwicklung
SW-Architektur: UML
Systemelement-Spezifikation: UML
SW-Entwicklung: Linux, Secure Network Boot Chain, EFI Boot, DDS, TCP/IP, PXE, UEFI, DHCP, TFTP, C/C++, Qt

Werkzeuge / Produkte

IBM Rational Rhapsody / DOORS
RTI Connext DDS
Qt Creator / Qt5 Framework

 

7/2022 – 2/2023

HMI f. Software Update System

Auftrag                         

Realisierung einer plattformunabhängigen grafischen Nutzerschnittstelle als Komponente im Netzwerk eines Software Update Systems mit DDS-Schnittstelle.

Rolle

Anforderungsanalytiker, Ergonomieverantwortlicher, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsentwicklung , Anwenderaufgabenanalyse
SW-Architektur: UML
Systemelement-Spezifikation: UML
SW-Entwicklung: C/C++, Qt, QAML, DDS, TCP/IP

Werkzeuge / Produkte

IBM Rational Rhapsody / DOORS
RTI Connext DDS
Qt Creator / Qt5 Framework

 

11/2021 – 11/2022

PXE Boot Service

Auftrag                         

Entwicklung eines PXE Boot Services inklusive DHCP-Service und DDS-Integrationsschnittstelle

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsentwicklung
SW-Architektur: UML
SW-Entwicklung: DDS, TCP/IP, Secure Network Boot, UEFI, DHCP, TFTP, C/C++, Qt

Werkzeuge / Produkte

Intel Preboot Execution Environment (PXE) Specification
IBM Rational Rhapsody / DOORS
RTI Connext DDS
Qt Creator / Qt5 Framework

 

3/2021 – 8/2023

Software Update System

Auftrag                         

Konzeption und Spezifikation eines sicheren und universellen Software Update Systems für heterogene Fahrzeugarchitekturen aus CAN- und Ethernet-Knoten, offen für unterschiedliche Hersteller-spezifische Update-Verfahren.

Rolle

Anforderungsanalytiker, Logistikentwickler, Systemarchitekt, SW-Architekt

Tätigkeitsprofil

Anforderungsentwicklung
Logistische Konzeption
Anwenderaufgabenanalyse
SW-Architektur: UML
Systemelement-Spezifikation: UML

Werkzeuge / Produkte

IBM Rational Rhapsody / DOORS, RTI Connext DDS

 

11/2020 – 8/2021

Fahrzeugsteuereinheit (VCU)

Auftrag                         

Spezifikation und Realisierung einer Steuer- und Regeleinheit für Rad- und Kettenfahrzeuge.

Regelung von translativer und rotatiorischer Geschwindigkeit von schweren Rad- und Kettenfahrzeugen zur Adaption eines autonomen Führungssystems.

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler, Systemintegrator

Tätigkeitsprofil

Regelungstechnik, fahrzeugspezifische Antriebs- und Lenktechnik

CAN-Bus

C/C++

Werkzeuge / Produkte

CAN-Modul mit C-HAL (Fa. STW), Code Blocks, Sparx Enterprise Architect, Visual Studio

 

2/2019 – 12/2021

GVA Services

Auftrag                         

Spezifikation und Realisierung GVA-konformer Services auf Basis Land Data Model und DDS

Rolle

SW-Architektur, SW-Entwicklung

Tätigkeitsprofil

Land Open System Architecture (LOSA), Generic Vehicle Architecture (GVA), GVA Defence Standard 23-009, Model Driven Architecture (MDA), RTI Connext DDS, C++

Werkzeuge / Produkte

IBM Rational Rhapsody / DOORS, RTI Connext DDS, YOCTO (embedded Linux), Qt5

 

5/2018 – 4/2019

DDS Service Management

Auftrag                         

Konzeption, Spezifikation und Realisierung einer Lösung zur Ausfallsicherung von DDS Services

Rolle

SW-Architektur, SW-Entwicklung

Tätigkeitsprofil

Land Open System Architecture (LOSA), Generic Vehicle Architecture (GVA), GVA Defence Standard 23-009, Model Driven Architecture (MDA), RTI Connext DDS, C++

Werkzeuge / Produkte

IBM Rational Rhapsody, RTI Connext DDS, YOCTO (embedded Linux), Qt5

 

10/2018 – 1/2019

Bediengerät Air Start Unit

Auftrag                         

Entwicklung eines Bediengeräts mit GUI und CAN-Schnittstelle für einen Luftstarter mit Elektrotriebwerk (Bodenstartgerät für Flugzeugtriebwerke).

Rolle

UI-Design und SW-Entwicklung

Tätigkeitsprofil

CAN-Bus, CODESYS SPS Programmierung

Werkzeuge / Produkte

CODESYS 3.5 IDE, IEC 61131-3-Automatisierungssoftware, ISO7000

 

2/2018 – 3/2018

Diagramm-Generator EA Extension

Auftrag                         

Entwicklung einer Anwendungssoftware zur Rückentwicklung von C-Source Code in Aktivitätsdiagramme als SW-Erweiterung zum Sparx Enterprise Architect.

Rolle

Projektmanager, SW-Entwickler

Tätigkeitsprofil

C (C11) Grammatik, Sparx Enterprise Architect Automation Interface, Parsergenerator, C#, .NET 4.5, WPF/XAML, N-Unit, Test Driven Development

Werkzeuge / Produkte

Microsoft Visual Studio 2015, Enterprise Architect Fa. Sparx Ltd., Procead, Nunit, ANTLR 4

 

1/2017 – 5/2018

Retrograde Spezifikation SIL 3/4

Auftrag                         

Rückwärtsentwicklung von Struktur und Verhalten aus C-Quellcode und Schaltplänen des Sicherheitscontrollers eines Gleisbaustellen-Warnsystems:

  • Spezifikation der funktionalen Anforderungen

  • Darstellung des Verhaltens in Aktivitäts- und Sequenzdiagrammen.

  • Darstellung der Architektur und Realisierungsbeziehungen

Rolle

Anforderungsanalytiker, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

Anforderungsspezifikation, Requirements Management, Programmiersprache C

Werkzeuge / Produkte

Sparx Enterprise Architect, Procead, Eclipse IDE

 

5/2017 – 11/2017

Schmierstoffanalyse mit Infrarot-Spektrometer

Auftrag                         

Entwicklung einer Anwendungssoftware zur Probenanalyse von Schmierstoffen an einem Infrarot-Spektrometer:

  • Spezifikation der Anforderungen (Use Case)

  • Spezifikation der Prüfung

  • Implementierung der Anwendung

Rolle

Projektmanager, Anforderungsanalytiker, SW-Architekt, SW-Entwickler, Prüfer

Tätigkeitsprofil

Proprietäres Ethernet-Protokoll (OCOM, TCP, UDP), Python, Qt, SQL, Nunit

Werkzeuge / Produkte

Windows 7, Sparx Enterprise Architect, Procead, Eclipse Oxygen, Python 3.4, Qt 4.8

 

3/2016 – 9/2016

Anwendungsberatung Sparx Enterprise Architect

Auftrag                         

Beratung zur Realisierung sicherheitsrelevanter Systeme mit Hilfe des Sparx Enterprise Architect

  • Ist-Aufnahme der kundenspezifischen Entwicklungsprozesse und Dokumentationsschemata.

  • Anleitung zur optimalen Abbildung im Projektmodell

  • Entwicklung einer Corporate MDG zur Durchsetzung von Modell- und Modellierungsvorgaben, Stereotypen und Dokument-Templates.

  • Einführung von Procead zur systematischen Umsetzung von Prozess- und Qualitätsvorgaben

Rolle

Berater

Tätigkeitsprofil

Sparx Enterprise Architect, MDG-Technologie, Template-Erstellung, SQL-Searches, Systementwicklung, Softwareentwicklung, Prozessmanagment, Qualitätsmanagement, Konfigurationsmanagement

Werkzeuge / Produkte

Sparx Enterprise Architect 11, Procead 1.0

 

9/2016 – 12/2016

Software-Verifikation White-Box, SIL 3

Auftrag                         

Durchführung von Software Tests zur SIL 3 Qualifizierung an beigestelltem C-Source Code einer Signalsteuerung mit ~300 Funktionen

Rolle

Prüfer

Tätigkeitsprofil

White-Box Software Test, Mocking, Code Coverage, Modified condition/decision coverage MC/DC, Classification Tree Method CTM

Werkzeuge / Produkte

Tessy (Fa. Razorcat)

 

5/2016 – 09/2016

GVA Plug-in

Auftrag                         

Entwicklung eines GVA-konformen Plug-in zur Erzeugung von Steuerbefehlen aus Gedanken–EEG mit Trainingsmodus und grafischer Rückmeldung

Entwicklung eines GVA-konformen Plug-in zur Bedienung und Anzeige eines Hilfstriebwerks

Rolle

SW-Entwickler

Tätigkeitsprofil

C#, .NET 4.5, DirectX-3D, CAN, Generic Vehicle Architecture GVA

Werkzeuge / Produkte

Microsoft Visual Studio 2013, Emotiv Epoc+ wireless EEG


 

3/2015 – 12/2015

Bediengerät Systemtest Nachführanlage

Auftrag                         

Entwicklung eines spartanischen Bediengeräts (6 Taster, alphanumerisches Display) mit Programmsteuerung zur Realisierung der Funktionsprüfung und Fehlerlokalisierung einer militärischen Anlage.

Erstellung eines Bedienkonzepts, Spezifikation, Programmierung und Integration.

Rolle

Anforderungsanalytiker, Ergonomieverantwortlicher, SW-Entwickler, Systemintegrator, Prüfer

Tätigkeitsprofil

CANopen, Microcontroller Infineon C166, Programmiersprache C

Werkzeuge / Produkte

Tasking Compiler/Linker


 

seit 2/2015

Procead für Sparx Enterprise Architect

Auftrag                         

Fortlaufende Entwicklung und Pflege eines SW-Produkts zur Erweiterung der Software Enterprise Architect der Fa. Sparx Ltd.

Aufgabe: Integration einer systematischen Unterstützung von Entwicklungsprozessen auf Projekt- und Produktqualifizierungsebene für beliebige PQM-Systeme auf Basis von Entscheidungspunkten (decision gates) und einer frei definierbaren Workflow-Engine.

Rolle

Projektmanager, Produktmanager, Design und Entwicklung

Tätigkeitsprofil

Anforderungen an sicherheitsrelevante Projekte, Systems Engineering, Software Engineering, Requirements Management, Change Management, Configuration Management, Version Control, Process Management, Quality Management, Software Development Process Model, Workflow Management

Sparx Enterprise Architect Automation Interface, MDG-Technologie, Template-Erstellung, SQL-Searches, Test Automation, Testing Framework, C#, .NET 4.5, SQL, WPF/XAML, Test Driven Development

Werkzeuge / Produkte

Microsoft Visual Studio 2015, Sparx Enterprise Architect, Procead, Nunit, V-Modell-XT 2.1, MySQL

 

4/2014 – 11/2017

Bedien- und Anzeigeeinheit Aufklärungssystem

Auftrag                         

Entwicklung der SW-Einheit zur Anzeige von Betriebszuständen, Kamerabildern der Optronik sowie einer 3D/2D-Visualisierung der momentanen Stellung des hydraulischen Greifersystems im Raum.

Entwicklung einer integrierten Funktionsprüfung.

Rolle

Projektmanager, Anforderungsanalytiker, Ergonomieverantwortlicher, SW-Architekt, SW-Entwickler

Tätigkeitsprofil

CANopen, C#, .NET 3.5, Direct/X, Direct3D, UML, Unit Testing Framework

Werkzeuge / Produkte

Windows 7, Trimble Navigation Sketchup 8, Microsoft Visual Studio 2013, DirectX-3D 9, Sparx Enterprise Architect, IBM Rational DOORS, NUnit

 

4/2014 – 6/2014

Softwareverifikation SIL-3

Auftrag                         

Spezifikation und Implementierung von Prüfungen auf Unit-, Integrations- und Systemebene zur SIL 3 Qualifizierung von SW-Modulen

Erzeugen von Attrappen (Stub, Mock)

Rolle

SW-Entwickler, Prüfer

Tätigkeitsprofil

DIN EN 61508, Programmiersprache C, Mocking, Softwaretest

Werkzeuge / Produkte

IBM Test Realtime, IBM Rational DOORS

 

11/2011 – 12/2013

Steuereinheit Detektorfahrzeug GRCP

Auftrag                         

Entwicklung der Steuereinheit für das ferngesteuerte Detektorfahrzeug im GRCP:

  • Steuerung und Bodenabstandsregelung der hydraulischen Transportaufhängung des Detektors

  • Startautomatik Diesel-Aggregat

  • Beleuchtungssteuerung

  • Verbraucher-Energiemanagement

  • Bedienung- und Anzeige

  • Funktionsüberwachung

  • Integration von Fernsteuerung, Funkausstattung, Sensoren und Aktuatoren

Rolle

Projektmanager, Anforderungsanalytiker, SW-Architekt, SW-Entwickler, Prüfer

Tätigkeitsprofil

CAN, CANopen, RS-422, C, C#, Python, Steuerungs- und Regelungstechnik

Werkzeuge / Produkte

ESX-3XL CAN-Modul mit C-HAL (Fa. STW), Code Blocks, Sparx Enterprise Architect

 

5/2012 – 11/2012

DVB-T Monitoring

Auftrag                         

Erweiterung einer DVB-T Monitoring Appliance auf kundenspezifischer Plattform um die Übertragung der Impulsantwort des DVB-T-Signals

Rolle

SW-Entwickler

Tätigkeitsprofil

I2C, DSP, ARM9

Werkzeuge / Produkte

Code Composer Studio (Texas Instruments)

 

1/2010 – 03/2012

Referenzanlage (Fehlersimulation und Prüfmittel)

Auftrag                         

Entwicklung einer Prüfeinrichtung zur Inbetriebnahme, Optimierung und Abnahme der sicherheitsrelevanten Software von Steuerrechner und Sicherheitcontroller innerhalb eines verteilten CAN-Systems mit Prüfadaption.

Entwicklung von CAN-Simulatoren für Funk-, Mess- und Steuer- und Navigationsgeräte.

Entwicklung einer Anlagen-Programmsteuerung mit Makroprozessor zur Definition von Fehlersimulationen durch einen Prüfer.

Entwicklung einer Interprozesskommunikation IPC zwischen Simulation, GUI und Makro-Programmsteuerung

Rolle

Projektmanager, Anforderungsanalytiker, SW-Architekt, SW-Entwickler, Prüfer

Tätigkeitsprofil

Verteilte Systeme, IPC, CAN, CUP-Protokoll, CANopen, CORBA 2, Data Distribution Service DDS, C++, C#, .Net 3.5, Python, Unit Testing Framework

Werkzeuge / Produkte

Windows 7, Borland C++ Builder, Microsoft Visual Studio 2008, Sparx Enterprise Architect, NUnit


 

1/2010 – 03/2010

Verpackungssteuerung und Produktrückverfolgung

Auftrag                         

Entwicklung einer Komissionierungsverwaltung für Einzelgebinde, Trays und Mehrwegpaletten in ein kundenspezifisches Shopfloor-MES mit WIP-Tracking.

Regelbasierte Verpackungssteuerung und Produktrückverfolgung von Verpackung auf Fertigungslose für einen Automobil-Zulieferer.

Rolle

Projektmanager, Anforderungsanalytiker, SW-Architekt, SW-Entwickler, Prüfer

Tätigkeitsprofil

RDBMS, SOAP, C++, SQL, DDL, Datenbankdesign, ER-Modellierung, Stored Procedures

Werkzeuge / Produkte

Visual C++, MySQL, Sparx Enterprise Architect

 

Druckversion | Sitemap
© 2022 Ingenieurbüro Nötzold - Technische Informatik