GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Objekt-, Komponenten- und Service-​orientiertes …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.de mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
Dieses Profil wurde anonymisiert. Die vollständige Anzeige ist für registrierte GULP Nutzer möglich.
 
Wohnort                    82xxx, Deutschland 
EDV-Erfahrung seit         1993 
Verfügbar ab               22.05.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Objekt-, Komponenten- und Service-​orientiertes Software-​Design und -Entwicklung (C++, C#, .NET, Java), UML, Konzeptionelles Architekturdesign, 3-​D-Design, -Entwicklung, -Animation und -Simulation
Software-Entwicklung / Programmierung
Beratung / Consulting
Projektmanagement / -leitung / Organisation / Koordination
Engineering / IT-nahe Ingenieurdienstleistungen
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Studium Elektrotechnik in München
Akademischer Grad: Dipl.-Ing. Elektrotechnik

1993 - 1998: Software-Ingenieur und Projektleiter im Bereich medizinische Informationssysteme
seit 1999:   Freiberuflich tätig als Software-Ingenieur und Projektleiter

Deutschland: D8
Weitere Einsatzorte: Hongkong, Vereinigte Arabische Emirate
Kommentar:
Deutschland: Auch weltweit Weitere Länder: Weltweiter Einsatz bei entsprechendem Homeoffice-Anteil
Chinesischleichte Konversation
Englischsehr gut in Wort und Schrift
Russischleichte Konversation

Amiga 
Ascii/X - Terminals 
CD-Writer / Brenner 
Digital 
Drucker 
Echtzeitsysteme 
embedded Systeme 
HP 
IBM Großrechner 
IBM RS6000 
Messgeräte 
Mikrocontroller 
Modem 
PCBevorzugte Entwicklungsmaschine seit 1996
Scanner 
Sensoren 
Siemens Großrechner 
SNI RM-Rechner 
Soundkarten 
Steuer und Regelsysteme 
SUN 
Vektor-/Parallelrechner 
Video Capture Karte 

Amiga OS 
Echtzeitbetriebssysteme 
HPUX 
IBM 4680 
MS-DOS 
OSF/Motif 
Siemens ORG-R/M (BS300) 
SUN OS, Solaris 
Unix 
WindowsAlle Versionen

Assembler 
Basic 
C 
C#Seit 2003
C++Seit 1993
CORBA IDL 
Delphi 
Java 
JavaScript 
LabView 
MATLAB / Simulink 
Pascal 
PHP 
PL/SQL 
Shell 
Xt, Motif 

OOA
OOD
OOP
UML (seit Version 0.9)
ASP.NET
ADO.NET
STL
ATL
Entwurfsmuster
Multithreading
HTML
XML
MFC
DirectX

Access 
Informix 
Ingres 
JDBC 
MS SQL Server 
ODBC 
Oracle 
SQL 
Sybase 

LINQ
CORBA 
Ethernet 
Internet, Intranet 
ISDN 
ISO/OSI 
LAN, LAN Manager 
Novell 
OSF/DCE 
parallele Schnittstelle 
PC-Anywhere 
Router 
RPC 
RS232 
TCP/IP 
Windows Netzwerk 
Winsock 
X.400 X.25 X.225 X.75... 

Remoting mit .NET-Framework
Web Services
Service-orientierte Architekturen
DCOM
ActiveX
GPRS
POS
SOAP
RFID

Autodesk 3ds Max 2009
Autodesk Maya

Simulationen in selbst definierter Engine.

Fachliche Qualifikation:

- Objekt- und Komponenten-orientierte Analyse, Design und Entwicklung mit C++, C#, Java und Delphi
- Client-Server- und Mehrschichten-Applikationen unter diversen Windows- und UNIX-Systemen
- Architekturdesign mit Unterstützung von OMT/UML-Software-Werkzeugen (Westmount, Enterprise Architect)
- Design mit UML seit Version 0.9
- Microsoft Visual Studio bzw. Visual C++ (seit 1995)
- .NET-Framework 3.5 (C#, ASP.NET, ADO.NET)
- Java (JDK 1.1 bis 6.0, Java SE, Java EE, Swing, JSP, JSF)
- C, Embedded C
- Einsatz von Entwurfsmustern
- Design und Entwicklung graphischer Benutzeroberflächen mit diversen Systemen
- 3-D-Design und -Entwicklung
- Asynchrone Multithreading-Anwendungen
- Win32-API und MFC
- COM
- Diverse Datenbank-Schnittstellen (Microsoft SQL Server, ADO.NET, Embedded-SQL für Oracle- und Informix-Datenbanken, Microsoft Access, PL/SQL, ODBC, JDBC)
- Verteilte Anwendungen (CORBA, DCOM, ActiveX, .NET-Framework, Web Services)
- STL und ATL
- Erzeugen von Test-Umgebungen mit NUnit
- Service-orientierte Architekturen
- Windows Communication Foundation (WCF)
- Windows Presentation Foundation (WPF)
- Entwicklung von DirectX-Anwendungen (z.B. 3-D-Simulationen)
- Implementierung von GPRS-gestützten mobilen Datenschnittstellen
- HTML, XML, XSLT
- JavaScript
- CSS
- PHP
- Langjährige Kenntnisse der RFID-Technologie unter Echtzeitbedingungen
- Leitung und Koordination diverser Projekte


Produkte und Entwicklungs-Umgebungen:

- Microsoft Visual Studio (seit 1995)
- Microsoft SQL Server
- Enterprise Architect
- Microsoft Visual Source Save
- Infragistics NetAdvantage
- Microsoft Visual Studio Tools für Microsoft Office
- Microsoft MSDN
- Microsoft Office
- Microsoft Access
- TeleUse
- Westmount OMT
- HP-Softbench
- Symantec Visual Café
- Borland JBuilder
- NetBeans
- Eclipse

Informationstechnik
Informationssysteme
Medizin
Bibliotheken
Zahlungssysteme
Sicherheitssysteme
Banknoten-Verarbeitungssyteme
Automotive
Versicherung
Energie
Maschinen-Steuerung

Zeitraum:               Seit 01/2009
Projekt:                Virtuelles Maschinen-Modell
Firma / Branche:        Energie
Rolle:                  Entwicklung
Betriebssysteme:        Windows Vista, Windows XP
Programmiersprachen:    C++, C#, C (Embedded)

Fachliche Beschreibung:
Für die Entwicklung und Simulation einzelner technischer Komponenten einer neu entwickelten Maschine sollen Modelle generiert werden, die über eine Kontroll-Applikation nach entsprechenden Vorgaben mit verschiedenen Eingabegeräten gesteuert werden können.
Somit soll eine Abbildung der physikalischen Gegebenheiten und der technischen Zusammenhänge der einzelnen Komponenten erfolgen und in diversen Variationen im virtuellen Raum getestet werden.
Die Resultate der Simulationen sollen in verschiedener Form (graphisch, akkustisch und als Text) dargestellt werden können.

Technische Beschreibung:
- Design und Entwicklung mit Microsoft Visual Studio 2008 (.NET-Framework 3.5)
- Objektorientiertes Klassen-Design für Benutzeroberfläche, Applikations-Logik und Datenbank-Schicht mit Enterprise Architect
- Design und Implementierung Benutzeroberfläche mit WinForms
- Entwicklung der Maschinen-Steuerung mit C++ und DirectX
- Entwicklung und Implementierung diverser (konfigurierbarer) 3-D-Simulationen entsprechend technischer Spezifikation
- Implementierung der Datenbank-Schicht über ADO.NET und Microsoft SQL Server
- Implementierung der Internet-Anbindung mit ASP.NET und Silverlight
- Abbildung von Anwendungsbenutzeroberflächen, Dokumenten und Medieninhalten mit der Windows Presentation Foundation (WPF)
- Design der 3-D-Komponenten und Animationen mit 3ds Max 2009




Zeitraum:               09/2007 – 12/2008
Projekt:                IAP (Versicherungs-Service-System)
Firma / Branche:        Firma Indatex
Rolle:                  Entwicklung und Projektleitung
Betriebssysteme:        Windows XP
Programmiersprachen:    C++, C#, Java

Fachliche Beschreibung:
Entwicklung eines Web-Services und der zugehörigen Steuerung als Vorlage für Versicherungs-Verwaltungs-Anwendungen zur Verbindung verschiedener Anwendungen mit einer Schnittstelle zur Abbildung von heterogenen Anfragen an Versicherungs-Gesellschaften.
XSLT-Transformation unterschiedlicher (teilweise automatisch generierter) Daten aus verschiedenen Quellen in diverse Formate.

Technische Beschreibung:
- Design und Entwicklung mit Microsoft Visual Studio 2005
- Implementierung eines Web-Service mit C#
- Abbildung der verschiedenen Schnittstellen aus unterschiedlichen Systemen mit XSLT-Transformationen
- Objektorientiertes Klassen-Design zur Steuerung des Web-Service mit C++, C# (.NET-Framework 3.5) und Java (JDK 1.6)
- Entwicklung von graphischen Benutzeroberflächen mit Java Swing
- Entwicklung mit NetBeans
- Design und Entwicklung einer Factory zur Generierung von diversen Web-Service-Anfragen und zur Abbildung von Datenbank-Queries und Darstellung von dynamischen Applikations-Inhalten
- Projektleitung
- Entwicklung der Kommunikationsinfrastruktur mit Windows Communication Foundation (WCF)
- Abbildung von Dokument-Inhalten mit Windows Presentation Foundation (WPF)





Zeitraum:               05/2007 – 07/2007
Projekt:                Integrated Parts Accessories Client
Firma / Branche:        ESG / BMW
Rolle:                  Entwicklung
Betriebssysteme:        Windows XP
Programmiersprachen:    Java

Fachliche Beschreibung:
Im Auftrag der Firma BMW wird ein Ersatzteile-Konfigurations-Systems entwickelt, das weltweit in Filialen zum Einsatz kommt. Die Applikation wird als Mehrschichten-System in Java implementiert. Es können baureihen-, karosserieform, modell- und katalogausführungsspezifische Konfigurationen erstellt werden.

Technische Beschreibung:
- Design und Entwicklung in Java (JDK 1.5) mit Eclipse
- Entwicklung von graphischen Benutzeroberflächen mit Java Swing
- Beratung zur strategischen Ausrichtung des Architektur-Designs





Zeitraum:               10/2006 – 04/2007
Projekt:                Lichtschranken-Transportverfolgungs-System
Firma / Branche:        Giesecke & Devrient
Rolle:                  Entwicklung
Betriebssysteme:        Windows XP
Programmiersprachen:    C#

Fachliche Beschreibung:
Die Firma Giesecke & Devrient ist weltweit einer der größten Hersteller von Banknoten-Bearbeitungsmaschinen. In den Maschinen sind unter anderem zahlreiche Sensoren und Lichtschranken eingebaut, die die Anzahl, Qualität, Verschmutzung etc. von Banknoten dokumentieren. Eine Fehlerquelle für die Messungen sind z.B. veraltete Transport-Bauteile, die einen regulären Ablauf der Banknoten-Zählung und –Kontrolle beeinträchtigen können.
Es wird eine Anwendung entwickelt, die die Meßergebnisse der Lichtschranken entsprechend filtert, aufbereitet und in einem Lichtschranken/Zeitdiagramm graphisch darstellt.

Technische Beschreibung:
- Design und Entwicklung mit Microsoft Visual Studio 2003 .NET
- Analyse und Feinspezifikation
- Klassen- und strategisches Architektur-Design in UML mit Borland Together
- Design und Implementierung einer Applikation zur graphischen Darstellung von Lichtschranken-Meßergebnissen für Banknoten-Bearbeitungsmaschinen




Zeitraum:               02/2006 – 09/2006
Projekt:                Informations- und Verwaltungssystem für therapeutische Einrichtungen
Firma / Branche:        VSA
Rolle:                  Entwicklung
Betriebssysteme:        Windows XP
Programmiersprachen:    Java

Fachliche Beschreibung:
Anhand einer Produktspezifikation wird ein Informations- und Verwaltungssystem für öffentliche und private therapeutische Einrichtungen entwickelt.

Technische Beschreibung:
- Design und Entwicklung mit IntelliJ
- Klassen-Design mit Magic Draw




Zeitraum:               02/2005 – 11/2005
Projekt:                Videomanagement-System
Firma / Branche:        Bosch Sicherheitssysteme
Rolle:                  Entwicklung
Betriebssysteme:        Windows XP
Programmiersprachen:    C#

Fachliche Beschreibung:
Anhand einer Produktspezifikation wird ein Videomanagement-System zur Steuerung und Überwachung von Kameras in einem Netzwerk entwickelt. Es sind Logbuch-Einträge mit entsprechenden Auswertungsmöglichkeiten für die aufgezeichneten Daten vorgesehen. Außerdem wird eine hierarchische Konfiguration und Darstellung von Aufzeichnungsgeräten implementiert.

Technische Beschreibung:
- Design und Entwicklung mit Microsoft Visual Studio 2003 .NET
- Design Benutzeroberfläche mit WinForms und Infragistics
- Implementierung der Datenbank-Schicht mit ADO.NET und Microsoft SQL Server
- Klassen- und strategisches Architektur-Design mit Enterprise Architect
- Design und Implementierung einer asynchronen Schnittstelle zur Behandlung des Logbuchs
- Design und Implementierung eines benutzerdefinierbaren Anzeigebaums für Aufzeichnungsgeräte
- Erzeugen von Test-Umgebungen mit NUnit




Zeitraum:               05/2003 – 12/2003
Projekt:                EC-Karten-Zahlungsterminal-Client (zur Kommunikation mit Bibliotheks-Ausleih-Client)
Firma / Branche:        Sisis GmbH, Intercard GmbH
Rolle:                  Entwicklung und Projektleitung
Betriebssysteme:        Windows NT / 98 / 2000 / XP
Programmiersprachen:    C++, Java, C (Embedded)

Fachliche Beschreibung:
Um einen bargeldlosen Zahlungsverkehr beim Einsatz des Bibliotheks-Ausleih-Clients der Firma Sisis gewährleisten zu können, wird ein eigenständiger Client entwickelt, der eine erste Schnittstelle zum Bibliotheks-Client und eine zweite zu einem EC-Karten-Zahlungsterminal implementiert. Die Datenkommunikation mit dem Zahlungsterminal erfolgt asynchron über ein POS-Protokoll, mit dem Ausleih-Client über Input- und Output-Streams bzw. Sockets.

Technische Beschreibung:
- Analyse und Feinspezifikation in Abstimmung mit Fachberatung und Kunden
- Objektorientierte Abbildung des POS-Protokolls in eine system- und sprachunabhängige Umgebung
- Design und Implementierung einer asynchronen POS-Multithreading-Kommunikations-Schnittstelle zwischen Zahlungsterminal- und Ausleih-Client
- Objektorientiertes Design der Transport-, Kommunikations- und Administrations-Klassen
- Ausführliche Tests und Erstellen von Testszenarien im Abstimmung mit der QS-Abteilung
- Testweise Datenübermittlung via ISDN an virtuelles Kreditinstitut
- Entwicklung mit Microsoft Visual Studio und JBuilder
- Abbildung verschiedener Schnittstellen mit XSLT-Transformationen




Zeitraum:               08/2001 – 10/2001
Projekt:                RFID-Document-Tracer-Client (zur Akten-Registrierung und –Lokalisierung)
Firma / Branche:        Infineon, Epping & Fischer (Patentanwälte)
Rolle:                  Entwicklung
Betriebssysteme:        Windows NT / 98 / 2000
Programmiersprachen:    C++, Java

Fachliche Beschreibung:
Für die Patentanwaltskanzlei Epping & Fischer wird im Auftrag der Firma Infineon ein RFID-Document-Tracer-System zur Lokalisierung von Akten entwickelt werden. Alle Akten erhalten einen RFID-Chip, der mit speziellen Geräten beschrieben und gelesen werden kann. Die Verbuchung und Anzeige der Daten soll in verschiedener Form erfolgen können (z.B. statistische Auswertung). Die einzelnen Schreib-/Lesegeräte sollen von einem Arbeitsplatz aus zentral gesteuert werden können.

Technische Beschreibung:
- Objektorientiertes Design und Entwicklung
- Definition einer Kommunikations-Schnittstelle innerhalb eines Sub-Netzwerks zur Steuerung von RFID-Schreib-/Lesegeräten mit statischen IP-Adressen
- Entwicklung eines Leitstandes zur Steuerung von RFID-Schreib-/Lesegeräten
- Entwicklung von variablen Anzeige- und Auswertungs-Dialogen
- Einsatz von Microsoft Visual Studio
- Verwendung von Microsoft Access




Zeitraum:               ca. 2 Jahre (2001 - 2002, 2003 - 2004), Entwicklung synchronisiert mit Entwicklung Ausleih-Client
Projekt:                RFID-Client (zur Kommunikation z.B. mit Bibliotheks-Ausleih-Client)
Firma / Branche:        Lucatron (Schweiz), Bibliotheca (Schweiz), Sisis GmbH
Rolle:                  Entwicklung
Betriebssysteme:        Windows NT / 98 / 2000 / XP
Programmiersprachen:    C++, Java, Delphi

Fachliche Beschreibung:
Design und Entwicklung eines RFID-Echtzeit-Systems zur Überwachung und Verbuchung von Bibliotheks-Medien

Technische Beschreibung:
- Design und Implementierung einer asynchronen Multithreading-Kommunikations-Schnittstelle zwischen RFID-System und Ausleih-Client
- Objektorientiertes Klassendesign
- Entwicklung mit Microsoft Visual Studio, JBuilder und NetBeans




Zeitraum:               ca. 2 Jahre (2000 – 2002), Entwicklung teilweise synchronisiert mit Entwicklung Ausleih-Client
Projekt:                EC (Bibliotheks-Erwerbungs-Client)
Firma / Branche:        Sisis GmbH
Rolle:                  Entwicklung
Betriebssysteme:        Windows NT / 98 / 2000 / XP
Programmiersprachen:    Java (JDK 1.2 – 1.3, Swing)

Fachliche Beschreibung:
Entwicklung eines Clients zur Abbildung der bibliotheksinternen Vorgänge (Lieferantendaten-Verwaltung, graphischer Haushaltsbaum, Inventarisierung) für die Erwerbung von Medien gemäß Spezifikation

Technische Beschreibung:
- Design und Entwicklung von graphischen Benutzeroberflächen mit Visual Café und JBuilder
- Objektorientiertes Klassendesign
- Definition und Implementierung der Server-Schnittstellen




Zeitraum:               ca. 5 Jahre (1999 – 2004)
Projekt:                AC (Bibliotheks-Ausleih-Client)
Firma / Branche:        Sisis GmbH bzw. ProConsult
Rolle:                  Entwicklung und Projektleitung
Betriebssysteme:        Windows NT / 98 / 2000 / XP
Programmiersprachen:    Java (JDK 1.1 – 1.4, Swing, J2EE), C++

Fachliche Beschreibung:
Entwicklung eines Clients zur Abbildung der bibliotheksinternen Vorgänge (Ausleihe, Verlängerung, Rückgabe, Benutzerkonto, Kassenverwaltung, etc.) für die Ausleihe von Medien gemäß Spezifikation. Die Applikation wird ausgelegt für den Einsatz in Bibliotheken jeder Größe und bietet eine offene Kommunikationsschnittstelle zu verschiedenen Server-Protokollen
Einsatzorte des Produkts: Bayerische Staatsbibliothek in München, diverse Bibliotheken in Deutschland, Holland und Frankreich

Technische Beschreibung:
- Design und Entwicklung von graphischen Benutzeroberflächen mit Visual Café und JBuilder
- Objektorientiertes Klassen- und strategisches Architektur-Design
- Entwicklung einer firmenübergreifenden Komponenten-Bibliothek
- Definition und Implementierung der Server-Schnittstellen
- Projektleitung (Erstellen von Projektplänen, Abstimmung von Terminen, Betreuung der Qualitätssicherung etc.)
- Implementierung einer GPRS-gestützen mobilen Daten-Schnittstelle
- Design und Implementierung einer RFID-Schnittstelle
- Design und Implementierung einer EC-Karten-Zahlungsterminal-Schnittstelle
- Konfiguration und Steuerung von Barcode-Lesegeräten
- Konvertierung der Java-Anwendung in eine Win32-Applikation




Zeitraum:               ca. 1 Jahr (1995 – 1996), Entwicklung synchronisiert mit Entwicklung XMED
Projekt:                XAM (Informations- und Dokumentationssystem für die Arbeitsmedizin) für Firma Bayer AG
Firma / Branche:        Softcon GmbH
Rolle:                  Entwicklung
Betriebssysteme:        UNIX
Programmiersprachen:    C++

Fachliche Beschreibung:
Entwicklung einer Client-Server-Applikation zur gesamten Abbildung von administrativen und medizinischen Vorgängen in der arbeitsmedizinischen Abteilung eines Großunternehmens

Technische Beschreibung:
- Erstellen einer Spezifikation der arbeitsmedizinischen Abläufe eines Betriebes und Erstellen eines Pflichtenheftes auf Grundlage eines Lastenheftes
- Analyse des Altdaten-Bestandes und Entwicklung einer Schnittstelle zur Datenkonvertierung in XAM
- Design und Entwicklung von graphischen Benutzeroberflächen mit OSF/Motif unter UNIX/X-Windows mit TeleUSE
- Objektorientiertes Klassendesign
- Entwicklung eines Informations- und Dokumentationssystems als Client-Server-Applikation zur Abbildung der arbeitsmedizinischen Vorgänge innerhalb eines Betriebes
- Verwendung der HP-Softbench
- Entwicklung einer Strategie zur zentralen Datensicherung und zum synchronisierten Datenabgleich zwischen den Standorten Leverkusen, Uerdingen und Elberfeld
- Definition und Implementierung von Datenbankschnittstellen unter Informix und Oracle mit embedded SQL




Zeitraum:               ca. 5 Jahre (1993 – 1998)
Projekt:                XMED (Krankenhausinformationssystem zur medizinischen Dokumentation), XCARE (Pflegeplanungs- und Dokumentationssystem)
Firma / Branche:        Softcon GmbH, Solis Medizinische Informationssysteme GmbH & Co. KG
Rolle:                  Design und Entwicklung, Projektleitung für XCARE
Betriebssysteme:        UNIX, Windows NT
Programmiersprachen:    C, C++

Fachliche Beschreibung:
Entwicklung eines Standardprodukts zur medizinischen Dokumentation, Pflegeplanung und –Dokumentation, Leistungserbringung und –befundung in Leistungsstellen und zur klinikweiten Datenkommunikation,
Entwicklung einer Client-Server-Applikation zur gesamten Abbildung von administrativen und medizinischen Vorgängen im Krankenhausbetrieb (Patientenaufnahme, Verwaltung, Maßnahmenplanung, Krankenakte, Maßnahmenkatalog nach ICD 9, Abbildung der GOÄ, etc.),
Abbildung der gesamten Situations-, Ziel- und Maßnahmendefinitionen im Rahmen eines medizinischen und therapeutischen Pflegeplans

Technische Beschreibung:
- Erstellen einer Spezifikation gemäß den Anforderungen eines medizinischen Dokumentationssystems in Zusammenarbeit mit Kliniken und Fachberatern
- Design und Entwicklung von graphischen Benutzeroberflächen mit OSF/Motif unter UNIX/X-Windows mit TeleUSE und der HP-Softbench
- Design und Entwicklung von graphischen Benutzeroberfläche mit den MFC-Klassen mit Visual-C++ unter Windows NT
- Objektorientiertes Klassendesign (teilweise mit OMT-Werkzeugen)
- Integration der gesetzlich definierten Pflegestufen in die Pflegedokumentation und Entwicklung zahlreicher Analyse-, Auswertungs- und Statistikfunktionen (z.B. zur Qualitätssicherung innerhalb des Krankenhauses oder zur Budgetierung)
- Definition und Implementierung von Datenbankschnittstellen unter Informix und Oracle mit embedded SQL
- Design und Entwicklung von CORBA-Transportklassen




Zeitraum:               ca. 1 Jahr (1991 – 1992)
Projekt:                Erstellen eines interaktiven Arbeitsplatzes zur Filterung und Visualisierung von medizinischen Bilddaten
Firma / Branche:        MEDIS (Institut für medizinische Informatik und Systemforschung) innerhalb der GSF (Gesellschaft für Strahlenforschung)
Rolle:                  Entwicklung im Rahmen der Diplomarbeit
Betriebssysteme:        UNIX
Programmiersprachen:    C

Fachliche Beschreibung:
Im Rahmen einer Diplomarbeit wird ein interaktiver Arbeitsplatz mit einer graphischen Benutzeroberfläche mit OSF/Motif unter X-Windows erstellt, mit dem medizinische Bilddaten zunächst in einen internen Standard vereinheitlicht und anschließend visualisiert bzw. animiert werden können. Desweiteren sind verschiedene frei parametrisierbare Frequenzfilter vorgesehen, um die Bildqualität individuell optimieren zu können.

Technische Beschreibung:
- Analyse der einzelnen bildgebenden Verfahren (Computertomographie, Kernspintomographie, Szintigraphie, etc.), Vereinheitlichung der digitalen Daten über eine Standardschnittstelle
- Analyse der mathematischen Grundlagen zur analogen und digitalen Filterung von medizinischen Bilddaten
- Entwicklung von dimensionierbaren Hoch- und Tiefpaßfiltern zur Anwendung auf zwei- und dreidimensionale Bilddaten durch Abbildung der Daten im Frequenzraum mittels Fourier-Transformation
- Erstellen von 3D-Animationen und -Simulationen (z.B. einer Computertomographie-Sequenz durch den menschlichen Körper)
- Design und Entwicklung einer graphischen Benutzeroberfläche mit OSF/Motif unter UNIX/X-Windows
- Visualisierung der Bilddaten innerhalb der graphischen Benutzeroberfläche