Java/RDF&Jena

    RDF - Eclipse Apache Jena 다운로드 및 사용법

    - 시맨틱 웹에서 사용되는 RDF를 이클립스에서 사용할 수 있는 Apache Jena API가 있다. 아파치 제나(Apache Jena)는 Java용 오픈 소스 시맨틱 웹 프레임워크로, RDF 그래프에서 데이터를 추출하거나 기록하는 API를 제공한다. 그래프는 추상적인 모델로 표현되는 데, 파일, 데이터베이스, URL, 또는 이들의 조합에서 데이터를 공급 받는다. 모델은 SPARQL 1.1을 통해 질의할 수 있다. Jena는 Sesame와 유사하지만, 이와는 달리, OWL (Web Ontology Language)를 지원한다. Jena 프레임워크는 다양한 내부 추론기와 펠릿(Pellet) 추론기(오픈 소스 Java OWL-DL 추론기)를 설정하여 작업할 수 있다. Jena는 다음과 같은 RDF 그래프의 ..

    RDF(Resource Description Framework)란

    RDF(Resource Description Framework)란

    - RDF(Resource Description Framework)는 웹상의 자원의 정보를 표현하기 위한 XML 규격으로 상이한 메타데이터 간의 어의, 구문 및 구조에 대한 공통적인 규칙을 지원하는 기법을 통해 웹상에 존재하는 기계 해독형(machine-understandable)정보를 교환하기 위하여 월드 와이드 웹 컨소시엄에서 제안한 것으로, 메타데이터간의 효율적인 교환 및 상호호환을 목적으로 한다. 간단히 말해서, Semantic Web에서 사용할 수 있는 Web 규약이라고 생각하면 된다. 정보 자원이나 구조를 표현하는 언어 리소스끼리 Object와의 관계를 기술하는 XML기반 언어, XML Schema에 의해 정의 - 예를 들어, X포털 사이트에서 제공되는 데이터를 A사이트와 B사이트에서 가져와서..