Comelio GmbH Rellinghauser Straße 10 D-45128 Essen Deutschland Fon: 0201-437517-0 Fax: 0201-437517-10 info@comelio.com
Comelio GmbH Goethestraße 34 D-13086 Berlin Deutschland info@comelio.com
Comelio GmbH (Ecos) Glockengießerwall 17 D-20095 Hamburg Deutschland info@comelio.com
Comelio GmbH (Ecos) Mainzer Landstraße 27-31 D-60329 Frankfurt Deutschland info@comelio.com
Comelio GmbH (Ecos) Stiglmaierplatz/Dachauer Str. 37 D-80335 München Deutschland info@comelio.com
Comelio GmbH (Ecos) Liebknechtstr. 33 D-70565 Stuttgart Deutschland info@comelio.com
Comelio GmbH Nevinghoff 16 D-48147 Münster Deutschland
Comelio GmbH Friedrich - List - Platz 1 D-04103 Leipzig Deutschland
Comelio GmbH St. Johanner Strasse 41-43 D-66111 Saarbrücken Deutschland
Comelio GmbH Kaiser-Wilhem-Ring 27–29 D-50672 Köln Deutschland
Comelio GmbH Münsterstraße 248 D-40470 Düsseldorf Deutschland
Comelio GmbH Fürther Strasse D-90429 Nürnberg Deutschland
Comelio GmbH
Bremen Deutschland

|
Software-Technologien > XML > XML Schema Grenzen von XML Schema
Die Notwendigkeit der Modellierung von XML-Daten in entsprechenden Softwareprojekten mit Hilfe von XML Schema kann gar nicht wichtig genug eingeschätzt werden. Auch ist XML Schema der länger existierenden Document Type Definition (DTD) in vielen Punkten überlegen. Doch gerade hinsichtlich der Modellierung und Verwendung von Ontologien gibt es verschiedene Punkte, an denen einfache Sprache zur Beschreibung eines Vokabulars nicht ausreicht. Dieser Artikel gibt einige Aspekte dieser Einschränkungen wider.
|
 | Kontakt
|
XML Schema und seine Grenzen
Datenspeicherung, Datenhaltung, Datenbeschaffung und Datenanalysen sind zu einem vielfältigen Betätigungsfeld aller möglicher Berufsgruppen und vieler verschiedener Fachdisziplinen im betrieblichen, d.h. erwerbswirtschaftlichen, wie auch im nicht-erwerbwirtschaftlichen Bereich geworden. Nicht mehr nur sind es die Universitäten und Forschungseinrichtungen, die selbstverständlich mit der Datenverwaltung (hier als Oberbegriff der eingangs genannten Begriffe zu verstehen) arbeiten und aus diesen Daten Informationen und schließlich Wissen generieren. Es sind auch nicht mehr nur die Behörden und Ämter, welche aus Gründen der Kontrolle, Überwachung, Steuerung und Analyse Daten verschiedenster Art beschaffen und verarbeiten. Gerade sind es auch die Unternehmen, welche erkannt haben, dass Daten nicht nur für die direkte Produktion, für die Anwendung, Verfeinerung und Entwicklung von neuen Produktionstechniken oder für die Ableitung von neuen Dienstleistungs- oder Beratungstechniken und Managementkonzepten, sowie für deren Überwachung und erfolgreichen Einsatz in vielfältiger Art notwendig sind. Gerade die erwerbswirtschaftlich ausgerichteten Unternehmen sind auf eine effiziente und strukturierte Nutzung von Informationen angewiesen.
Typische Beispiele sind Content Management Systeme für die Bereithaltung, Aufnahme und Bearbeitung von Daten für Webseiten, Kataloge und alle möglichen Arten von Bildschirm- und Druckerzeugnissen aus einer gemeinsamen Datenbasis heraus, oder Konkurrenzbeobachtungssysteme für die Beschreibung, Bewertung und Erklärung von Tätigkeiten der nächsten und näheren Konkurrenz, Marktanalysen für die Beobachtung der allgemeinen Markttendenzen, Verbraucherurteile und –motive, Kontroll- und Überwachungssysteme für Qualität der betrieblichen Produktion oder der Kundenreaktionen auf Produkte und Dienstleistungen, Wissenssysteme für die Speicherung von Unternehmenswissen und die Ableitung von Regeln und neuen Erkenntnissen, die teilweise mit anderen, gerade genannten Bereichen in Verbindung stehen, oder schließlich eine elektronische oder hybride Speicherung von Handbüchern, Dokumentationen und dem Unternehmenswissen, welches für die tägliche Arbeit des Personals ständig bereit stehen sollte. Für die genannten Beispiele stehen Datenbanken der verschiedenen Hersteller wie Oracle, IBM oder Microsoft mit unterschiedlichen Funktionalitäten und zu sehr verschiedenen Preisen zur Verfügung, die klassisch-relationale Informationen genauso speichern können wie Binärdaten in Form von Audio-, Text- und Videodateien, diese mit entsprechenden Algorithmen untersuchen und verarbeiten können, oder die reine Textdokumente in geeigneten XML-Strukturen objektrelational oder nativ speichern können.
Eine neue Herausforderung stellt sich für die Unternehmen dadurch, dass Daten genutzt werden sollen, die gerade nicht strukturiert in einer Datenbank in Form von einzelnen atomisierten Feldern mit einem bestimmten Datentyp vorliegen, sondern auch unstrukturierte bzw. mehrstufig strukturierte Informationen wie z.B. Texte durchsucht und ausgewertet werden sollen. Zwar unterstützen Datenbanken aller Preiskategorien bereits Volltextsuchmechanismen, welche über die Möglichkeiten von Standard-SQL hinausgehen, doch sind diese Mechanismen nicht immer geeignet, tatsächlich relevante Informationen aus Texten auszufiltern. Schon gar nicht sind sie in der Lage, Ähnlichkeiten und Beziehungen zwischen Informationsbestandteilen auszuwerten und dadurch entweder die Treffermenge qualitativ zu beeinflussen – also mehr relevante Ergebnisse zu beschaffen – oder gar neues Wissen zu generieren. Dies meint, dass ein klassischer Volltextsuchmechanismus zwar anhand der Häufigkeit der Suchbegriffe in einem Dokument seine mögliche Relevanz für die Suche berechnen kann, aber nicht mehr bewirken kann als die Dokumente zu finden und sie für eine Lektüre oder automatisierte Verarbeitung bereitzustellen.
Diese Grenzen sollen mit Hilfe der Datenmodellierung, dem Einsatz von Ontologien und unter Verwendung von XML-Strukturen bzw. damit auch öffentlichen und nicht herstellergebundenen Techniken überwunden werden.
OOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg GelsenkirchenOOP Consulting XML XML Schema Beratung Softwareentwicklung Programmierung XTM XML PHP XML DTD RDF .NET Schema Beratung Ratingen Berlin Düsseldorf Wiesbaden Herne Frankfurt Essen Neuss Leipzig Dortmund Stuttgart Duisburg München Köln Bochum Bottrop Bonn Mettmann Hattingen Münster Bremen Velbert Wuppertal Hamburg Gelsenkirchen |