Informationslogistik in der Verkehrstechnik
Dokumenten Management
Versionsmanagement
Configurations Management
Definition von Informationsarchitekturen und Metadaten
Tool Entwicklung
seit 01/2012
Weiterentwicklung eines Systems zur Verwaltung einer komplexen
Test-Infrastruktur in der Luftfahrbranche
- Analyse der Anforderungen
- Definition von Prozessen
-- Configuration Management
-- Document Managment
-- Resource Management
-- Incident Management
- Funktions-Spezifikationen
- Deign eines Regressions-Testsystems fuer die Web-Applikation
seit 01/2009
Definition und Implementierung eines Fault Management Prozesses
fuer ein Software-Entwicklungsteam innerhalb eines multinationalen Joint-Ventures
- Analyse der bestehenden Situation
- Defintion von Prozessen
- Definition der notwendigen Daten und Metadaten
- Toolauswahl
- Definition der technischen Infrastruktur
- Einführung des Prozesses und der Tools in die Organisation
- Betrieb und Support
(MKS Integrity, Java, Ruby, Eclipe, Netbeans, MKS Source)
seit 04/2007
Document-Management für ein SW-Entwicklungsteam
Definition und Implementierung von Dokumentationsprozessen für
das Entwicklungsteam eines Q3-Agents für eine UMTS-RNC.
- Entwicklung und Implementierung von Dokumenten-Workflows und -Prozessen.
- Erstellung von Rollendefinitionen
- Definition der Informationsarchitektur
- Aufbau eines Intranet Portals für das Entwicklungsteam.
- Beratung bei Fragen der Infrastruktur der Softwareentwicklung, des Fault- und Change-Managements und des Configuration-Managements.
- Dokumenten Management.
- Entwicklung von Tools für das projektinterne Document- und
Content-Management.
- Entwicklung von XML-basierenden Interfaces zu verschiedenen Datenquellen (u.a. MRtool/SQL, ClearCase) zur Datenextraktion.
- Erzeugung von XML-Datenbasen mit prozessrelevanten Daten incl. Metadaten.
- Erzeugung von Web-Seiten aus XML Datenbasen.
- Evaluierung und Einfuehrung eines Wiki-Systems fuer das Projektintranet.
(XML, XSLT, HTML, CSS, Java, Perl, Word-VBA, Excel-VBA, ClearCase, SQL, Ruby, awkwiki, TWiki)
04/2001 - 03/2007
SE-Checklisten
Entwicklung einer Intranet-Applikation zu Verwaltung des Datenaustausches
zwischen einem Autohersteller und Automobil-Zulieferern.
(Perl, RCS, Java-Script, LDAP, Unix)
1999
UMTS Operations & Management (Q3 Agent)
- Analyse des ATM-Transportlayers (TNL) des UMTS RNC.
- Entwicklung eines Teils des TNL-Q3-Modells.
- Entwicklung und Implementierung des ATM Infomodells.
- Beratung beim Entwurf der Softwarearchitektur.
- Beratung bei Fragen der Infrastruktur der Softwareentwicklung.
(GDMO, ASN.1, C++, Perl, UML (Rational Rose), GDMOpro, SNIFF,
CMIP, Q3, X.721, M.3100, I.751)
03/1999 - 04/2001
QD2 Konzentrator
Mitarbeit bei der Entwicklung eines QD2-Konzentrators
(SISA-GK/E) unter VxWorks. Entwicklung von Programmgeneratoren
für die Entwicklung.
(C, AWK, QD2)
01/1999 - 03/1999
Corba-Mediation
Entwicklung eines Mediation-Prozesses zur Kommunikation
eines Umbrella-Management-Systemes (NWI)
mit einem Q3-Agent.
(GDMO, ASN.1, C++, Corba, RogueWave)
05/1998 - 01/1999
QD2 Netzkommunikation
Weiterentwicklung und Test eines
Kommunikationsprozesses im Rahmen eines
Access-Networks (Access Integrator).
(C++, Windows NT, SISA, QD2, HDLC)
01/1997 - 04/1998
Datamining-Anwendung
Realisierung einer Datamining-Anwendung,
bei der Daten aus verschiedenen Datenquellen im
Unternehmen in eine gemeinsame Datenbasis übernommen
werden. Aus dieser Datenbasis werden Excel-Sheets
und Reports erzeugt.
(VisualBasic, VBA, Excel, Access, DAO)
02/1997 - 12/1997
Steuerungssoftware für einen ATM-Switch
- Entwurf und Realisierung von Klassen der
Sicherheitstechnik (Faultmanagement) in
einem ATM-Switch.
- Entwurf von Klassen zur Realisierung
bestimmter vermittlungstechnischer Funktionen.
- Entwicklung einer Administrations-Anwendung.
- Test und Inbetriebnahme von ATM-Endgeräten.
(C++, TCL/TK, UNIX, Q.2931, Q.2971)
10/1994 - 12/1996
PTI
Entwicklung eines Systems zur automatischen
Steuerung von Dialogen auf einem IBM-Host (MVS/ISPF)
durch eine 3270-Emulation auf UNIX. Dabei Entwicklung
einer Sprache zur Beschreibung von Dialogabläufen.
(C, LEX, YACC, UNIX)
1993-1994
Document Engineering System
Konzeptionierung und Realisierung eines Document
Engineering Systems mit automatischer Hypertext-Erzeugung
unter UNIX.
(C, AWK, FrameMaker, UNIX)
1991-1993
D900 OMC für GSM
Entwurf und Realisierung von verschiedenen Funktionen
zur Nachrichtenübermittlung in einem verteilten
Client-/Server-System zur Steuerung eines
GSM-Mobiltelefonnetztes.
(C, UNIX, Motif)
1991-1994
Dialog Builder
Entwicklung einer API-Schnittstelle zu OSF/Motif und SNI-DialogBuilder.
(C, AWK, Motif, UNIX)
1991-1992
DIATOOLS
Entwicklung eines Generators zur Erzeugung von Text-Files
aus binären DIATOOLS-Resourcen. Entwicklung eines
Compilers zur Übersetzung von Text-Dateien in DIATOOLS-Resourcen.
(C, LEX, YACC, AWK, UNIX)
1991
DIATOOLS
Weiterentwicklung der graphischen Benutzeroberfläche
DIATOOLS der Fa. Siemens (implementiert auf Apollo
UNIX/GPR): Erweiterungen, Anpassung an X-Window,
Portierung auf verschiedene UNIX-Varianten.
Weiterentwicklung der Prozedur-Umgebungen und Tools.
(C, AWK, X11, UNIX)
1989-1991
CADLAN
Betreuung und Weiterentwicklung des BMW eigenen GIS Systems
zur Darstellung von Vertriebsinformationen.
FORTRAN, PL/1, ISPF, REXX, Oracle, Versatec-Plotter, IBM VM/CMS.
(1987-1989)
CADNET
Entwicklung eines verteilten CAD-Datenbanksystems bei BMW.
FORTRAN, Oracle, REXX, JCL, Assembler, IBM VM/CMS, IBM MVS,
VAX VMS, Primos.
(1984-1987)
Weitere (ältere) Projekte können auf Anfrage genannt werden.
Diplomarbeit (1982-1983): Entwicklung eines GKS Level 2b (Grafiksystem) in Pascal auf VMS und Unix.
Schwerpunkt Prozesse (u.a. Fault- und Change Request Management)
X.721, M.3100, I.751, ATM-Forum, Q.2931, Q.2971, QD2
AFDX
Eclipse
Netbeans
RubyMine
Informationslogistik in der Verkehrstechnik
Dokumenten Management
Versionsmanagement
Configurations Management
Definition von Informationsarchitekturen und Metadaten
Tool Entwicklung
seit 01/2012
Weiterentwicklung eines Systems zur Verwaltung einer komplexen
Test-Infrastruktur in der Luftfahrbranche
- Analyse der Anforderungen
- Definition von Prozessen
-- Configuration Management
-- Document Managment
-- Resource Management
-- Incident Management
- Funktions-Spezifikationen
- Deign eines Regressions-Testsystems fuer die Web-Applikation
seit 01/2009
Definition und Implementierung eines Fault Management Prozesses
fuer ein Software-Entwicklungsteam innerhalb eines multinationalen Joint-Ventures
- Analyse der bestehenden Situation
- Defintion von Prozessen
- Definition der notwendigen Daten und Metadaten
- Toolauswahl
- Definition der technischen Infrastruktur
- Einführung des Prozesses und der Tools in die Organisation
- Betrieb und Support
(MKS Integrity, Java, Ruby, Eclipe, Netbeans, MKS Source)
seit 04/2007
Document-Management für ein SW-Entwicklungsteam
Definition und Implementierung von Dokumentationsprozessen für
das Entwicklungsteam eines Q3-Agents für eine UMTS-RNC.
- Entwicklung und Implementierung von Dokumenten-Workflows und -Prozessen.
- Erstellung von Rollendefinitionen
- Definition der Informationsarchitektur
- Aufbau eines Intranet Portals für das Entwicklungsteam.
- Beratung bei Fragen der Infrastruktur der Softwareentwicklung, des Fault- und Change-Managements und des Configuration-Managements.
- Dokumenten Management.
- Entwicklung von Tools für das projektinterne Document- und
Content-Management.
- Entwicklung von XML-basierenden Interfaces zu verschiedenen Datenquellen (u.a. MRtool/SQL, ClearCase) zur Datenextraktion.
- Erzeugung von XML-Datenbasen mit prozessrelevanten Daten incl. Metadaten.
- Erzeugung von Web-Seiten aus XML Datenbasen.
- Evaluierung und Einfuehrung eines Wiki-Systems fuer das Projektintranet.
(XML, XSLT, HTML, CSS, Java, Perl, Word-VBA, Excel-VBA, ClearCase, SQL, Ruby, awkwiki, TWiki)
04/2001 - 03/2007
SE-Checklisten
Entwicklung einer Intranet-Applikation zu Verwaltung des Datenaustausches
zwischen einem Autohersteller und Automobil-Zulieferern.
(Perl, RCS, Java-Script, LDAP, Unix)
1999
UMTS Operations & Management (Q3 Agent)
- Analyse des ATM-Transportlayers (TNL) des UMTS RNC.
- Entwicklung eines Teils des TNL-Q3-Modells.
- Entwicklung und Implementierung des ATM Infomodells.
- Beratung beim Entwurf der Softwarearchitektur.
- Beratung bei Fragen der Infrastruktur der Softwareentwicklung.
(GDMO, ASN.1, C++, Perl, UML (Rational Rose), GDMOpro, SNIFF,
CMIP, Q3, X.721, M.3100, I.751)
03/1999 - 04/2001
QD2 Konzentrator
Mitarbeit bei der Entwicklung eines QD2-Konzentrators
(SISA-GK/E) unter VxWorks. Entwicklung von Programmgeneratoren
für die Entwicklung.
(C, AWK, QD2)
01/1999 - 03/1999
Corba-Mediation
Entwicklung eines Mediation-Prozesses zur Kommunikation
eines Umbrella-Management-Systemes (NWI)
mit einem Q3-Agent.
(GDMO, ASN.1, C++, Corba, RogueWave)
05/1998 - 01/1999
QD2 Netzkommunikation
Weiterentwicklung und Test eines
Kommunikationsprozesses im Rahmen eines
Access-Networks (Access Integrator).
(C++, Windows NT, SISA, QD2, HDLC)
01/1997 - 04/1998
Datamining-Anwendung
Realisierung einer Datamining-Anwendung,
bei der Daten aus verschiedenen Datenquellen im
Unternehmen in eine gemeinsame Datenbasis übernommen
werden. Aus dieser Datenbasis werden Excel-Sheets
und Reports erzeugt.
(VisualBasic, VBA, Excel, Access, DAO)
02/1997 - 12/1997
Steuerungssoftware für einen ATM-Switch
- Entwurf und Realisierung von Klassen der
Sicherheitstechnik (Faultmanagement) in
einem ATM-Switch.
- Entwurf von Klassen zur Realisierung
bestimmter vermittlungstechnischer Funktionen.
- Entwicklung einer Administrations-Anwendung.
- Test und Inbetriebnahme von ATM-Endgeräten.
(C++, TCL/TK, UNIX, Q.2931, Q.2971)
10/1994 - 12/1996
PTI
Entwicklung eines Systems zur automatischen
Steuerung von Dialogen auf einem IBM-Host (MVS/ISPF)
durch eine 3270-Emulation auf UNIX. Dabei Entwicklung
einer Sprache zur Beschreibung von Dialogabläufen.
(C, LEX, YACC, UNIX)
1993-1994
Document Engineering System
Konzeptionierung und Realisierung eines Document
Engineering Systems mit automatischer Hypertext-Erzeugung
unter UNIX.
(C, AWK, FrameMaker, UNIX)
1991-1993
D900 OMC für GSM
Entwurf und Realisierung von verschiedenen Funktionen
zur Nachrichtenübermittlung in einem verteilten
Client-/Server-System zur Steuerung eines
GSM-Mobiltelefonnetztes.
(C, UNIX, Motif)
1991-1994
Dialog Builder
Entwicklung einer API-Schnittstelle zu OSF/Motif und SNI-DialogBuilder.
(C, AWK, Motif, UNIX)
1991-1992
DIATOOLS
Entwicklung eines Generators zur Erzeugung von Text-Files
aus binären DIATOOLS-Resourcen. Entwicklung eines
Compilers zur Übersetzung von Text-Dateien in DIATOOLS-Resourcen.
(C, LEX, YACC, AWK, UNIX)
1991
DIATOOLS
Weiterentwicklung der graphischen Benutzeroberfläche
DIATOOLS der Fa. Siemens (implementiert auf Apollo
UNIX/GPR): Erweiterungen, Anpassung an X-Window,
Portierung auf verschiedene UNIX-Varianten.
Weiterentwicklung der Prozedur-Umgebungen und Tools.
(C, AWK, X11, UNIX)
1989-1991
CADLAN
Betreuung und Weiterentwicklung des BMW eigenen GIS Systems
zur Darstellung von Vertriebsinformationen.
FORTRAN, PL/1, ISPF, REXX, Oracle, Versatec-Plotter, IBM VM/CMS.
(1987-1989)
CADNET
Entwicklung eines verteilten CAD-Datenbanksystems bei BMW.
FORTRAN, Oracle, REXX, JCL, Assembler, IBM VM/CMS, IBM MVS,
VAX VMS, Primos.
(1984-1987)
Weitere (ältere) Projekte können auf Anfrage genannt werden.
Diplomarbeit (1982-1983): Entwicklung eines GKS Level 2b (Grafiksystem) in Pascal auf VMS und Unix.
Schwerpunkt Prozesse (u.a. Fault- und Change Request Management)
X.721, M.3100, I.751, ATM-Forum, Q.2931, Q.2971, QD2
AFDX
Eclipse
Netbeans
RubyMine