Compress Information Group AG

Der Schweizer Fachverlag für IT-Publikationen
Seestrasse 99, CH-8800 Thalwil/Zürich
Tel +41-1-722 77 00, Fax +41-1-722 77 01
i
nfo@compress.ch


Home


Pressemitteilungen

Swiss IT Award 2004, Kategorie Software:
OpenMDX (OMEX AG)

OpenMDX ist ein umfassendes, quelloffenes MDA-Entwicklungswerkzeug, das auf OMG- und W3C-Standards (UML, XMI) beruht. Das modellbasierte Framework garantiert, dass die einzelnen Bausteine über einheitliche Schnittstellen auch zusammenarbeiten. Zu OpenMDX steht zudem eine Vielzahl vorgefertigter Bausteine für Standard-Funktionen und -Pattern in Form von Plug-ins zur Verfügung. So können Applikationen mit einem sehr geringen Programmieraufwand erstellt werden. MDA ermöglicht grundsätzlich die plattformunabhängige Konstruktion von Softwaresystemen und verspricht Einsparungen in der Entwicklungszeit von bis zu 75 Prozent.

Online-Infos: www.openmdx.org
Kontakt: Werner Froidevaux, werner.froidevaux@omex.ch, +41(0)13555021

Begründung der Jury
Es ist interessant, einen Blick auf die Möglichkeiten zu werfen, welche den Softwareentwicklern zur Verfügung stehen. Softwarepakete umfassen heute bis zu mehrere Millionen Programmzeilen. Es liegt auf der Hand, dass solch gigantische Konstruktionen nicht am Stück geschrieben werden und nur wartbar sind, wenn sie extrem gut strukturiert sind. Um trotz der vielen programmtechnischen Details den Überblick zu erhalten, wird angestrebt, den Abstraktionsgrad in der Programmentwicklung anzuheben. Über viele Entwicklungsstufen hinweg führte dieses Bestreben zur "Model Driven Architecture" (MDA). MDA verwendet ein aus den Geschäftsprozessen abgeleitetes Modell als Ausgangspunkt für die Software-Entwicklung. Solche Modelle stehen heute noch oft für sich allein, ohne direkten Zusammenhang mit dem zu erstellenden Programmcode, denn sie sind meist nur dazu gedacht, als Dokumentation auf Papier die Kommunikation mit dem Auftraggeber zu verbessern. Die eigentliche Programmierung wird in diesem Fall manuell vorgenommen. Mit OpenMDX haben wir hier ein Produkt, welches direkt aus dem Modell den Programmcode generieren kann und als Framework eine Vielzahl vorgefertigter Bausteine für Standard-Funktionen und -Pattern in Form von Plug-ins zur Verfügung stellt. OpenMDX wurde in der Schweiz entwickelt und als Open-Source-Software der Community übergeben. Der Aufwand für die Programmierung und den Test und damit auch die Kosten zur Erstellung von Softwarelösungen können mit diesem Werkzeug drastisch reduziert werden, unter gleichzeitiger Steigerung der Qualität. Dem Modell - dem Konstruktionsplan - kommt dabei eine zentrale Bedeutung zu: Es garantiert, dass die Schnittstellen der einzelnen Bausteine einheitlich sind und zusammenpassen. Interessant ist auch die Tatsache, dass mit dieser Software sowohl Programme in Form von .Net als auch J2EE generiert oder bereits vorhandene Programmteile eingebunden werden können. Von diesem innovativen Produkt, welches auch international Beachtung findet, erwarten wir einen weiteren Entwicklungsschub für die Softwareherstellung in der Schweiz.

Vor diesem Hintergrund erstaunt es nicht, dass die Jury überein gekommen ist, den Swiss IT-Award in der Kategorie Software an OMEX für ihr OpenMDX zu verleihen.

Die fünf nominierten Kandidaten im Bereich Software in alphabetischer Folge:
- Archivista 5, ein Archivierungs- und Dokumentenmanagement
- contractX, eine webbasierte Vertragsverwaltung
- OpenMDX, ein Werkzeug für die effiziente Softwareentwicklung
- Secure Email Server SEPP, eine Verschlüsselungslösung für den E-Mail-Verkehr
- Speedscript, ein Eingabeverfahren für Geräte mit Touchscreen