Selection from our list of projects
Insured portal for the health insurance company HEK
Providing different online services for insurance customers, including e-mail transmission and dynamic, interactive creation of PDF documents (with multitier construction and automatic layout)
Tasks:
- System conception
 - Design of a domain-specific language (DSL) to describe the application data and dialogs
 - Formal specification of the applications
 - Graphic design
 - Implementation: compiler, interpreter
 
Platform / development environment:
Linux, Apache, CVS, PHP, acroformtool/PDF, SMTP, PostgreSQL, C, Styx
Telnet proxy server
Including Web based configuration and status monitoring to ensure stable connections between terminals and host (applications).
[Product information in German]
Tasks:
- Design and implementation of the server
 - Design of the Web interface as a PHP prototype
 - Implementation of the Web interface in C++ based on the server-embedded HTTP server
 - Testing, Debian packaging
 - HP-UX port
 
Platform / development environment:
Linux, Apache, CVS, PHP, Javascript, C++, Telnet RFCs, Emulation VT220
E-mail client for cruise ships
Mail composition, transmission, receiving, billing (currently in operation on two cruise ships).
Tasks:
- Conception, implementation, and testing
 - Integration of card readers for authentication
 - Communication interface to booking server
 - Internationalization
 - Deployment support
 
Platform / development environment:
Linux, Apache, MySQL, CVS, PHP, Javascript
Touch console with on-screen keyboard
For operation of host / server applications by means of portable touch screens with wireless connections to the back offfice.
[Product information in German]
Tasks:
- Conception of a configuration language for keyboard, keys (codes), commands, terminals (parser)
 - Implementation of the parser and the on-screen keyboard as well as the terminal connection
 - Development of a QT based version of the KDE console
 - Adaptation of the console fonts to the touch screen geometry
 
Platform / development environment:
(embedded) Linux, C++, QT, KDE console, VT220, Styx, CVS
Infotainment system for cruise ships
Information and service system, incl. on-demand video/audio (currently in operation on two cruise ships)
Tasks:
- Product conception, design
 - Adaptation of the operating system
 - Conception and implementation
 - Multimedia GKS, language design
 - Process and network communication layer
 - Administration, online maintenance/diagnosis
 - Interface to front office system
 - MTA for sending and receiving E-mail
 - Staff training
 
Platform / development environment:
1400/100 clients, diskless system, (embedded) Linux, kernel, CVS, MySQL+MS SQLServer, C++, X11, QT, TCP/IP, SMTP, (XML) RPCs, USB, RFCs, media streaming, Novell GroupWise API, DTS / FCUI interface, Apache, PHP, Perl
Document and workflow management system for credit processing
Archiving of incoming and outgoing mail, electronic records, transaction processing
Tasks:
- DB modeling: archive and electronic records
 - Log messages
 - Conception and implementation
 - DB / middleware / archive interface, incl. Sybase / FileNET driver
 - XVCS plugin: document filing, archive / log server
 - Electronic records: interface, server, record viewer
 - Micro workflow system, PAM compiler for transaction diagrams
 - Version management and coordination / project co-management
 - Product deployment, maintenance, and hotline support
 
Platform / development environment:
Windows, Sybase, Host, IDMS, M/Text, Rational Rose for prototype development, C++, MFC, ND Open Interface, Styx, MQSeries, Tuxedo, DME, CSI(SAA), FileNET, Kodak Scan API XVCS, ActiveX API Eastman Viewer, PVCS
Prototype for the display of STEP based construction data
Tasks:
- Basic concept and prototype for XML transformation of AP226 data.
 
Platform / development environment:
Java, ISO 10303 (STEP), XML, Styx
Further information:
USB midi firmware for Midiport 1x1, 2x2
Tasks:
- Adaptation of OSS USB midi driver
 
Platform / development environment:
Linux kernel, EZ-USB AN2131 and 8051 Chips, SDCC
Online car insurance
Tasks:
- Design and implementation of the DB model
 - Design of interface to rates calculator
 
Platform / development environment:
Linux, Apache, PostgreSQL, PHP, Javascript, CVS, AS400 rates calculator / back office
Web based error tracking system
For online entry and tracking of errors in embedded SW components.
Tasks:
- Conception, implementation, and product deployment
 
Platform / development environment:
Linux, Apache, PHP, Javascript
Compiler building tool Styx
a scanner and LALR(1) parser generator
[Product information]
Tasks:
- Design, implementation, maintenance
 - Online documentation
 - Generators for language, library, and program reference
 - Compiling of installation packages
 - Publication under (L)GPL
 
Platform / development environment:
Linux, Windows, C, SGML
Further information:
Infotainment system for the cruise ship MS Europa
Information and service system, incl. on-demand video/audio
Tasks:
- Conception, implementation, and product deployment
 
Platform / development environment:
350 clients; Windows, Visual Basic, Oracle, MS Transaction Server, TCP/IP, media streaming
KDE console, QT-CORBA integration
Tasks:
- Design, implementation, release, and maintenance
 
Platform / development environment:
Linux, XTERM, C++, QT, CORBA, SGML
UnixODBC
Tasks:
- Project coordination
 
Platform / development environment:
Linux, ODBC, JDBC, SGML
Information portal for Linux/OSS providers/clients
Tasks:
- Design, implementation, installation, and maintenance
 
Platform / development environment:
Linux, Apache, PHP, Javascript
Front-office system for cruise ships, version 2
POS, reservations, check-in/out, excursions
Tasks: (mainly in Miami/FL, Orlando/FL)
- Design and implementation of numerous interfaces via network
 - Device control, deployment at Disney Cruiseline
 
Platform / development environment:
Windows, Oracle, Visual Basic, RS-232, TCP/IP, micros register interface, credit card clearing interface, PBX interfaces
Front-office system for cruise ships, version 1
POS, reservations, check-in/out, excursions
Tasks:
- Conception and implementation
 - DB model, system kernel, various dialogs
 - micors register integration
 - Telephone billing, wake-up service
 - Deployment on the cruise ship AIDA
 
Platform / development environment:
Windows, Oracle, Visual Basic, COM, TCP/IP, micros register interface, Ericsson PBX interfaces
Commission billing within a PPS system
Tasks:
- Conception, implementation, and release
 
Platform / development environment:
Sun Solaris, Sybase
Speculate: Database application generator
Tasks:
- Conception, implementation, and product deployment
 - Maintenance and support of application development
 - The Styx Scanner & Parser Generator was also developed in this context.
 
Platform / development environment:
Version 1 (Informix 4GL preprocessor),Sinix, Informix / 4GL, C-Isam, C, Lex/Yacc
Version 2 (4GL compiler/interpreter), Windows, ODBC, C/C++, Lisp, Starview, Styx
Application development for public administration
Including budget monitoring of publicly subsidized employment projects
Tasks:
- Conception, implementation, and deployment
 
Platform / development environment:
Sinix, Informix / 4GL, Speculate
Diagnosis tool for the ISDN-enabled Content300 telecom system
Monitoring, service & maintenance, simulation
Tasks:
- Overview of available tools and comparable projects
 - Conception and implementation
 
Platform / development environment:
HP-Unix, C, Lex / Yacc, ISO 8824 87 (ASN.1), FTZ 1TR6/12TR7 (ISDN D-channel protocol)
Allocation system for issue structure planning
For Bauer Publishing Group, Hamburg
Tasks:
- DB modelling
 - Conception and implementation of the data (access) layer
 - Version management and coordination
 
Platform / development environment:
Windows, Unix (Altos), MKS, SCCS, Informix, C-Isam, Gupta/SQLBase, C++
Information system for vessel traffic monitoring on the river Elbe
Including moorage administration for the Schiffsmeldedienst GmbH (Port Office), Hamburg
Tasks:
- Conception and implementation
 - DB modelling/access, area overview, reports
 - Communication with the WSV (federal vessel traffic administration)
 - Backup & recovery
 - Deployment
 
Platform / development environment:
Unix (Altos), Informix / ESQLC, C-Isam, C, Datex-P, SCCS
Purchasing and storage administration system
For the cafeteria at Lufthansa AG, Hamburg
 (in cooperation with Gopass GmbH, Bamberg)
Tasks:
- Conception and implementation of DB model/access
 - Coordination
 
Platform / development environment:
SCO-Unix, Informix / ESQLC, C
Tank data tracking and billing systems
For Spedition Schreiner (shipping company), Quickborn, and Edeka AG (grocery/retail group), Hamburg
Tasks:
- Design, implementation, deployment, and maintenance
 
Platform / development environment:
Unix (Altos), Informix, C, host communication, interface to tank system
Commercial DB application for architecture project management
Project tracking, RFQs/offers, parts lists
Tasks:
- Conception and implementation
 
Platform / development environment:
IBM / 36, RPG III

