Leistungen

Software-Entwicklung 

Wir bieten Softwareentwicklung auf allen Gebieten der Wissenschaft und für nicht alltägliche Problemstellungen an:

  • Java, Client und Server-seitig, Jave-EE, JSP/Servlets, Swing, etc.
  • C/C++
  • Groovy & Grails
  • MSVC
  • GUI-Design
  • Fortran77/90
  • Datenbanken
  • HTML, XML, Adobe Flash/OpenLaszlo-Entwicklung - siehe LaTeX-Demo
  • SW-Entwicklung für den Open-Xchange Server (Hymalia & Hyperion)
  • Spracherkennung und Telefonie
  • »embedded«-Bereich
  • Skript-Entwicklung: VB, Perl, TCL, PHP, Python,…
  • Betriebssysteme: Windows, Unix und Novell

Unsere Leistungen bezüglich der Softwareentwicklung teilen wir grob in drei Bereiche ein:

  1. Adaptierung bestehender Software als Web-Service (Legacy Code Support)
    In der Softwareentwicklung wird das »Rad« oftmals neu erfunden, indem bestehende Programme komplett neuentwickelt werden. Die Gründe dafür sind oft mannigfaltig - hier einige davon:
    • das Programm steht nur über die Kommandozeile zur Verfügung
    • das Programm ist nur für ein Betriebssystem zugeschnitten
    • die Administration des Programms beziehungsweise seiner Laufzeitumgebung ist mit hohem Aufwand verbunden

    Der Lösungsansatz unseres Unternehmens für solche Probleme ist es, das bestehende Programm durch ein Java Technologie so zu kapseln, dass es über einen Web-Browser zur Verfügung steht.

    Beispiele für diese Technik sind folgende interaktive Demonstrationen: Paralleles Rechnen, LaTeX, LaTeX/OCHEM, PyMol-Demo und Jmol.

  2. Beratung/fertige Lösungen

    Sie haben Interesse an unseren Diensten, Ihnen gefallen die Lösungen/Demonstrationen auf unserer Homepage. Sie denken, wir könnten Ihnen bei Ihren Softwareproblemen helfen, aber Sicherheitsbedenken bezüglich sensibler Firmendaten (Forschung & Entwicklung) sprechen dagegen, eine externe Firma zu involvieren - dann bieten wir Beratung und fertige Softwarepakete an, die es ermöglichen, die beschriebene Technik (siehe Legacy Code Support) im Unternehmen selbst zu realisieren. Wir bringen unser Wissen in Ihr Unternehmen ein, um das bestehende Potenzial an Mitarbeitern, Wissen und Software zu sichern und zu erweitern.

  3. Neuentwicklung von Software
    Wir bieten den kompletten Softwarezyklus einer Neuentwicklung an:
    • Istzustandsanalyse
    • Pflichtenheft
    • Implementierung
    • Dokumentation
    • Nachbetreuung