Protejat | |
---|---|
| |
Tip de | Editor de ontologie |
Dezvoltator | Centrul Stanford pentru Cercetare în Informatică Biomedicală |
Scris in | Java [1] [2] |
Sistem de operare | multiplatformă |
Platformă hardware | Mașină virtuală Java |
ultima versiune | |
Formate de fișiere care pot fi citite | Proiectul Protege [d] |
Formate de fișiere generate | RDF/XML , Turtle , JSON-LD și Proiect Protege [d] |
Licență | Licență BSD cu 2 clauze [4] |
Site-ul web | protege.stanford.edu _ |
Protégé este un editor gratuit de ontologie cu sursă deschisă și un cadru de bază de cunoștințe .
Platforma Protégé acceptă două moduri principale de modelare a ontologiilor prin editorii Protégé-Frames și Protégé-OWL. Ontologiile construite în Protégé pot fi exportate într-o varietate de formate, inclusiv RDF ( RDF Schema ), OWL și XML Schema .
Protégé are o arhitectură deschisă, ușor extensibilă prin suportul modulelor suplimentare.
Protégé este susținut de o comunitate semnificativă de dezvoltatori și oameni de știință, utilizatori guvernamentali și corporativi care îl folosesc pentru a rezolva probleme de cunoștințe în domenii atât de diverse precum biomedicina , colectarea de cunoștințe și modelarea întreprinderilor.
Protégé este disponibil pentru descărcare gratuită de pe site-ul oficial, împreună cu pluginuri și ontologii.
Editorul Protégé-Frames permite utilizatorilor să construiască și să populeze ontologii bazate pe cadre în conformitate cu OKBC (protocolul Open Knowledge Base Connectivity - o interfață de programare a aplicațiilor pentru accesarea bazelor de cunoștințe ale sistemelor de reprezentare a cunoștințelor ). În acest model, ontologia constă dintr-un set de clase organizate într-o ierarhie clasificată pentru a reprezenta conceptele importante ale domeniului, un set de sloturi asociate claselor pentru a descrie proprietățile și relațiile lor dintre ele și un set de instanțe ale acestora. clase – instanţe individuale de concepte care au semnificaţii specifice proprii.proprietăţi.
Editorul Protégé-OWL permite utilizatorilor să construiască ontologii pentru Web-ul semantic , în special în OWL . O ontologie OWL poate include descrieri ale claselor, proprietăților și instanțelor acestora. Oferind o astfel de ontologie, semantica formală a OWL definește modul de obținere a consecințelor logice, i.e. fapte care nu sunt prezente direct în ontologie, dar pot fi deduse din cele existente prin intermediul semanticii. Aceste inferențe se pot baza pe un singur document sau pe mai multe documente distribuite care au fost combinate folosind anumite mecanisme OWL [5] .
Protégé 4.3 - acceptă OWL 2.0
Protégé 3.5 - acceptă OWL 1.0, RDF(S) și Frames