Open main menu

Opengenome.net β

Ontology Web Language

Revision as of 20:46, 4 July 2006 by Ksjung (talk | contribs)

Ontology Web Language(OWL)

Ontology Web Language(OWL)는 단지 사람에게 정보를 전달하는데 그치지 않고 정보의 내용을 직접 처리할 수 있는 
어플리케이션을 구현하는데 그 목적이 있다. OWL은 표현력이 서로 다른 3개의 하위 언어(OWL lite/ OWL DL/ OWL full)로 
구성되어 있으며 후자로 갈수록 더 큰 표현이 가능하다.

# OWL lite
OWL lite는 클래스의 분류 계층과 간단한 제약 사항 표현만을 필요로 하는 사용자를 위한 언어이다. 
OWL lite는 유의어 사전이나 여타 분류 체계의 표현 언어를 빠르고 쉽게 바꿀수 있으며 OWL lite는 비교적 간단하게 사용이 가능하다.

# OWL DL
OWL DL은 계산학적으로 완전성을 유지하면서 최대의 표현력을 활용하고자 하는 사용자에게 적합한 언어로서, 모든 결론이 
계산될수 있고, 모든 계산이 유한한 시간 안에 끝난다는 특성을 가지고 있다. OWL DL은 OWL의 모든 어휘를 포함하고 있으나 
어휘의 사용에 정해진 제약은 지켜야 한다.

# OWL full
OWL full은 계산학적인 어떤 보장도 없이 최대의 표현력과 문법을 모두 활용할수 있는 ontology언어이다