Für eine Lithiumionen-Batteriezellen-Fertigungsanlage erfolgte in Abstimmung mit Kollegen der Konstruktion und der Elektronik die Entwicklung der Software für die Maschinensteuerung einer Verarbeitungsstation in der Fertigungsstraße. Die Software wurde mit Hilfe von Zustandsautomaten mit UML entworfen, in einer virtuellen Maschine simuliert und zusammen mit der Maschinenkonstruktion verifiziert, und anschließend schrittweise an der aufgebauten Maschine in Betrieb genommen und validiert.
Zu vorhandenem C++-Quellcode für eine Steuerung zur Realisierung des autonomen Fahrens wurde die Anforderungsspezifikation auf Architektur- und Designebene verifiziert. Dabei wurde die Konsistenz von Anforderungen und Code überprüft und fehlende Anforderungen nachspezifiziert. Die Rückverfolgbarkeit (Traceability) zwischen Quellcode, Designebene und Architekturebene wurde überprüft und ggf. nachgetragen. Fertiggestellte Anforderungsspezifikationen wurden reviewed.
Die Entwicklung von FlexRay- und Ethernet-Blocksets für Simulink wurde durch Testdesign und Testentwicklung unterstützt. Bestehende automatisierte Tests für FlexRay-Blocksets (Simulink) wurden von signalbasierten auf PDU-basierte Tests umgestellt. Es wurden MATLAB- und Python-Skripte zur Ausführung von Tests verwendet, diese wurden an bestehende Erfordernisse angepasst. Es wurden explorative Tests durchgeführt und darauf aufbauend automatisierte Tests entwickelt. Für einige Produktfeatures wurde die Testspezifikation bzw. das Testdesign auf der Basis funktionaler Anforderungen geschrieben bzw. ein Review von bestehenden Testspezifikationen durchgeführt.
Tools, Sprachen.
Für eine Webapplikation wurde eine 3D-Grafikengine zur Visualisierung von zwei- und dreidimensionalen Objekten in einer Zeichenfläche bzw. einer virtuellen Realität entwickelt.
Es erfolgte die Adaption eines bestehenden MATLAB-Modells für eine HIL-Simulation zum Test eines Klima-Steuergerätes an geänderte Vorgaben für einen dazu notwendigen Kabelbaum. Dazu wurden neue CAN- bzw. LIN-Signaldatenbanken (.dbc- und .ldf-Dateien) in das Modell importiert und die interne Signal- bzw. Busstruktur des Modells daran angepasst. Anschließend erfolgte die Umstellung der Layouts für das zugehörige ControlDesk-Experiment an die geänderte Signal- und Variablenstruktur des MATLAB-Modells. Weiterhin wurde ein ControlDesk-HIL-Prüfstand in Betrieb genommen und Python-Skripte auf eine neue ControlDesk-Version umgestellt.
2021 ? 2021: Aufbau eines Delivery-Workflows mit Jenkins (privat; eigene Entwicklung)
Beschreibung.
Vorhandener Quellcode (in C geschrieben) wurde nach C++ portiert und dokumentiert. Ein Testprozessor für den automatisierten Modultest wurde redesigned. Der CI-Server Jenkins wurde installiert und in ein LAN eingebunden und auf diesem ein Workflow für die Bau, den Test und die Auslieferung von Debian-Paketen eingerichtet.
Schwerpunkte.
Tools, Sprachen
BOUML, LibreOffice, C++ (clang), Debian, Jenkins
2014 ? 2015: Arbeit an einer Internet-Plattform für Anforderungsanalyse und grafische Programmierung
Aufgaben:
Es erfolgte die Vorbereitung und Evaluierung der Infrastruktur und Implementierung von Algorithmen für den Aufbau einer Internetplattform zur Unterstützung von Anforderungsanalyse, grafischer Programmierung und ggf. Test (Workflow für eine verteilte Projektbearbeitung). Für eine relationale Datenbank wurde eine Möglichkeit der schnellen Speicherung eines Baumes in eine Nested-Set-Struktur implementiert. Es erfolgte die Erfassung und Beschreibung von grafischen Modellierungs- / Programmierungsblöcken zur Vorbereitung der grafischen Programmierung von Applikationen für ein in der Programmiersprache C entwickeltes Laufzeitsystem. Es wurde ein Build- und Batch-Testprozeß für den automatisierten Modultest der C-Funktionen für das Laufzeitsystem entwickelt.
Tools, Sprachen
2013 - 2013 (8 Monate): Evaluierung von Testsoftware
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Es erfolgte die Evaluierung von Testsoftware und die Vorbereitung von Modultests für Softwaremodule einer Getriebesoftware. Für die Module wurden Grundfunktionalitätstests erstellt, einschließlich MIL/SIL-Vergleichstests und Vergleichstests gegen Referenzwerte einer Spezifikation. Testfälle wurden im Hinblick auf eine hohe Pfadabdeckung bei den Tests analysiert.
Tools, Sprachen
2011 - 2011 (9 Monate): Analyse des Lastenheftes
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für ein schlüsselloses Zugangssystem erfolgte die Mitarbeit bei der Analyse des Lastenheftes, der Erstellung des Pflichtenheftes und bei Arbeiten am Design. Weiterhin wurde zur Vorbereitung der Modultests ein Hardware-Simulator auf Eignung untersucht.
Standards:
Tools, Sprachen
2009 - 2009 (8 Monate): Echtzeitsimulation einer Walzstraße
Kunde: Hersteller von Stahlbandwalzstraßen
Auftgaben:
Für die Echtzeitsimulation einer Walzstraße in einem Testfeld mit MATLAB / Simulink wurden die Simulink-Modelle für den Haspel- / Downcoiler-Bereich vorbereitet. Ausgehend von Simulink-Modellvorlagen wurden anhand von mechanischen Plänen und Hydraulikplänen als Vorgabe die Modelle parametriert und das Modellverhalten anschließend offline getestet. An die offline-Phase schloß sich die Vorbereitung der Simulationshardware im Testfeld an, es erfolgte die Inbetriebnahme der Simulinkmodelle im Testfeld und die Kopplung der Downcoiler-Modelle an die benachbarten Modelle der Walzstraße. Es erfolgte die Betreuung der Simulation in Kooperation mit den Kollegen der Automation und die Wartung der Simulationsmodelle während der Testphase.
Tools, Sprachen
2007 ? 2008 (9 Monate): Programmierung eines Zustandsautomaten
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Programmierung eines Zustandsautomaten in C, integriert in einem MATLAB / Simulink-Modell, für einen Prototypen im Fahrwerksbereich (Prüfstand); Pflege des Simulink-Modells und Anpassung an aktuelle Erfordernisse.
Schwerpunkte
Tools, Sprachen
2006 - 2006 (3 Monate): Entwicklung und Umsetzung eines Gravitations-Klassifikationssystems
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Entwicklung und Umsetzung eines Gravitations-Klassifikationssystems für Fahrerassistenzsysteme in C++.
Schwerpunkte
Tools, Sprachen
2005 ? 2006 (6 Monate): Entwicklung eines Fernlichtassistenzsystems
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für die Entwicklung eines Fernlichtassistenzsystems erfolgte die Umsetzung von vorhandenen MATLAB-Algorithmen zur Bildauswertung und -klassifikation in eine C++-Bibliothek. Diese Bibliothek wurde in die vorhandene Kamerasoftware eingebaut. Ziel war die Fertigstellung einer funktionstüchtigen Applikation zur Steuerung des Auf- und Abblendverhaltens des Fahrzeugs.
Schwerpunkte
Tools, Sprachen
2004 ? 2005 (9 Monate): Erstellung von MISRA-konformen Modellierungsrichtlinien
Kunde: Automobilhersteller
Auftgaben:
Für ein Richtlinienhandbuch erfolgte die Erstellung von MISRA-konformen Modellierungsrichtlinien für Stateflow. Hierzu war eine Literaturrecherche erforderlich, aus der Literatur wurden Modellierungsrichtlinien extrahiert. Es wurden Beispielmodelle erstellt, um die Richtlinien zu evaluieren. Die Richtlinien wurden für die weitere Verarbeitung in einem XML-Dokument hinterlegt.
Schwerpunkte
Unterstützung bei:
Tools, Sprachen
2003 ? 2004 (6 Monate): Implementierung der Algorithmen zur Berechnung der Fahrtrajektorie
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für ein Fahrerassistenzsystem erfolgte die Implementierung der Algorithmen zur Berechnung der Fahrtrajektorie entsprechend dem Einspurmodell und anschließende Projektion auf ein virtuelles Display. Die Algorithmen wurden für die Verifizierung zunächst in MATLAB implementiert und nach dem Funktionstest in C / C++ umgesetzt.
Schwerpunkte
Tools, Sprachen
(3 Monate): Studie zur Klassifikation von Meßversuchsreihen
Kunde: Automobilhersteller
Auftgaben:
Studie zur Klassifikation von Meßversuchsreihen nach ihrer Signalform. Hier wurden Untersuchungen durchgeführt, um vorgegebene Signalverläufe (Bremsverhalten) anhand ihrer Form zu klassifizieren.
Schwerpunkte
Tools; Sprachen
1999 ? 2001 (2 Jahre): Verbundprojekt
Kunde: Hersteller von Linearschrittmotoren
Auftgaben:
(Verbundprojekt zwischen Motorenhersteller, Anwender (Kartenhersteller) und Universität)
Schwerpunkte
Tools; Sprachen
Für einen Hersteller von Vakuumpumpen (1998 - 1999)
Beschreibung.
Für einen Rotationsverdampfer (Gerät zur Abtrennung von Stoffen aus einem Stoffgemisch unter Vakuum) wurde eine Gesamtsteuerung konzipiert und entwickelt. Die Gesamtsteuerung ist in der Lage, nach dem Start der Steuerung die Destillation ohne ständige Kontrolle eines Laboranten selbsttätig und automatisiert durchzuführen. Es mussten Meßversuchsreihen bei Verwendung verschiedener Stoffgemische gefahren werden. Aus diesen Meßwerten wurde eine nichtlineare Ventilkennlinie zur Linearisierung des Steuerverhaltens ermittelt. Mit Hilfe von MATLAB / Simulink wurde unter Einbeziehung dieser Ergebnisse eine Gesamtsteuerung modelliert und erstellt.
Schwerpunkte.
Tools; Sprachen.
Für ein Zellulosewerk (1996 - 1998)
Beschreibung.
Inbetriebnahme einesBSB-Sensors (Pilotprojekt). An der Abwasserreinigungsanlage eines Zellulosewerkes wurde ein Sensor zur Ermittlung des biochemischen Sauerstoffbedarfs (BSB) in Betrieb genommen. Im Vergleich zu herkömmlichen Meßmethoden, die für eine Messung 5 Tage in Anspruch nehmen (BSB5), benötigt der Sensor für die Ermittlung desBSB-Wertes lediglich 20 Minuten.
Der biologische Abbau von Schadstoffen wurde mit MATLAB / Simulink modelliert (Erstellung eines Modells der Abwasserreinigungsanlage); für Analysemethoden kam eine objektorientierte Analysebibliothek (C++) zum Einsatz.
Schwerpunkte.
Tools; Sprachen.
Für die Bundesbahn (1995 - 1996)
Beschreibung.
Studie zum Entwurf eines automatischen stationären Erkennungssystems von Heißläufern / fehlerhaften Radkränzen an vorbeifahrenden Zügen.
Schwerpunkte.
Tools; Sprachen.
[URL auf Anfrage]
Vorbereitung, Strukturierung, Planung, Durchführung, Abschluss von Projekten
Installation und Einrichtung eines Linux-Systems, Dateisystemstandards, Kernel kompilieren, Kernel patchen, Kernel-Module verwalten, Paketverwaltungen im Detail, Software automatisiert und manuell installieren, Prozessmanagement, Systemabläufe, Bootprozess und Runlevel, Bootmanager, Shell-Programmierung, Shell-Skripte, Aufgabenautomatisierung, Einrichtung grafischer Oberflächen, Druckereinrichtung, neue Hardware einrichten, C/C++: Befehlsreferenz, Bibliotheken, Shared Libraries, Vorgang des Kompilierens, Softwarepakete selbst zusammenstellen, Netzwerktheorie, Hardware und Software, Internet: Samba, NFS, NIS, Internet: DHCP, DNS, Verbindung mit dem Internet, Proxies, Netfilter, Web-Dienste: Mailserver, Apache, virtuelle Hosts, Sicherheit: Systemdiagnose, PAM, Sicherung auf Benutzerebene, Vorbereitung zur LPI-Prüfung
Grundlagen des Requirements Engineering, Scope, Kontext und Schnittstellen, Anforderungsarten und deren Beschreibung, Gestalten von Anforderungen, Dokumentieren von Anforderungen, Verwalten von Anforderungen
Grundlagen des Softwaretestens, Testen im Softwarelebenszyklus, Statischer Test, Testentwurfsverfahren, Testmanagement, Testwerkzeuge
1986 - 1989
Berufsausbildung zum BMSR-Techniker mit Abitur
Berufserfahrung:
seit 1995
Erfahrungsschwerpunkte
Für eine Lithiumionen-Batteriezellen-Fertigungsanlage erfolgte in Abstimmung mit Kollegen der Konstruktion und der Elektronik die Entwicklung der Software für die Maschinensteuerung einer Verarbeitungsstation in der Fertigungsstraße. Die Software wurde mit Hilfe von Zustandsautomaten mit UML entworfen, in einer virtuellen Maschine simuliert und zusammen mit der Maschinenkonstruktion verifiziert, und anschließend schrittweise an der aufgebauten Maschine in Betrieb genommen und validiert.
Zu vorhandenem C++-Quellcode für eine Steuerung zur Realisierung des autonomen Fahrens wurde die Anforderungsspezifikation auf Architektur- und Designebene verifiziert. Dabei wurde die Konsistenz von Anforderungen und Code überprüft und fehlende Anforderungen nachspezifiziert. Die Rückverfolgbarkeit (Traceability) zwischen Quellcode, Designebene und Architekturebene wurde überprüft und ggf. nachgetragen. Fertiggestellte Anforderungsspezifikationen wurden reviewed.
Die Entwicklung von FlexRay- und Ethernet-Blocksets für Simulink wurde durch Testdesign und Testentwicklung unterstützt. Bestehende automatisierte Tests für FlexRay-Blocksets (Simulink) wurden von signalbasierten auf PDU-basierte Tests umgestellt. Es wurden MATLAB- und Python-Skripte zur Ausführung von Tests verwendet, diese wurden an bestehende Erfordernisse angepasst. Es wurden explorative Tests durchgeführt und darauf aufbauend automatisierte Tests entwickelt. Für einige Produktfeatures wurde die Testspezifikation bzw. das Testdesign auf der Basis funktionaler Anforderungen geschrieben bzw. ein Review von bestehenden Testspezifikationen durchgeführt.
Tools, Sprachen.
Für eine Webapplikation wurde eine 3D-Grafikengine zur Visualisierung von zwei- und dreidimensionalen Objekten in einer Zeichenfläche bzw. einer virtuellen Realität entwickelt.
Es erfolgte die Adaption eines bestehenden MATLAB-Modells für eine HIL-Simulation zum Test eines Klima-Steuergerätes an geänderte Vorgaben für einen dazu notwendigen Kabelbaum. Dazu wurden neue CAN- bzw. LIN-Signaldatenbanken (.dbc- und .ldf-Dateien) in das Modell importiert und die interne Signal- bzw. Busstruktur des Modells daran angepasst. Anschließend erfolgte die Umstellung der Layouts für das zugehörige ControlDesk-Experiment an die geänderte Signal- und Variablenstruktur des MATLAB-Modells. Weiterhin wurde ein ControlDesk-HIL-Prüfstand in Betrieb genommen und Python-Skripte auf eine neue ControlDesk-Version umgestellt.
2021 ? 2021: Aufbau eines Delivery-Workflows mit Jenkins (privat; eigene Entwicklung)
Beschreibung.
Vorhandener Quellcode (in C geschrieben) wurde nach C++ portiert und dokumentiert. Ein Testprozessor für den automatisierten Modultest wurde redesigned. Der CI-Server Jenkins wurde installiert und in ein LAN eingebunden und auf diesem ein Workflow für die Bau, den Test und die Auslieferung von Debian-Paketen eingerichtet.
Schwerpunkte.
Tools, Sprachen
BOUML, LibreOffice, C++ (clang), Debian, Jenkins
2014 ? 2015: Arbeit an einer Internet-Plattform für Anforderungsanalyse und grafische Programmierung
Aufgaben:
Es erfolgte die Vorbereitung und Evaluierung der Infrastruktur und Implementierung von Algorithmen für den Aufbau einer Internetplattform zur Unterstützung von Anforderungsanalyse, grafischer Programmierung und ggf. Test (Workflow für eine verteilte Projektbearbeitung). Für eine relationale Datenbank wurde eine Möglichkeit der schnellen Speicherung eines Baumes in eine Nested-Set-Struktur implementiert. Es erfolgte die Erfassung und Beschreibung von grafischen Modellierungs- / Programmierungsblöcken zur Vorbereitung der grafischen Programmierung von Applikationen für ein in der Programmiersprache C entwickeltes Laufzeitsystem. Es wurde ein Build- und Batch-Testprozeß für den automatisierten Modultest der C-Funktionen für das Laufzeitsystem entwickelt.
Tools, Sprachen
2013 - 2013 (8 Monate): Evaluierung von Testsoftware
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Es erfolgte die Evaluierung von Testsoftware und die Vorbereitung von Modultests für Softwaremodule einer Getriebesoftware. Für die Module wurden Grundfunktionalitätstests erstellt, einschließlich MIL/SIL-Vergleichstests und Vergleichstests gegen Referenzwerte einer Spezifikation. Testfälle wurden im Hinblick auf eine hohe Pfadabdeckung bei den Tests analysiert.
Tools, Sprachen
2011 - 2011 (9 Monate): Analyse des Lastenheftes
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für ein schlüsselloses Zugangssystem erfolgte die Mitarbeit bei der Analyse des Lastenheftes, der Erstellung des Pflichtenheftes und bei Arbeiten am Design. Weiterhin wurde zur Vorbereitung der Modultests ein Hardware-Simulator auf Eignung untersucht.
Standards:
Tools, Sprachen
2009 - 2009 (8 Monate): Echtzeitsimulation einer Walzstraße
Kunde: Hersteller von Stahlbandwalzstraßen
Auftgaben:
Für die Echtzeitsimulation einer Walzstraße in einem Testfeld mit MATLAB / Simulink wurden die Simulink-Modelle für den Haspel- / Downcoiler-Bereich vorbereitet. Ausgehend von Simulink-Modellvorlagen wurden anhand von mechanischen Plänen und Hydraulikplänen als Vorgabe die Modelle parametriert und das Modellverhalten anschließend offline getestet. An die offline-Phase schloß sich die Vorbereitung der Simulationshardware im Testfeld an, es erfolgte die Inbetriebnahme der Simulinkmodelle im Testfeld und die Kopplung der Downcoiler-Modelle an die benachbarten Modelle der Walzstraße. Es erfolgte die Betreuung der Simulation in Kooperation mit den Kollegen der Automation und die Wartung der Simulationsmodelle während der Testphase.
Tools, Sprachen
2007 ? 2008 (9 Monate): Programmierung eines Zustandsautomaten
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Programmierung eines Zustandsautomaten in C, integriert in einem MATLAB / Simulink-Modell, für einen Prototypen im Fahrwerksbereich (Prüfstand); Pflege des Simulink-Modells und Anpassung an aktuelle Erfordernisse.
Schwerpunkte
Tools, Sprachen
2006 - 2006 (3 Monate): Entwicklung und Umsetzung eines Gravitations-Klassifikationssystems
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Entwicklung und Umsetzung eines Gravitations-Klassifikationssystems für Fahrerassistenzsysteme in C++.
Schwerpunkte
Tools, Sprachen
2005 ? 2006 (6 Monate): Entwicklung eines Fernlichtassistenzsystems
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für die Entwicklung eines Fernlichtassistenzsystems erfolgte die Umsetzung von vorhandenen MATLAB-Algorithmen zur Bildauswertung und -klassifikation in eine C++-Bibliothek. Diese Bibliothek wurde in die vorhandene Kamerasoftware eingebaut. Ziel war die Fertigstellung einer funktionstüchtigen Applikation zur Steuerung des Auf- und Abblendverhaltens des Fahrzeugs.
Schwerpunkte
Tools, Sprachen
2004 ? 2005 (9 Monate): Erstellung von MISRA-konformen Modellierungsrichtlinien
Kunde: Automobilhersteller
Auftgaben:
Für ein Richtlinienhandbuch erfolgte die Erstellung von MISRA-konformen Modellierungsrichtlinien für Stateflow. Hierzu war eine Literaturrecherche erforderlich, aus der Literatur wurden Modellierungsrichtlinien extrahiert. Es wurden Beispielmodelle erstellt, um die Richtlinien zu evaluieren. Die Richtlinien wurden für die weitere Verarbeitung in einem XML-Dokument hinterlegt.
Schwerpunkte
Unterstützung bei:
Tools, Sprachen
2003 ? 2004 (6 Monate): Implementierung der Algorithmen zur Berechnung der Fahrtrajektorie
Kunde: Zulieferer der Automobilindustrie
Auftgaben:
Für ein Fahrerassistenzsystem erfolgte die Implementierung der Algorithmen zur Berechnung der Fahrtrajektorie entsprechend dem Einspurmodell und anschließende Projektion auf ein virtuelles Display. Die Algorithmen wurden für die Verifizierung zunächst in MATLAB implementiert und nach dem Funktionstest in C / C++ umgesetzt.
Schwerpunkte
Tools, Sprachen
(3 Monate): Studie zur Klassifikation von Meßversuchsreihen
Kunde: Automobilhersteller
Auftgaben:
Studie zur Klassifikation von Meßversuchsreihen nach ihrer Signalform. Hier wurden Untersuchungen durchgeführt, um vorgegebene Signalverläufe (Bremsverhalten) anhand ihrer Form zu klassifizieren.
Schwerpunkte
Tools; Sprachen
1999 ? 2001 (2 Jahre): Verbundprojekt
Kunde: Hersteller von Linearschrittmotoren
Auftgaben:
(Verbundprojekt zwischen Motorenhersteller, Anwender (Kartenhersteller) und Universität)
Schwerpunkte
Tools; Sprachen
Für einen Hersteller von Vakuumpumpen (1998 - 1999)
Beschreibung.
Für einen Rotationsverdampfer (Gerät zur Abtrennung von Stoffen aus einem Stoffgemisch unter Vakuum) wurde eine Gesamtsteuerung konzipiert und entwickelt. Die Gesamtsteuerung ist in der Lage, nach dem Start der Steuerung die Destillation ohne ständige Kontrolle eines Laboranten selbsttätig und automatisiert durchzuführen. Es mussten Meßversuchsreihen bei Verwendung verschiedener Stoffgemische gefahren werden. Aus diesen Meßwerten wurde eine nichtlineare Ventilkennlinie zur Linearisierung des Steuerverhaltens ermittelt. Mit Hilfe von MATLAB / Simulink wurde unter Einbeziehung dieser Ergebnisse eine Gesamtsteuerung modelliert und erstellt.
Schwerpunkte.
Tools; Sprachen.
Für ein Zellulosewerk (1996 - 1998)
Beschreibung.
Inbetriebnahme einesBSB-Sensors (Pilotprojekt). An der Abwasserreinigungsanlage eines Zellulosewerkes wurde ein Sensor zur Ermittlung des biochemischen Sauerstoffbedarfs (BSB) in Betrieb genommen. Im Vergleich zu herkömmlichen Meßmethoden, die für eine Messung 5 Tage in Anspruch nehmen (BSB5), benötigt der Sensor für die Ermittlung desBSB-Wertes lediglich 20 Minuten.
Der biologische Abbau von Schadstoffen wurde mit MATLAB / Simulink modelliert (Erstellung eines Modells der Abwasserreinigungsanlage); für Analysemethoden kam eine objektorientierte Analysebibliothek (C++) zum Einsatz.
Schwerpunkte.
Tools; Sprachen.
Für die Bundesbahn (1995 - 1996)
Beschreibung.
Studie zum Entwurf eines automatischen stationären Erkennungssystems von Heißläufern / fehlerhaften Radkränzen an vorbeifahrenden Zügen.
Schwerpunkte.
Tools; Sprachen.
[URL auf Anfrage]
Vorbereitung, Strukturierung, Planung, Durchführung, Abschluss von Projekten
Installation und Einrichtung eines Linux-Systems, Dateisystemstandards, Kernel kompilieren, Kernel patchen, Kernel-Module verwalten, Paketverwaltungen im Detail, Software automatisiert und manuell installieren, Prozessmanagement, Systemabläufe, Bootprozess und Runlevel, Bootmanager, Shell-Programmierung, Shell-Skripte, Aufgabenautomatisierung, Einrichtung grafischer Oberflächen, Druckereinrichtung, neue Hardware einrichten, C/C++: Befehlsreferenz, Bibliotheken, Shared Libraries, Vorgang des Kompilierens, Softwarepakete selbst zusammenstellen, Netzwerktheorie, Hardware und Software, Internet: Samba, NFS, NIS, Internet: DHCP, DNS, Verbindung mit dem Internet, Proxies, Netfilter, Web-Dienste: Mailserver, Apache, virtuelle Hosts, Sicherheit: Systemdiagnose, PAM, Sicherung auf Benutzerebene, Vorbereitung zur LPI-Prüfung
Grundlagen des Requirements Engineering, Scope, Kontext und Schnittstellen, Anforderungsarten und deren Beschreibung, Gestalten von Anforderungen, Dokumentieren von Anforderungen, Verwalten von Anforderungen
Grundlagen des Softwaretestens, Testen im Softwarelebenszyklus, Statischer Test, Testentwurfsverfahren, Testmanagement, Testwerkzeuge
1986 - 1989
Berufsausbildung zum BMSR-Techniker mit Abitur
Berufserfahrung:
seit 1995
Erfahrungsschwerpunkte