A system and method lets a user create or import ontologies and create databases and related application software. These databases can be specially tuned to suit a particular need, and each comes with the same error-detection rules to keep the data clean. Such databases may be searched based on meaning, rather than on words-that-begin-with-something. And multiple databases, if generated from the same basic ontology can communicate with each other without any additional effort. Ontology management and generation tools enable enterprises to create databases that use ontologies to improve data integration, maintainability, quality, and flexibility. Only the relevant aspects of the ontology are targeted, extracting out a sub-model that has the power of the full ontology restricted to objects of interest for the application domain. To increase performance and add desired database characteristics, this sub-model is translated into a database system. Java-based object-oriented and relational application program interfaces (APIs) are then generated from this translation, providing application developers with an API that exactly reflects the entity types and relations (classes and methods) that are represented by the database. This generation approach essentially turns the ontology into a set of integrated and efficient databases.

Ein System und eine Methode läßt einen Benutzer ontologies verursachen oder importieren und Datenbanken und in Verbindung stehende Anwendersoftware verursachen. Diese Datenbanken können besonders abgestimmt werden, um einer bestimmten Notwendigkeit zu entsprechen, und jede kommt mit den gleichen Störung-Abfragung Richtlinien, die Daten sauber zu führen. Solche Datenbanken können gesucht werden gründeten auf Bedeutung, anstatt auf Wort-daß-anfangen-mit-etwas. Und mehrfache Datenbanken, wenn sie vom gleichen grundlegenden ontology erzeugt werden, können einander ohne irgendeine zusätzliche Bemühung verbundenSEIN. Ontology Management- und Erzeugungswerkzeuge ermöglichen Unternehmen, Datenbanken zu verursachen, die ontologies verwenden, um Datenintegration, -haltbarkeit, -qualität und -flexibilität zu verbessern. Nur die relevanten Aspekte des ontology werden gezielt und extrahieren aus einem Submodell, das die Energie des vollen ontology eingeschränkt auf Gegenstände des Interesses für das Anwendung Gebiet hat. Leistung zu erhöhen und hinzuzufügen wünschten Datenbankeigenschaften, dieses Submodell wird übersetzt in ein Datenbanksystem. Java-gegründete objektorientierte und Verwandtschaftsanwendungsprogrammschnittstellen (APIs) werden dann von dieser Übersetzung erzeugt und versehen Anwendung Entwickler mit einer API, die genau die Wesenarten und -relationen reflektiert (Kategorien und Methoden) die durch die Datenbank dargestellt werden. Diese Erzeugung Annäherung macht im Wesentlichen das ontology zu einsetzen integrierte und leistungsfähige Datenbanken.

 
Web www.patentalert.com

< Self-monitoring storage device using neural networks

< Methods and systems for estimating engine faults

> Kaolin clay pigments, their preparation and use

> Case-reduced verification condition generation system and method using weakest precondition operator expressed using strongest postcondition operators

~ 00088