Aus innovativen Ansätzen werden manchmal Standard-Verfahren für die
Lösung von Aufgabenstellungen oder technologische Einbahnstraßen,
die gerade im Technologie-Bereich völlig in Vergessenheit geraten können.
Um Kunden und Partnern die Möglichkeit zu bieten, moderne und zukunftsträchtige
Technologien zu nutzen, setzt die Comelio GmbH im Bereich Forschung und Entwicklung
Forschungsvorhaben für die Erprobung von aktuellen Ansätzen im Bereich
der Software-Entwicklung oder auch für die Ableitung von eigenen innovativen
Verfahren ein. Diese lassen sich teilweise als Studien zur Machbarkeit verstehen,
die bei der Konzeption von Software-Lösungen für Kunden die Gewissheit
schaffen, welche innovativen Ansätze in einem konkreten Fall den gewünschten
Erfolg versprechen.
Da XML Schema einen großen Reichtum an Datentypen und darüber hinaus auch die
Möglichkeit bietet, selbst eigene Datentypen zu entwickeln, liegt es nahe,
an Stelle von SQL-Quelltext für die Beschreibung von Datenmodellen, die Syntax von XML
Schema zu verwenden. Die Vorteile, die sich durch den Einsatz von XML Schema bei
der Datenmodellierung ergeben, sind vor allen Dingen in der sehr allgemeinen
Speicherung der Daten zu sehen. Statt proprietäre SQL-Befehle oder eine Grafik
wie ein ER-Modell, OR-Modell oder eine vereinfachte Version von beiden, erhält
man mit einer XML Schema-Datei eine Textdatei, welche die Beschreibung der
Feldnamen und ihrer Datentypen verwendet. Ein Vorteil gegenüber SQL besteht
darin, dass auf die Besonderheiten der einzelnen Datenbanksysteme verschiedener
Hersteller, die sich oft auch in der DDL-Syntax unterscheiden, keine Rücksicht
genommen zu werden braucht. Ein weiterer Vorteil liegt darin, dass eine
Textdatei und nicht etwa eine Grafik entsteht, die mit sehr einfachen Mitteln
lesbar ist und kein spezielles Entwicklungswerkzeug erfordert. Die Erzeugung von
SQL-Dateien gelingt dann beispielsweise über XSLT.
| Jahr | 2005 |
|---|---|
| Finanzierung | Comelio GmbH |
| Ergebnis |
|
Informationssysteme zeichnen sich dadurch aus, dass sie im Wesentlichen eine Benutzerschnittstelle
für die Eingabe und Bearbeitung von relational zerlegten Datenstrukturen
bieten. Tabellen, Sichten und teilweise auch Prozeduren werden in Form von Formularen
angeboten, die für die typischen Aufgaben erstellen, löschen und aktualisieren. Dieses Forschungsprojekt, das mit der wissenschaftlichen Begleitung der
Fachhochschule Gießen-Friedberg erfolgt, beschäftigt sich mit den Möglichkeiten,
aus Datenstrukturen wie XML Schema oder einer relationalen Datenbank direkt Oberflächen
in .NET zu erzeugen. Diese sollen für Prototypen und für Software-Planung
eingesetzt werden.
| Jahr | 2007-2008 |
|---|---|
| Partner | Fachhochschule Friedberg-Gießen |
| Finanzierung | Comelio GmbH |
| Ergebnis |
|
