Uil api

JAVA-implementatie voor de UIL API wordt gebruikt om semantische webontologieën weer te geven en is gericht op Owl Lite, Owl DL en OWL 1.1 en biedt een interface aan inferentiemotoren en validatie-function
Download nu

Uil api Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Raphael Volz
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 3.8 MB

Uil api Tags


Uil api Beschrijving

Java-implementatie voor de OWL API wordt gebruikt voor het Semantic Web ontologieën vertegenwoordigen en gaat de aandacht naar OWL Lite, OWL DL en OWL 1.1 en biedt een interface naar gevolgtrekking motoren en functionaliteit validatie. De OWL API is een Java-interface en de implementatie van de W3C Web Ontology Language OWL. OWL API wordt gebruikt voor het Semantic Web ontologieën vertegenwoordigen. De API is gericht in de richting van OWL Lite, OWL DL en OWL 1.1 en biedt een interface naar gevolgtrekking motoren en functionaliteit validatie. Vereisten: · Java Wat is er nieuw in deze release: · De werkwijze getOntologyURIs op AutoURIMapper zou terugkeren fysieke plaats logica URI. Gemaakt. · Namespaces voor annotatie URI's niet werden gegenereerd. Gemaakt. · Het verwijderen van een subklasse axioma van een ontologie oorzaak het axioma te worden toegevoegd aan de ontologie als GCI. Gemaakt. · Bij het ontleden van een ontologie, het accepteren types is ingesteld op RDF / XML bevatten. Dit betekent dat ontologieën correct kan worden ontleed uit servers die zijn geconfigureerd om terug te keren RDF of HTML afhankelijk van het verzoek type. · OWL / XML schrijver is aangepast om het datatype URI attribuut naam correct te schrijven. Eerder werd de naam als "Datatype", maar het zou moeten zijn "datatypeURI" geschreven. · OWL / XML-parser. Wijzigde de constante handler ontleden constanten het juiste datatype URI attribuutnaam (Ik "Datatype" had moeten zijn "datatypeURI"). · De aannemer die een manager in BidirectionalShortFormProviderAdapter vereist niet de wederopbouw van de cache. Gemaakt. · Goedkeurende kardinaliteit beperkingen zouden worden teruggegeven als gekwalificeerd kardinaliteit beperkingen. Gemaakt. · Een ontologie opslaan zou mislukken als de nodige directories niet bestond. Gemaakt. · Rendering anoniem pand inversies in OWL / XML onjuist was. Gemaakt. · Label en commentaar annotaties in de functionele syntax niet correct werden ontleed, werden zij ontleed als gewone annotaties. Gemaakt. · In de OWLXMLParserHandler, geen handler voor negatieve eigenschap data beweringen werd geregistreerd. Gemaakt. · Aantekeningen dat anonieme individuen als waarden niet correct werden weergegeven. Gemaakt. · RDFXMLOntologyStorer en RDFXMLRenderer altijd gebruikt de ontologie formaat dat verkrijgbaar is uit de manager, ongeacht of niet een aangepaste ontologie formaat werd opgegeven vast. · Regels die individuele of gegevens waarde objecten die niet kon worden gemaakt. Gemaakt. · Verklaring axioma werd automatisch toegevoegd gegevenseigenschappen of een ontologie bevat declaredAs triples of niet. Gemaakt. · Anonieme eigenschappen werden niet gesmolten correcty. Gemaakt. · RDF rendering voor sub woning axioma's, waarvan de sub eigenschap is een eigenschap keten gebruikt een oude rendering. De nu rendering voldoet aan de laatste UIL 2-specificatie. Ontologieën dat de oude weergave te gebruiken kunnen nog steeds worden ontleed. · RDF lijsten werden herschikt op rendering. Gemaakt. · Ondersteuning toegevoegd voor het gebouw met behulp van ANT · OWL 1.1 namespaces veranderd in OWL 2. Old ontologieën die zijn geschreven met de owl11 namespace zal nog steeds laden, maar zal worden omgezet naar de owl2 namespace gebruiken. · Bijgewerkt de RDF parser en RDF renderer om steun AllDisjointClasses en AllDisjointProperties · De mogelijkheid toegevoegd om ontologieën te slaan in Turtle. · De mogelijkheid toegevoegd om ontologieën die in Turtle zijn geschreven laden · Toegevoegd toelichting code bijgedragen door Clark en Parsia · Toegevoegd een KRSS renderer (bijgedragen door Olaf Noppens) · Toegevoegd een nieuwe, uitgebreidere KRSS parser (bijgedragen door Olaf Noppens). Deze parser kan de versie van de KRSS syntaxis die wordt gebruikt door Racer parser. · De mogelijkheid toegevoegd om een verbinding time-out voor URL-verbindingen opgeven via een systeem eigendom (owlapi.connectionTimeOut) de standaardwaarde voor de time-out is 20 seconden. · Toegevoegd een methode om OWLOntologyManager voor alle geregistreerde URI kaartenmakers wissen · Toegevoegd een methode OWLOntologyManager zodat invoer kan worden verkregen door een invoer verklaring. · Toegevoegd gemak methode om OWLOntologyManager om een set van axioma's toe te voegen aan een ontologie zonder de AddAxiom veranderingen creëren · Toegevoegd een makeLoadImportsRequest methode op OWLOntologyManager die door parsers en andere laders moet worden gebruikt om de invoer belasting · De mogelijkheid toegevoegd om een optie voor een stille ontbrekende invoer afhandeling op OWLOntologyManager ingesteld. Wanneer deze optie is ingesteld, worden uitzonderingen niet gegooid, toen de invoer niet kan worden gevonden of kan niet worden geladen. Het is mogelijk om een luisteraars die wordt geïnformeerd wanneer een import niet gevonden kan worden ingesteld, zodat de uitzondering niet geheel verloren gaan. · De mogelijkheid toegevoegd om een ontologie loader luisteraar toe te voegen aan OWLOntologyManager. De luisteraar wordt wanneer het laadproces van een ontologie begint en eindigt (die ontologie wordt geladen, waar en of deze met succes geladen etc.). · Toegevoegd een methode om OWLReasonerFactory aan de door mensen leesbare naam van de reasoner dat een fabriek creëert verkrijgen. · Toegevoegd gemak methode om OWLOntology om alle verwezen entiteiten te verkrijgen · Toegevoegd gemak methoden om OWLEntity dat het inchecken of de entiteit is een OWLClass, OWLObjectProperty, OWLDataProperty, OWLIndividual of OWLDataType. Ook asXXX toegevoegd aan een entiteit verkrijgen zijn meer specifieke vorm. · Toegevoegd gemak methoden om OWLDataFactory voor het creëren van disjuncte klasse axioma's en soortgelijke klassen axioma's. · Toegevoegd een algemeen doel renderer interface voor OWLObjects · Toegevoegd een OWLInconsistentOntologyException de gevolgtrekking module. · Toegevoegde SKOS kern aan de lijst van bekende namespaces · Toegevoegd een SKOS woordenschat enum · Toegevoegd methoden om de OWLOntologyManager-interface, zodat ontologieën kunnen worden opgeslagen op een uitgang doelwit, evenals een URI. Toegevoegd implementaties van OWLOntologyOutputTarget in staat te stellen direct schriftelijk aan OutputStreams en Schrijvers. · Toegevoegd een StringOutputTarget voor het schrijven ontologie in een buffer die kan worden verkregen als een tekenreeks. · Toegevoegd een aantal nieuwe input bronnen: StreamInputSource, ReaderInputSource, FileInputSource · RDF Parser. Maakte de beschrijving vertaler selector intelligenter zodat wanneer eigenschappen niet als ofwel object of data eigenschappen worden getypt, andere triples worden onderzocht om de juiste keuze te nemen. · OWLRestrictedDataRangeFacetVocabulary. Toegevoegd werkwijzen facetten te nemen door de symbolische naam (bijvoorbeeld> =) · BidirectionalShortFormProvider. Toegevoegd een methode om alle korte vormen in de cache door de provider. · Toegevoegd een optie in te schakelen tabben aan / uit bij het renderen van Manchester Syntax · Toegevoegd meer documentatie voor de methode die wordt toegevoegd ontologie URI kaartenmakers · Verbeterde foutafhandeling bij het laden van ontologieën: Voor fouten die niets te maken met parse fouten bijv hebben unknown host uitzonderingen, de fabriek zal · Rethrow de fout bij de eerste gelegenheid in plaats van te proberen alle parsers. · Bijgewerkt parser te gooien ManchesterOWLSyntaxOntologyParserException dat is een meer specifiek type OWLParserException · Bijgewerkt de BidirectionalShortFormProviderAdapter met functionaliteit op te sporen ontologie veranderingen en het actualiseren van de rendering cache afhankelijk van of entiteiten die niet wordt verwezen of. · Toegevoegd een latex renderer voor het renderen van ontologie axioma's in een latex-formaat · De mogelijkheid toegevoegd om parse ontologieën geschreven in ManchesterOWLSyntax · Toegevoegde URIShortFormProvider als een algemene doeleinden interface voor het verstrekken van korte formulieren voor URI's. Veranderde SimpleShortFormProvider de SimpleURIShortFormProvider als basis · Maakte de toString weergave van de standaard uitvoering pluggable via de ToStringRenderer singleton klasse. · Toegevoegd een aantal gemak methoden om de OWLDataFactory om het maken van bepaalde soorten voorwerpen minder vervelend. Specifiek: ObjectIntersectionOf, ObjectUnionOf, ObjectOneOf en DataOneOf kunnen nu worden gemaakt met werkwijzen die een variabel aantal argumenten (OWLDescriptions, OWLIndividuals of OWLConstants zoals geschikt) nemen. Ook extra gemak methoden die getypte constanten rechtstreeks uit Java Strings, integers, doubles, praalwagens en booleans creëren. Zo zal createOWLTypedConstant (3) een getypte constant te maken met een lexicale waarde van "3" en een datatype van xsd: integer. Toegevoegd convenice methoden voor het maken entiteit annotaties zonder handmatig te hoeven OWLAnnotation objecten te maken. · Toegevoegd een getAxiomType methode aan de OWLAxiom-interface voor het gemak. · Toegevoegd functionaliteit aan de debugging-module voor het bestellen verklaringen · Toegevoegd generieke geneesmiddelen aan de afgeleide axioma generator API · Toegevoegd een nieuwe aannemer te OWLOntologyNamespaceManager, zodat het mogelijk is om de ontologie formaat dat wordt gebruikt als een hint bij het genereren van namespaces overschrijven. · Toegevoegd een dlsyntax renderer module die kan renderer axioma's etc. in de traditionele dlsyntax met behulp van Unicode voor de dlsyntax symbolen. · Gewijzigd de RDFXMLNamespaceManager aan de minimale hoeveelheid entiteiten waarvoor namespaces moeten worden gegenereerd selecteren. Namespaces worden alleen gegenereerd voor de klassen in OWLClassAssertionAxioms en woningen in OWLObjectPropertyAssertionAxioms en OWLDataPropertyAssertionAxioms. Dit komt overeen eigenlijk naar de plaatsen waar geldige QNames zijn nodig voor entiteiten. · Toegevoegd code om aangiften toe te voegen voor "Bungelen entiteiten". Als een RDF-grafiek bevat en CLSA niet wordt verwezen door andere axioma's, zou dit zijn gedropt door de parser die is gewijzigd, zodat de aangifte axioma's in dergelijke gevallen aan de ontologie worden toegevoegd. (Hopelijk wordt de UIL 1.1-specificatie bijgewerkt om zoiets in de mapping naar RDF-grafieken te doen). · Toegevoegd een hulpprogramma, AxiomaSubjectProvider, die een axioma heeft gegeven, retourneert een object dat wordt beschouwd als het "onderwerp" van de axioma's. Bijvoorbeeld gegeven subklasse (CLSA CLSB) wordt CLSA beschouwd als het onderwerp. · Wijzigde de ontwerp-uri short-formulierprovider om mooier uitziende korte vormen te bieden. · Een gemaksmethode toegevoegd om de individuen die zijn beweerd te krijgen om een voorbeeld van een uilclass te zijn. · Commons Lang wordt niet langer gebruikt in de API omdat het was vervangen door een lichtgewicht hulpprogramma's om te ontsnappen aan snaren. · Verwijderde de fragmentenmodule en verving deze met de modules voor profielen. Het EL ++ -profiel is momenteel geïmplementeerd. · Ondersteuning toegevoegd voor uitgebreide bezoekers die objecten in de methode bezoeken kunnen retourneren. · Woned Standaard inloggen in de RDF PARDER-klassen.


Uil api Gerelateerde software

Zoekercolor

Eenvoudig te gebruiken APLEEVENT-interface die u helpt bij het wijzigen van de Finder-labelkleur voor bestanden en map ...

134 7 KB

Downloaden

Freezeit

Geweldig hulpprogramma voor het verpakken en uitpakken van bestanden op uw Mac ...

138 590 KB

Downloaden

cuecue

CLI Suite (bibliotheek, opdrachtregelprogramma) waarmee u CUE-bestanden met gemak wilt converteren ...

140 95 KB

Downloaden

Qrename

Open Source Cross-platform-app voor Batch Rename Veel bestanden en mappen ...

146 15 KB

Downloaden