To: | Ontology Summit 2014 discussion <ontology-summit@xxxxxxxxxxxxxxxx> |
---|---|
From: | Amanda Vizedom <amanda.vizedom@xxxxxxxxx> |
Date: | Wed, 5 Feb 2014 08:36:09 -0500 |
Message-id: | <CAEmngXtx0CtNkSDBwcgGrQGCgVmbf=O71310kwV0xfWt4Es2bQ@xxxxxxxxxxxxxx> |
Indeed, Andrea. I wanted to chime in when you mentiond this before, but had no time. Let me try a short note now. The style of modularity you mention, with what another summit poster (forgive me for forgetting who at the moment) referred to as 'placeholder' concepts within modules, can be very effective. The most effective technique I've found to date, for some cases. Two additional points are worth making about how two execute this for maximum effectiveness (they may match what you've done, in fact, but are sometimes missed & so worth calling out for others. Point 1: lots of annotation on the placeholders. The location & connection of the well-defined concepts to link them to is often being saved for later and possibly for someone else. In order to make sure the right external concept is connected, whatever is known or desired of the underspecifies concept shoud be captured (in the location case, for example, may be that it needs to support enough granularit to be used for location at which a person can be contacted at current time, or must be the kind os location that has a shipping address, or is only intended to be the place of business of the enterprise to which Person is assigned & out of which they operate (e.g., embassy, business office, base, campus). That's often known or easily elicitable without leaving the focus of a specialized module, and can be captured in an annotation for use in finding existing, well defined ontology content and mappping. Point 2: advantages of modules, as you described are best maintained when the import and mapping are done *not* in the specialized module, but in a "lower" mapping module that inherits the specialized module and the mapping-target ontologies. Spindles of ontologies, which can be more or less intricate, allow for independent development and reuse of specialized modules, with lower mapping and integration modules, with a spindle-bottom that imports all in the spindle and effectivle acts as the integrated query, testing, and application module for all the modules contained in that spindle, providing a simplified and integrated interface to a more complex and highly modular system of ontologies. Meanwhile, specialized modules can be developed with SMEs who don't know, care, or have time to think about the stuff they aren't experts about, like distinguishing kinds location or temporal relations or the weather. Using placeholders and doing your mapping elsewhere may sound like extra work, but considering what it can enable, it can be an incredibly effective approach. Best, On Feb 4, 2014 10:33 PM, "Andrea Westerinen" <arwesterinen@xxxxxxxxx> wrote:
_________________________________________________________________ Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/ Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/ Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/ Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014 Community Portal: http://ontolog.cim3.net/wiki/ (01) |
Previous by Date: | Re: [ontology-summit] Presenting diverse data sets as linked data - hackathon idea, Ivan Kurmanov |
---|---|
Next by Date: | Re: [ontology-summit] [ReusableContent] Partitioning the problem, Mike Bennett |
Previous by Thread: | Re: [ontology-summit] OWl and Knowledge reuse via import and modularization, Andrea Westerinen |
Next by Thread: | Re: [ontology-summit] OWl and Knowledge reuse via import and modularization, Andrea Westerinen |
Indexes: | [Date] [Thread] [Top] [All Lists] |