Analyse der Requirements
Erstellung der Testcases
Erstellung und Test des Testcase-Generators (ca. 8.000 Testcases)
Vollautomatische Testcase-Generierung aus EXCEL-Tabellen mit Precondition, Testprocedure, Expected Result, Postcondition, References, Attachments, Relationships (Links to Requirements), special Attribut-Settings.
Systemanalyse der OpenTherm-Spezifikation
Anforderungsanalyse für das Hardware- und Software-Design des OpenTherm-Moduls
Systemdesign für die Komponenten:
CMSynergy, DOORS, Dokumente nach V-Modell)
Vector CANoe/CANape, MKS-SI, MKS-IM, DOORS, X32)
Design der Module und Funktionen auf Basis des Betriebssystems OSEK (Vector)
Generierung der CAN-Komponenten mit GENy
Implementierung der Module und Funktionen nach AUTOSAR
CAN-Kommunikation des PIC33, Erstellung der Restbussimulation
Generierung von CAN-Botschaften und Visualisierung über Panel-Designer
SPI-Schnittstelle zwischen PIC33 und DSP
Spannungsüberwachung mit Fensterdiskriminator auf PIC24 des Rückfahrkamerasystems
- Systemtestkonzept für ein Telematicsystem
Systemtesterstellung Telematicsystem
(Lastenhefte, Systemdesign, CAN-Bus, CANoe)
Erstellung eines Systemtestkonzeptes zur Validierung der
Systemfunktionen nach Lastenheft
Erstellung der Testfälle auf Basis der Funktionsübersichten
- Testentwicklung für automatisierte Mechatronik-Modultests der Fahrerassistenzkamera
Automatischer Systemtest der Kamerafunktionen
(DOORS, CANoe, CAPL, CANape, FlexRay, SERENA Change-Request)
Spezifikation und Erstellung von Testsuiten / Testcases für Teilunktionen des
Bildverarbeitungssystems zur Validierung der Anforderungen nach Lastenheft:
Parameter-, FCWP-, FCWO-, AEB-, Voltage-Tests für Testszenarien mit automatisierter
Reporterstellung der Testergebnisse für alle Teststeps
Verlinkung der Requirements des Lastenheftes mit den spezifizierten Testcases
- Erstellung von ECU-Testspezifikationen für ein Elektromechanisches Lenksystem,
Test der Wirkketten
Testdurchführung am HIL und Motorprüfstand mit elektrischen Antrieben,
Drehwinkelsensorik, Leistungsteil
(DOORS, CM-Synergy, CANape, CAPL, FlexRay, CM Synergy, Rational Change, ISO 26262)
- Fehleranalyse und Fehlerbehebung für ein Bedienmodul Heizsystem
Sourcecode-Analyse, Soureccode-Überarbeitung und -Dokumentation
Analyse der Kommunikationsprobleme zwischen Master-Slave-Modulen
Test der überarbeiteten Kommunikationsprozeduren
(IAR-Emebdded Workbench, Telegrammonitor, SubVersion)
- Konzepterstellung für ein OpenTherm-Modul mit OT-Master-, OT-Slave und Gateway-Funktion für
CAN-Bus
Systemanalyse auf Basis der OpenTherm-Spezifikation
Anforderungsanalyse für das Hardware- und Software-Design des OpenTherm-Moduls
(MS-Word, MS-Visio, Polarion)
- Requirement Engineering eines zentralen Fahrerassistenzsystems
Testerstellung für Testbench, SIL-/HIL-Tests, Reality-Tests mit Testfahrzeug
SPICE-Prozesse ENG1/ENG2, Error-Process-Tracking
Testauswertung automatisch ablaufender Tests mit aufgezeichneten Video / Orts- und Bus-Signalen
Erstellung automatischer SIL- und HIL-Tests.
Kommunikation mit internationalen Teams.
Function Owner für Lane Detection
Analyse kundenspezifischer Anforderungen für die Komponenten Main, Lane Detection und
Modul-Interface / Diagnostics
Prüfung der Testbarkeit von Anforderungen / Performance-Tests
Review der Testergebnisse
(DOORS, Synergy, CANoe, CAPL, CANape, FlexRay)
- Automatische Testcase-Generierung per Testcase-Generator
Erzeugung von ca. 8000 Testcases in PTC (MKS-Integrity) und deren Verlinkung auf das
Requirement über ein neu erstelltes Python-Programm mit Einbindung Commandline-Interpreters
(MKS-Integrity, Python, PTC-CLI, ENG1, ENG2)
- System-Testcase-Erstellung für ein DMI mit ETCS-Funktionalität
Requirement-Analyse, Testcase-Erstellung und Verlinkung auf das Requierement
(Jama)
- Testcase-Erstellung und Test für ein Datenanalyse-Tool zur Auswertung von Railway-Recorderdaten
(Jama, Mantis-Bugtracker)
- Software Requirements Engineering in einem LiDAR-Projekt.
Analyse der System-Requirements , Erstellung von Software-Requirements mit Verlinkungen im A- SPICE-Prozess. Erstellung von Queries zur Tracebility, Completeness-Check.
Diversifikation softwarerelevanter Requirements der Hardware- und Software- Schnittstelle.
Reviews mit Function-Owner, Software-Developer und -Tester und QA
(PTC-Integrity, Python, PTC-CLI, ENG1, ENG2, Kommunikation mit internationalen Teams)
- Erstellung und Umsetzung von Softwaretestumgebungen zur "Servernetzteilstromversorgung"
Softwaretests für Spannungs-Eingang/-Ausgang, Temperatur und Lüfterdrehzahl DC/DC Wandler.
Durchführung von Tests und Retests. Kommunikation mit internationalen Teams.
Testspezifikationen, Softwaretests, Testfall-Protokolle, Fehleranalyse
(CANoe, CANape, VTestStudio, JIRA)
Stand: Juni 2020
Schwerpunkte: Requirement Engineering / Testing
Projektfunktionen
seit 1990:
Kenntnisse
mP?s
mP-Bussysteme
IDEs, Compiler
Normen/Standards
Tools und Methoden
Tools
Methoden
Standard-Tools
Analyse der Requirements
Erstellung der Testcases
Erstellung und Test des Testcase-Generators (ca. 8.000 Testcases)
Vollautomatische Testcase-Generierung aus EXCEL-Tabellen mit Precondition, Testprocedure, Expected Result, Postcondition, References, Attachments, Relationships (Links to Requirements), special Attribut-Settings.
Systemanalyse der OpenTherm-Spezifikation
Anforderungsanalyse für das Hardware- und Software-Design des OpenTherm-Moduls
Systemdesign für die Komponenten:
CMSynergy, DOORS, Dokumente nach V-Modell)
Vector CANoe/CANape, MKS-SI, MKS-IM, DOORS, X32)
Design der Module und Funktionen auf Basis des Betriebssystems OSEK (Vector)
Generierung der CAN-Komponenten mit GENy
Implementierung der Module und Funktionen nach AUTOSAR
CAN-Kommunikation des PIC33, Erstellung der Restbussimulation
Generierung von CAN-Botschaften und Visualisierung über Panel-Designer
SPI-Schnittstelle zwischen PIC33 und DSP
Spannungsüberwachung mit Fensterdiskriminator auf PIC24 des Rückfahrkamerasystems
- Systemtestkonzept für ein Telematicsystem
Systemtesterstellung Telematicsystem
(Lastenhefte, Systemdesign, CAN-Bus, CANoe)
Erstellung eines Systemtestkonzeptes zur Validierung der
Systemfunktionen nach Lastenheft
Erstellung der Testfälle auf Basis der Funktionsübersichten
- Testentwicklung für automatisierte Mechatronik-Modultests der Fahrerassistenzkamera
Automatischer Systemtest der Kamerafunktionen
(DOORS, CANoe, CAPL, CANape, FlexRay, SERENA Change-Request)
Spezifikation und Erstellung von Testsuiten / Testcases für Teilunktionen des
Bildverarbeitungssystems zur Validierung der Anforderungen nach Lastenheft:
Parameter-, FCWP-, FCWO-, AEB-, Voltage-Tests für Testszenarien mit automatisierter
Reporterstellung der Testergebnisse für alle Teststeps
Verlinkung der Requirements des Lastenheftes mit den spezifizierten Testcases
- Erstellung von ECU-Testspezifikationen für ein Elektromechanisches Lenksystem,
Test der Wirkketten
Testdurchführung am HIL und Motorprüfstand mit elektrischen Antrieben,
Drehwinkelsensorik, Leistungsteil
(DOORS, CM-Synergy, CANape, CAPL, FlexRay, CM Synergy, Rational Change, ISO 26262)
- Fehleranalyse und Fehlerbehebung für ein Bedienmodul Heizsystem
Sourcecode-Analyse, Soureccode-Überarbeitung und -Dokumentation
Analyse der Kommunikationsprobleme zwischen Master-Slave-Modulen
Test der überarbeiteten Kommunikationsprozeduren
(IAR-Emebdded Workbench, Telegrammonitor, SubVersion)
- Konzepterstellung für ein OpenTherm-Modul mit OT-Master-, OT-Slave und Gateway-Funktion für
CAN-Bus
Systemanalyse auf Basis der OpenTherm-Spezifikation
Anforderungsanalyse für das Hardware- und Software-Design des OpenTherm-Moduls
(MS-Word, MS-Visio, Polarion)
- Requirement Engineering eines zentralen Fahrerassistenzsystems
Testerstellung für Testbench, SIL-/HIL-Tests, Reality-Tests mit Testfahrzeug
SPICE-Prozesse ENG1/ENG2, Error-Process-Tracking
Testauswertung automatisch ablaufender Tests mit aufgezeichneten Video / Orts- und Bus-Signalen
Erstellung automatischer SIL- und HIL-Tests.
Kommunikation mit internationalen Teams.
Function Owner für Lane Detection
Analyse kundenspezifischer Anforderungen für die Komponenten Main, Lane Detection und
Modul-Interface / Diagnostics
Prüfung der Testbarkeit von Anforderungen / Performance-Tests
Review der Testergebnisse
(DOORS, Synergy, CANoe, CAPL, CANape, FlexRay)
- Automatische Testcase-Generierung per Testcase-Generator
Erzeugung von ca. 8000 Testcases in PTC (MKS-Integrity) und deren Verlinkung auf das
Requirement über ein neu erstelltes Python-Programm mit Einbindung Commandline-Interpreters
(MKS-Integrity, Python, PTC-CLI, ENG1, ENG2)
- System-Testcase-Erstellung für ein DMI mit ETCS-Funktionalität
Requirement-Analyse, Testcase-Erstellung und Verlinkung auf das Requierement
(Jama)
- Testcase-Erstellung und Test für ein Datenanalyse-Tool zur Auswertung von Railway-Recorderdaten
(Jama, Mantis-Bugtracker)
- Software Requirements Engineering in einem LiDAR-Projekt.
Analyse der System-Requirements , Erstellung von Software-Requirements mit Verlinkungen im A- SPICE-Prozess. Erstellung von Queries zur Tracebility, Completeness-Check.
Diversifikation softwarerelevanter Requirements der Hardware- und Software- Schnittstelle.
Reviews mit Function-Owner, Software-Developer und -Tester und QA
(PTC-Integrity, Python, PTC-CLI, ENG1, ENG2, Kommunikation mit internationalen Teams)
- Erstellung und Umsetzung von Softwaretestumgebungen zur "Servernetzteilstromversorgung"
Softwaretests für Spannungs-Eingang/-Ausgang, Temperatur und Lüfterdrehzahl DC/DC Wandler.
Durchführung von Tests und Retests. Kommunikation mit internationalen Teams.
Testspezifikationen, Softwaretests, Testfall-Protokolle, Fehleranalyse
(CANoe, CANape, VTestStudio, JIRA)
Stand: Juni 2020
Schwerpunkte: Requirement Engineering / Testing
Projektfunktionen
seit 1990:
Kenntnisse
mP?s
mP-Bussysteme
IDEs, Compiler
Normen/Standards
Tools und Methoden
Tools
Methoden
Standard-Tools