This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Looking for some OWL Help
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
OWL is the Web Ontology Language. OWL is a standard for describing an ontology and provides formalisms for reasoning over the ontologies (or instances of the ontologies). It is similar to the notion of defining Classes/Attributes/Relationships in Smalltalk (the ontology), creating instances,and performing methods on those instances (a reasoner). For an overview on OWL visit W3C's OWL page. An Ontology Definition Metamodel (ODM) is being proposed to the Object Management Group (OMG), this ODM document provides a very good reference for the ODM, OWL, and mappings between various representations, e.g. UML, TopicMap, ER...
The Smalltalk:::OWL-Project is focused on providing core OWL capabilities in Smalltalk, which could be leveraged by the community. The BottomFeeder RSS/News reader is an example, it uses RDF which is the basis for OWL.
That's a little bit of stretch for BottomFeeder - all it does is parse RDF news documents into the object model used by Bf - same thing it does with RSS and Atom. In any case, follow the pointers if you have interest in this stuff.