IT-Services | Software-Entwicklung
Technologie
Bei der Entwicklung und Dokumentation neuer Softwareprojekte bedient die Ocean Consulting GmbH sich unterschiedlicher Methoden, u.a. UML oder BON. Die entwickelten Funktionsbibliotheken und Anwendungen sind eher technischer Natur. Die Implementierung findet zumeist in C oder ObjectPascal statt. Auf Kundenwunsch sind jedoch Implementierungen in Java oder Eiffel ebenfalls möglich.
Einige Beispiele
|
Datenglättung
|
Adaptive Anpassung von 'Real-time' Zeitreihen. Die in Echtzeit empfangenen Datenreihen werden für andere Anwendungen oder Software-Module aufbereitet indem nur das signifikante Teil des ursprünglichen Signals weitergereicht wird. Dies stellt eine extrem effektive Datenglättung dar, wobei ein nur sehr minimaler Zeitverzug entsteht.
|
ANSI-C, LINT. Plattformunabhängige Funktionsbibliothek, getestet auf Win32 und Linux.
|
|
Rumpfwiderstand
|
Simulation einer Schlepptankanlage, zwecks Berechnung des Rumpfwiderstandes und Optimierung der Rumpfgeometrie.
|
ANSI-C, LINT. Plattformunabhängig, getestet auf Win32 und Linux.
|
|
Benetzte Fläche
|
Schätzung bzw. Simulation der Zunahme der benetzten Fläche einer Rumpfschale bei zunehmender Schräglage.
|
Object-Pascal. Win32.
|
|
OC-VPP
|
Derzeit in Planung bzw. in Entwicklung: ein 'velocity prediction program', für die Leistungsvorhersage einer Segelyacht.
|
ANSI-C, LINT; Object-Pascal; Win32, Linux/WINE.
|
|
Funktionsoptimierung
|
Minimieren oder Maximieren einer Funktion mit einer Vielzahl an Variablen. Es kommt die 'quasi-Newton-steepest-descent' Methode zum Einsatz, mit Erweiterungen laut Davidon-Fletcher-Powel (DFP) oder Broyden-Fletcher-Goldfarb-Shanno (BFGS). Funktionsvariablen können zudem einzelnen Einschränkungen unterliegen.
|
ANSI-C, LINT. Plattformunabhängige Funktionsbibliothek, getestet auf Win32 und Linux.
|