RDF 데이터를 사용하는 프로젝트에서 작업 중이며 RDF 트리플 데이터 세트 및 특정 패턴과 일치하지 않는 트리플을 사용자 정의 온톨로지를 기반으로 실행하는 데이터 정리 메소드를 구현하려고합니다.OWL API를 사용하여 특정 주제 - 술어 - 오브젝트 관계를 시행 할 수 있습니까?
예를 들어, http://myontology/A
클래스는 술어 http://myontology/denotes
을 사용하여 http://myontology/B
을 나타내야합니다. denote
이 아닌 A
클래스의 인스턴스는 B
클래스의 인스턴스에 플래그가 지정되어야합니다.
에서 OWLReasoner
과 같은 도구가 Reasoner에 대한 사용자 정의 공리를 설계 한 경우 이와 같은 기능을 수행 할 수 있는지 궁금합니다. 나는 여기에서 문서를 검토했다 : http://owlcs.github.io/owlapi/apidocs_4/org/semanticweb/owlapi/reasoner/OWLReasoner.html
Reasoner와 함께 사용할 수있는 방법이 내가 사용하고자하는 목적에 맞지 않을 수도 있지만 아무도 사용 경험이 있는지 궁금하다. OWL-API
이를 위해 또는 트릭을 수행 할 수있는 다른 도구를 알고 있어야합니다.