Logo softman

 

 

Home

News/

Produkte/

Projekte

Kontakt

Impressum

software manufaktur::Produkte::Software

blue_keyboard

Optimierte Applikationen

Die software manufaktur erstellt Ihnen maßgeschneiderte Applikationen für jede Problemstellung, sowohl aus dem Bereich Steuerung und Automation als auch Bedienung und Visualisierung und Bildverarbeitung. Ihr Vorteil liegt dabei in unserer Strategie.

Das Rad nutzen

anstatt es neu zu erfinden. Durch den Einsatz von Linux als Plattform kann auf eine riesige Anzahl verfügbarer Lösungen zurückgegriffen werden. Seien es Treiber für ungewöhnliche Hardware, Bibliotheken die unverändert oder für das jeweilige Problem angepaßt eingesetzt werden können, Skriptsprachen für individuelle Anpassungen. Sehr häufig kann eine komplexe Applikation durch das Zusammenfügen bestehender Elemente mittels «Glue-Code» erstellt werden.

Teile und Herrsche

Dieses Prinzip ist typisch für die Arbeit mit UNIX-artigen Betriebssytemen. Dies hat den großen Vorteil, überschaubare Einheiten zu erstellen und zu testen. Ist eine Änderung oder Erweiterung der Funktion gewünscht erfordert dies, bei richtiger Konzeption, nur minimale Eingriffe in einer Komponente. Das Verbinden der Einheiten durch definierte Schnittstellen erlaubt automatische Tests und ermöglicht «so nebenbei», die Komponenten im Batch-Mode, also ohne Interaktion eines Anwenders, zu betreiben.

Offene Standards

Wir setzen ausschließlich auf offene Standards. Nur damit ist sichergestellt, daß auch über eine Softwarelaufzeit von vielen Jahren Änderungen, Anpassungen und Erweiterungen am System durchgeführt werden können. Der Einsatz proprietärer Schnittstellen, Protokolle oder Dateiformate und das Einstellen der Entwicklung und des Supports durch den Hersteller führt regelmäßig dazu, daß Systeme im Laufe der Zeit gegenüber dem Wettbewerb veralten und meistens «um fünf vor zwölf» eine komplette Neuentwicklung notwendig ist.

Plattformunabhängige Frontends

So wie die eigentliche Steuerungsapplikation im Einsatz eine «Black Box» ist, deren Hauptanforderung ist, zuverlässig 24x7 Stunden in der Woche zu laufen, so wichtig ist es, den Zugriff auf die Applikation innerhalb des geschützten Intranets von möglichst vielen Plattformen zu ermöglichen. Deshalb setzten wir für die Programmierung der Frontends ausschließlich Plattformunabhängige Bibliotheken für

  • die graphische Oberfläche
  • den Zugriff auf das System (Harddisk, Netzwerk etc.)
  • den Zugriff auf Datenbanken

ein.

© software manufaktur 1993-2009 webmaster@software-manufaktur.de