Pflege und Weiterentwicklung Honorar Beauftragten Systemes
Portierung einer 16-bit Windows wissenschaftliche Anwendung auf Windows 7/10 32 bit
Redesign firmeninterner Software. Umstellung auf Windows 7/Vista (Windows Services). (Delphi->C#)
Weiterentwicklung einer Anwendung im Messtechnikbereich
04/2010 ? 10/2010
Versicherung (Fortsetzung)
Entwicklung des Konzeptes und Implementierung bei der Portierung bestehende Delphi Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für die Embedding in bestehende Processe.
Windows XP/Vista; Sun Solaris 10. RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005. (C#/C++), Visual Studio 2008. (C#/.Net 3.5/WPF) gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005)
01/2010 ? 04/2010
Warenwirtschaft
Erstellung der Dokumentation zu bestehendem Business-process. Weiterentwicklung und Fehlerbehebung in den Anwendungen.
Vorbereitung auf Umstellung auf neues Business-process.
Entwicklung und Implementierung des Konzeptes: ?Sichere Datenübertragung für unternehmenskritischen Daten?
Windows XP/Vista/Windows 7; Delphi 7, Delphi 2006/2009. Java.
Interbase, DB2(AS400); Paradox; JDBC, dbExpress, BDE.
Ssh, SFTP, symmetrische und asymmetrische Kodierungsverfahren, hardware protection.
11-2009 ? 12/2009
Softwareentwicklung
Evaluierung Monolight/Silverlight zwecks Umstellung einer warenwirtschaftlichen Anwendung.
VS 2010, Silverlight, Mono/Monolight (Windows 7, CentOs, MacOs)
11-2009 ? 11/2009
Softwareentwicklung
Erarbeitung des Konzeptes der Quellcodeübergabe.
VS 2008, Statische Code-Analyse Tools, Code-Measurement tools
05/2009 ? 10/2009
Versicherung
Entwicklung des Konzeptes und Implementierung bei der Portierung bestehende Delphi Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für die Embedding in bestehende Processe
Windows XP/Vista; Sun Solaris 10. RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005. (C#/C++), gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005)
Konzept, Implemetnierung und Test der Software für die Testautomatisierung der Stromversorgung -Schutzgeräte.
Die Software basiert auf dem Siemens Engineering Platform (s. unten)Windows XP. MS Visual Studio 2003/2005, C#, C++. .NET Remooting, MixedMode COM (out-of-process COM).
NUnit; FxCop; SandCastle; Boost Test Suite.Gemäß der Kundenanforderung darf weder Firma noch Projektthema genannt werden.
Windows 2000/XP, Delphi 7, XML, AQTime, GpProfile. SQL Server 2000; MS Visio
10/2006 - 02/2007 Softwareentwicklung (TRIZ)"Knowledge Matrix" - neues Konzept der bekannten TRIZ-Widerspruchstabelle.
Das Konzept wurde zusammen mit einem der führenden TRIZ-Experten erarbeitet.Entwicklung neuer Services des Frameworkes.
Rational Rose; Windows XP; VisualStudio .NET/2005; C#; Rational ClearCase, NUnit, FxCop.
01/2006 -03/2006 Softwarentiwcklung/Industrie (Fortsetzung)"Platform" ist eine komplette Umgebung für die Entwicklung und Ausführen der Automatisierungsanwendungen.
Platform besteht aus dem Systemkernel und einzelnen Modulen, die bei Bedarf geladen oder entladen werden können ("Service") die für einzelne Funktionalitäten der Platform zuständig sind.Rational Rose; Windows XP; VC++ - VisualStudio 6.0/VisualStudio .NET/ VisualStudio 2005; C#; STL; C++ xerces/xalan XML parser; Rational Purify; Rational ClearCase, NUnit, FxCop.
04/2005 - 12/2005 Softwarentiwcklung/IndustrieTrace-system ist ein System, dass die Überwachung von Programmen zwecks z.B. Performanceanalyse, Engpasssuche erweiterte Fehleranalyse in laufendem Betrieb ermöglicht. Das System lässt sich von berechtigten Personen flexibel konfigurieren, oder auch ein und auschalten, ohne Neustart der Anwendungen zu erfordern.
Es ist auch möglich, Information in verteilten Umgebungen, Information über Interprocesskommunikation usw. zu sammeln und zeitnah oder im Offlienmodus beobachten und analysieren.Rational Rose; Windows XP; VC++ - VisualStudio 6.0/VisualStudio .NET; C#; STL; C++ xerces/xalan XML parser; BoundsChecker; Rational Purify; Rational ClearCase.
Erstellung Plug-ins und standalone-Werkzeuge für das populäres Programm für Aktienanalyse und Überwachung "AmiBroker".
Windows XP/2000; MSVC 6.0; MFC, STL; WinSocket, HTTP.
Portierung des bestehenden Delphi/Firebird Frameworks zu C#
Win2000/XP; Delphi 7; VisualStudio .NET, C#; Firebird;
ADO.NETSoftware für die Softwarelizenzierung, .
Die Firma suchte eine eigene Lösung für die Softwarelizenzierung. Die Lösungen von Drittanbietern sind für den konkreten Einsatz nicht effizient, unter anderem sind Quellcodes notwendig, um bestehende Lösungen anpassen zu können, z.B. für andere Betriebssysteme, schnellere Implementierung neuer Schutzmechanismen oder neuer kryptographischer Methoden. Um diesen Anforderungen möglichst nah zu kommen, wurde ein Framework für Softwareschutz entwi-ckelt. Auf der Basis dieses Frameworks und bestehender Module (C++/assembler) wurde eine Musterversion, die gleichzeitig als Bei-spiel gilt, entwickelt.Win2000/Win9x;WinMe; Delphi 7; MSVC 6.0;
Delphi/Kylix Interface zu Berkeley DB
Delphi/Kylix; MSVC++, gcc; Win2000;Linux RedHat 9.0; CVS
Portierung einer Klassenbibliothek zu Windows->UNIX.
Beratung und Entwicklung.
Windows 2000/XP
Sun Solaris 5.8
Visual C++ 6.0; MFC; roguewave Stingray library;
Forte C++ v .6.0.x; Wind/U;
ClearCase; Visual SourceSafe;
Oracle 8.1.x
PL/SQL Developer, TOAD
Projektleitung und Entwicklung.
Windows 2000/XP/NT
Delphi 5.0/6.0; Visual C++ 6.0; RxLib; Paradox.
Projektleitung und Entwicklung.
Windows 2000/XP/NT
Delphi 5.0/6.0; Visual C++ 6.0; SvCom, RxLib.
Entwicklung des Wirtschaftsinformationssystems
Portable Anwendung (Win3.x/Win95/WinNT/OS2)
MSVC++ 1.52 + StarView 2.21 + MS Access 2.0 unter Windows
IBM C++ v.2.0 + CSet 2.01+ StarView 2.21 + DB2 v4.01 Server
unter OS/2.
ODBC-Zugriff zu Datenbanken.
Zwischenprozesskommunikation auf DDE-Ebene mit einer
Oracle7.0-basierten Anwendung.
Datenschutz. Unterschiedliche Kodierungsalgorithmen
(Pascal/C/C++).
HTML-Browsing: W3C Library.
Datenvorbereitung und Zusammenfassung: Mehrere Programme
mit VB 3.0 (später wurde zu 5.0 portiert) mit DAO; Delphi
1+BDE; Delphi 3+BDE.
Zusätzliche Tools: Sybil 2.0(OS/2); REXX.
System zur Ansteuerung der medizinischen Geräte und
Visualisierung der Daten. (Monitoring).
Betriebssystem: WinNT 4.0
MSVC 5.0+MFC 4.0+MS Access 7.0
Betriebssystem: DOS/Win3.1
TurboPascal 5.5-7.0; BorlandPascal 1.5.
Borland C++3.0
Clipper 5.0
Betriebssystem: DOS
TurboPascal 5.0-5.5
Clipper 5.0
Software Pakete/ Methoden/Tools
Methoden / Tools / Schnittstellen:
Pflege und Weiterentwicklung Honorar Beauftragten Systemes
Portierung einer 16-bit Windows wissenschaftliche Anwendung auf Windows 7/10 32 bit
Redesign firmeninterner Software. Umstellung auf Windows 7/Vista (Windows Services). (Delphi->C#)
Weiterentwicklung einer Anwendung im Messtechnikbereich
04/2010 ? 10/2010
Versicherung (Fortsetzung)
Entwicklung des Konzeptes und Implementierung bei der Portierung bestehende Delphi Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für die Embedding in bestehende Processe.
Windows XP/Vista; Sun Solaris 10. RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005. (C#/C++), Visual Studio 2008. (C#/.Net 3.5/WPF) gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005)
01/2010 ? 04/2010
Warenwirtschaft
Erstellung der Dokumentation zu bestehendem Business-process. Weiterentwicklung und Fehlerbehebung in den Anwendungen.
Vorbereitung auf Umstellung auf neues Business-process.
Entwicklung und Implementierung des Konzeptes: ?Sichere Datenübertragung für unternehmenskritischen Daten?
Windows XP/Vista/Windows 7; Delphi 7, Delphi 2006/2009. Java.
Interbase, DB2(AS400); Paradox; JDBC, dbExpress, BDE.
Ssh, SFTP, symmetrische und asymmetrische Kodierungsverfahren, hardware protection.
11-2009 ? 12/2009
Softwareentwicklung
Evaluierung Monolight/Silverlight zwecks Umstellung einer warenwirtschaftlichen Anwendung.
VS 2010, Silverlight, Mono/Monolight (Windows 7, CentOs, MacOs)
11-2009 ? 11/2009
Softwareentwicklung
Erarbeitung des Konzeptes der Quellcodeübergabe.
VS 2008, Statische Code-Analyse Tools, Code-Measurement tools
05/2009 ? 10/2009
Versicherung
Entwicklung des Konzeptes und Implementierung bei der Portierung bestehende Delphi Anwendungen in .NET/C# mit dem Einsatz von Mono und C/C++ für die Embedding in bestehende Processe
Windows XP/Vista; Sun Solaris 10. RHEL 5.0. Mono. Delphi 7/RAD Studio 2006. Visual Studio 2005. (C#/C++), gcc. NUnit. FxCop. SVN. OO Database Cache. MS SQL Server (2000/2005)
Konzept, Implemetnierung und Test der Software für die Testautomatisierung der Stromversorgung -Schutzgeräte.
Die Software basiert auf dem Siemens Engineering Platform (s. unten)Windows XP. MS Visual Studio 2003/2005, C#, C++. .NET Remooting, MixedMode COM (out-of-process COM).
NUnit; FxCop; SandCastle; Boost Test Suite.Gemäß der Kundenanforderung darf weder Firma noch Projektthema genannt werden.
Windows 2000/XP, Delphi 7, XML, AQTime, GpProfile. SQL Server 2000; MS Visio
10/2006 - 02/2007 Softwareentwicklung (TRIZ)"Knowledge Matrix" - neues Konzept der bekannten TRIZ-Widerspruchstabelle.
Das Konzept wurde zusammen mit einem der führenden TRIZ-Experten erarbeitet.Entwicklung neuer Services des Frameworkes.
Rational Rose; Windows XP; VisualStudio .NET/2005; C#; Rational ClearCase, NUnit, FxCop.
01/2006 -03/2006 Softwarentiwcklung/Industrie (Fortsetzung)"Platform" ist eine komplette Umgebung für die Entwicklung und Ausführen der Automatisierungsanwendungen.
Platform besteht aus dem Systemkernel und einzelnen Modulen, die bei Bedarf geladen oder entladen werden können ("Service") die für einzelne Funktionalitäten der Platform zuständig sind.Rational Rose; Windows XP; VC++ - VisualStudio 6.0/VisualStudio .NET/ VisualStudio 2005; C#; STL; C++ xerces/xalan XML parser; Rational Purify; Rational ClearCase, NUnit, FxCop.
04/2005 - 12/2005 Softwarentiwcklung/IndustrieTrace-system ist ein System, dass die Überwachung von Programmen zwecks z.B. Performanceanalyse, Engpasssuche erweiterte Fehleranalyse in laufendem Betrieb ermöglicht. Das System lässt sich von berechtigten Personen flexibel konfigurieren, oder auch ein und auschalten, ohne Neustart der Anwendungen zu erfordern.
Es ist auch möglich, Information in verteilten Umgebungen, Information über Interprocesskommunikation usw. zu sammeln und zeitnah oder im Offlienmodus beobachten und analysieren.Rational Rose; Windows XP; VC++ - VisualStudio 6.0/VisualStudio .NET; C#; STL; C++ xerces/xalan XML parser; BoundsChecker; Rational Purify; Rational ClearCase.
Erstellung Plug-ins und standalone-Werkzeuge für das populäres Programm für Aktienanalyse und Überwachung "AmiBroker".
Windows XP/2000; MSVC 6.0; MFC, STL; WinSocket, HTTP.
Portierung des bestehenden Delphi/Firebird Frameworks zu C#
Win2000/XP; Delphi 7; VisualStudio .NET, C#; Firebird;
ADO.NETSoftware für die Softwarelizenzierung, .
Die Firma suchte eine eigene Lösung für die Softwarelizenzierung. Die Lösungen von Drittanbietern sind für den konkreten Einsatz nicht effizient, unter anderem sind Quellcodes notwendig, um bestehende Lösungen anpassen zu können, z.B. für andere Betriebssysteme, schnellere Implementierung neuer Schutzmechanismen oder neuer kryptographischer Methoden. Um diesen Anforderungen möglichst nah zu kommen, wurde ein Framework für Softwareschutz entwi-ckelt. Auf der Basis dieses Frameworks und bestehender Module (C++/assembler) wurde eine Musterversion, die gleichzeitig als Bei-spiel gilt, entwickelt.Win2000/Win9x;WinMe; Delphi 7; MSVC 6.0;
Delphi/Kylix Interface zu Berkeley DB
Delphi/Kylix; MSVC++, gcc; Win2000;Linux RedHat 9.0; CVS
Portierung einer Klassenbibliothek zu Windows->UNIX.
Beratung und Entwicklung.
Windows 2000/XP
Sun Solaris 5.8
Visual C++ 6.0; MFC; roguewave Stingray library;
Forte C++ v .6.0.x; Wind/U;
ClearCase; Visual SourceSafe;
Oracle 8.1.x
PL/SQL Developer, TOAD
Projektleitung und Entwicklung.
Windows 2000/XP/NT
Delphi 5.0/6.0; Visual C++ 6.0; RxLib; Paradox.
Projektleitung und Entwicklung.
Windows 2000/XP/NT
Delphi 5.0/6.0; Visual C++ 6.0; SvCom, RxLib.
Entwicklung des Wirtschaftsinformationssystems
Portable Anwendung (Win3.x/Win95/WinNT/OS2)
MSVC++ 1.52 + StarView 2.21 + MS Access 2.0 unter Windows
IBM C++ v.2.0 + CSet 2.01+ StarView 2.21 + DB2 v4.01 Server
unter OS/2.
ODBC-Zugriff zu Datenbanken.
Zwischenprozesskommunikation auf DDE-Ebene mit einer
Oracle7.0-basierten Anwendung.
Datenschutz. Unterschiedliche Kodierungsalgorithmen
(Pascal/C/C++).
HTML-Browsing: W3C Library.
Datenvorbereitung und Zusammenfassung: Mehrere Programme
mit VB 3.0 (später wurde zu 5.0 portiert) mit DAO; Delphi
1+BDE; Delphi 3+BDE.
Zusätzliche Tools: Sybil 2.0(OS/2); REXX.
System zur Ansteuerung der medizinischen Geräte und
Visualisierung der Daten. (Monitoring).
Betriebssystem: WinNT 4.0
MSVC 5.0+MFC 4.0+MS Access 7.0
Betriebssystem: DOS/Win3.1
TurboPascal 5.5-7.0; BorlandPascal 1.5.
Borland C++3.0
Clipper 5.0
Betriebssystem: DOS
TurboPascal 5.0-5.5
Clipper 5.0
Software Pakete/ Methoden/Tools
Methoden / Tools / Schnittstellen: