2009-10-14 18 views
1

나는 RDF와 OWL을 사용하지만, 그렇게 될 때까지 Rowlex와 OwlGrinder에 대해 들어 본 적이 없다. Protege 나 Pellet보다 훨씬 더 큰 존재감을 가지고 있습니다. 그것은 주로 Protege의 .NET 동등한 것입니까 아니면 다른 접근 방식입니까 (Open-World 가정을 강조합니다). Google에서 Rowlex를 사용하는 경우는 거의 없습니다 (SO보다 훨씬 적음). 따라서 역할 평가에 감사하게 생각합니다. 그리고 다른 .NET 도구가 있습니까?Rowlex는 Protege와 어떤 관련이 있으며 OWL을위한 다른 .NET 오퍼링이 있습니까?

답변

1

매우 많은 질문이 있습니다. 우리 하나씩 가자.

  • ROWLEX는 Stackoverflow를 지원 포럼으로 사용합니다. Stackoverflow는 내 판단에 의해이 날짜까지 최고 품질의 무료 포럼이기 때문입니다. 그러므로 강한 존재.
  • ROWLEX는 젊지 않습니다 (원래 .NET1.1 용으로 작성되었습니다). ROWLEX에 관한 Google에는 소수의 것이 있습니다. 이것은 ROWLEX가 꽤 늦게 공개되기 때문입니다. 2008 년 봄 이후 명백한 요청을 위해서만 NATO 국가에 폐쇄 소스 제품으로 제공되었습니다. 2009 년 5 월 오픈 소스 제품으로 공개적으로 다운로드 할 수있게되었습니다.
  • ROWLEX는 Protege의 경쟁자가 아닙니다. Protege는 주로 내 이해에 따라 온톨로지 디자이너 도구이며 ROWLEX는 SDK입니다. ROWLEX는 디자인 타임 (예 : 온톨로지 또는 .NET 코드 자동 생성)과 런타임에 모두 사용됩니다. 런타임 중에이를 사용하여 프로그래밍 방식으로 RDF 문서를 탐색하거나 작성할 수 있습니다.
  • 시맨틱 세계를위한 다른 .NET 도구가 있지만 그 옵션은 그다지 많지 않습니다. this SO question을보고 싶을 수도 있습니다. (그냥 자랑 스러워요.)
+0

감사합니다. 덕분에 훨씬 더 명확 해졌습니다. OwlGrinder는? (왜 흥미로운 이름입니까?) –

+0

OwlGrinder는 하나 이상의 온톨로지를 입력으로 사용하는 ROWLEX의 디자인 타임 도구입니다. 이러한 온톨로지에서 OWL 클래스를위한 단독 도우미 클래스를 포함하는 .NET 어셈블리를 생성합니다. 이 도우미 클래스 또는 프록시 클래스는 Intellisense를 사용하여 형식이 안전한 방식으로 RDF 문서를 만들고 브라우징하는 데 도움을주기 위해 만들어졌습니다. 생성 과정에서, 올빼미 그라인더는 온톨로지를 분석하여 그들을 분석합니다. 그러므로 이름. –

관련 문제