run Software-Werkstatt GmbH
RUN Software stellt Beratungs- und Entwicklungsdienstleistungen bereit. Schwerpunkt ist die Unterst�tzung komplexer Verwaltungs- und Gesch�ftsprozesse. Dar�ber hinaus entwickelt RUN Software allgemeine L�sungen und Entwicklungswerkzeuge und arbeitet im Bereich Forschung und Entwicklung auf dem Gebiet Datenbanken.
Der fundierte theoretischer Hintergrund der Run Software ist die Grundlage f�r effektive und effiziente Projektentwicklung. Durch den Einsatz terminologieorientierter Verfahren wird garantiert, dass die Anforderungen des Kunden in die Anwendungen �bertragen werden. Gleitende Entwicklung hei�t f�r RUN Software, dass der Kunde schon wenige Tage nach der Problemanalyse einen Prototyp seiner Anwendung begutachten und Korrekturen w�hrend der der Entwicklung einbringen kann, ohne dass dadurch Mehrkosten entstehen. So entsteht eine Anwendung, die dem Kunden praktisch auf den Leib geschrieben ist. Je nach Bedarf ist ein weiterer Ausbau der Anwendung problemlos m�glich.
Zusammenarbeit
Von gro�er Bedeutung ist f�r RUN Software die Zusammenarbeit mit anderen Firmen und Einrichtungen. Deshalb gibt es seit der Gr�ndung eine enge Zusammenarbeit mit der Informatics Consulting GmbH, Berlin (ICG). Durch die ICG und die Refeus group wurden wichtige Industrietests f�r den Einsatz und die Nutzung von ODABA und ODE durchgef�hrt. Eine enge Zusammenarbeit gibt es auch mit Space Time Research ltd., bekannt durch SuperStar, ein hochperformantes Analysesystem (OLAP-Werkzeug).
Seit 2011 ist RUN Software aktiver Partner im open source network Berlin.
Neben den internen Forschungsprojekten haben sich Mitarbeiter der RUN Software aktiv an verschiedenen internationalen Forschungsprojekten und Arbeitsgruppen beteiligt. Verschiedene Projekte zu statistischen Metadaten wurden durch RUN Software unterst�tzt wie das Projekt DOSIS (Integrated Metadata Management Systems) oder die Projekte METANET und METAWARE von EuroStat. RUN Software hat sich dar�ber hinaus aktiv an zwei Neuch�tel-Arbeitsgruppen zur Definition von Wissensstrukturen in statistischen �mtern beteiligt.
Aktivit�ten
Die Aktivit�ten von RUN Software erstrecken sich �ber verschiedenen Bereiche::
- Entwicklung komplexer Kundenanwendungen
- Entwicklung von Basissoftware und Werkzeugen
- Forschung und Entwicklung
Schwerpunkt der Anwendungsentwicklung sind Verwaltungs- und Gesch�ftsprozesse unterschiedlicher Art, die ein hohes Ma� an automatisierten Abl�ufen erm�glichen. Obwohl der Schwerpunkt die Entwicklung komplexer Anwendungssysteme ist, wurde ein erheblichen Teil der Kapazit�ten in Forschung und Entwicklung investiert.
Als Ergebnis der RUN Software-Aktivit�ten auf dem Gebiet Forschung und Entwicklung wurden verschiedene Arbeiten zur objektorientierten Datenbank-Theorie ver�ffentlicht. Mit der Theorie zum Terminologiemodell wurden die Grundlagen f�r sachgebietsorientierte und damit kundennahe Software-Entwicklung geschaffen.
Projekte
RUN Software-L�sungen basieren auf einem hohen technologischen Standard. Dadurch ist RUN Software in der Lage, L�sungen f�r komplexe Probleme mit einem Minimum an Ressourcen zu realisieren. Im Folgenden sind einige beispielhafte Entwicklungen skizziert, die das Leistungspotential von RUN Software charakterisieren.
Seit 1994 hat RUN Software an der Entwicklung eines komplexen Abrechnungs- und Vertragsverwaltungssystem f�r die Mitropa/DSG gearbeitet, welches neben der Verwaltung der Vertr�ge und Geldfl�sse auch Interfaces zu SAP und Hyparchiv bereitstellt.
Ein wichtiges Projekt war die Entwicklung eines integrierten Metadatensystems f�r statistische �mter im Rahmen eines Forschungsprojekts von EuroStat (1997 bis 1999). Von 2000 bis 2011 wurde das Produkt Bridge/MetaS zur Wissensdatenbank f�r statistische �mter weiterentwickelt und in den nationalen statistischen �mtern Schwedens, Norwegens und in der Schweiz eingesetzt.
F�r die Finanzen.de Maklerservice GmbH hat RUN Software ein System zur automatisierten Bearbeitung von Online-Versicherungsabschl�ssen entwickelt. Ein Internet-Datenbankserver sorgt daf�r, dass die eingehenden Vertr�ge praktisch von jedem Ort der Welt so bearbeitet werden k�nnen, als w�ren die Daten auf dem lokalen Rechner gespeichert. Lokale Zugriffszeiten, automatischer Import der Antr�ge aus dem Internet, Email-Verwaltung und Vorz�ge einer komfortablen GUI-Anwendung haben es dem Unternehmen erm�glicht, tausende Vertr�ge mit einem Minimum an Mitarbeitern zu betreuen.
Entwicklungs-Werzeuge
Hauptbestandteil der F&E-Aktivit�ten ist die Entwicklung des komponentenorientierten Datenbankbetriebssystems ODABA. Die Werkzeuge (ODABA Development Environment - ODE) sind auch ein Beispiel f�r die widerspiegelung komplexer Gesch�ftsprozesse im eigenen Bereich. Mit ODABA und ODE wurden Methoden und Werkzeuge bereitgestellt, die bis zu 80% Einsparung im Entwicklungsprozess bringen k�nnen. Das kommt dem Kunden unmittelbar zugute, da L�sungen schnell und kosteng�nstig bereitgestellt werden k�nnen.
Andere wichtige Entwicklungen sind die Projekte Active Data Link zur Entwicklung eines leistungsstarken GUI Frameworks und Content Driven Applications, ein System, das die inhaltsbezogene Projektentwicklung von der Analyse bis zur Dokumentation unterst�tzt. Mit der Internet-Datenbank wurde eine Technologie bereitgestellt, die verteilte Verarbeitung mit zentralen Internet-Datenbankservern m�glich macht. Datenbankunabh�ngige Datenspeicherung (Object-Relation Mapper - ORM) macht die die Anwendungen unabh�ngig von dem gew�hlten Datenbanksystem. Gest�tzt durch die einheitliche Datenbanktheorie k�nnen die Daten in beliebigen Datenbankbetriebssystemen (DBMS) gespeichert werden, so dass die Wahl des DBMS eine technische Frage wird.
ODABA und ODE stehen als Open Source L�sungen kostenlos zur Verf�gung. Nach einem Jahr im Internet wurden bereits mehr als 2000 Downloads im Monat registriert.
Forschung und Entwicklung
RUN Software Entwicklungen stehen auf umfangreichen theoretischen Fundamenten, welche in verschiedenen Artikeln und auf wissenschaftlichen Konferenzen publiziert wurden. Von grundlegender Bedeutung ist das Terminologiemodell (Terminology Model) welches eine Synthese aus nat�rlicher Sprache, Terminologiestandards wie ISO 1087 und Standards f�r objektorientierte Datenbanken (ODMG) darstellt. Die Vorteile terminologieorientierter Datenmodellierung wurden bereits in "Real Objects" (Addison Wesley, 1996) diskutiert. In Unified Database Theory (Florida, 2003) wurde eine �bergreifende Datenbanktheorie pr�sentiert, die einen gemeinsamen Ansatz f�r verschiedene Datenbanksysteme beschreibt. Das schlie�t Key/Value Stores ebenso ein wie relationale und objektorientierte Datenbanksysteme, aber auch Datawarehouse-Modelle.