From OntologPSMW

Jump to: navigation, search
[ ]


OpenOntologyRepository: Metadata Workshop-IV - Tue 2011_10_18     (1)

Topic: OOR Metadata Workshop-IV     (1A)

Session Chair: MichaelGruninger     (1B)

  • RSVP to appreciated, ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the team.)     (1C4G)
  • Please note that this session may be recorded, and if so, the audio archive is expected to be made available as open content, along with the proceedings of the call to our community membership and the public at-large under our prevailing open IPR policy.     (1C4I)

Attendees     (1D)

  • Expecting:     (1D2)
    • ... if you are coming to the meeting, please add your name above (plus your affiliation, if you aren't already a member of the community) above, or e-mail <> so that we can reserve enough resources to support everyone's participation. ...     (1D3A)

Agenda Ideas     (1E)

please insert any additional items below (along with your name for follow-up purposes)     (1E1)

  • Michael Grüninger: continuing from previous sessions ...     (1E2)
    • Our goal is to evaluate the adequacy of OMV for OOR metadata.     (1E2A)
    • Our current objective is to determine the different relationships among ontologies within OOR.     (1E2B)
    • We will discuss use cases, especially two potential areas that can supply candidate ontologies -- time ontologies and geospatial ontologies.     (1E2C)
  • Peter: continue to explore what resources are needed to define a minimal set of metadata requirements for implementation into OOR-gatekeeping (so we can move from OOR-sandbox to OOR-production, and be able to stand up both servers); then we can start soliciting volunteers to upload their ontologies.     (1E3)

References     (1F)

Agenda & Proceedings     (1G)

1. Meeting called to order:     (1G1)

2. Roll Call:     (1G5)

  • Announcements (as required)     (1G8)
    • 2011_10_20 - Thursday: Joint IAOA-OOR-Ontolog "Ontologies and Standards" mini-series session-1: Introducing the ISO/WD 17347 "Ontology Integration and Interoperability (OntoIOp)" Standardization Effort - Co-chairs: John Bateman & Michael Grüninger - ConferenceCall_2011_10_20     (1G8A)
    • 2011_11_03 - Thursday: Joint IAOA-OOR-Ontolog "Ontologies and Standards" mini-series session-2: Invited Speaker: Elisa Kendall on ISO 19763 "Metamodel Framework for Interoperability (MFI)" - Co-chairs: Michael Grüninger & John Bateman - ConferenceCall_2011_11_03     (1G8B)
    • we will be transitioning to another conference bridge provider (within the next couple of weeks). Need help from people to help test the new platform.     (1G9A)

3. Key items for review and discussion today:     (1G10)

Today's (2011.10.18) agenda:     (1G12)

  • Claim 1: For specifying properties of ontologies, OMV is sufficient for OOR use cases.     (1G13)
  • Claim 2: OMV is not sufficient for specifying the relationships between ontologies within an     (1G14)

ontology repository.     (1G15)

  • The last three relationships focus on different versions of an ontology rather than the     (1G17)

relationship between different ontologies.     (1G18)

  • Is useImports defined if the ontologies are axiomatized in different languages?     (1G19)
  • Heterogeneous ontologies -- ontologies that import other ontologies which are axiomatized     (1G20)

in different languages.     (1G21)

  • What is the distinction between metalogical relations between ontologies that are required for an ontology repository and relations that are needed to support the software functionality of the repository?     (1G22)
  • What notion of modularity do we use within OOR? What constitutes an ontology within OOR?     (1G23)

3.2 Discussion:     (1G24)

  • continued discussion and exploration of the above (today's main agenda items) ...     (1G26)
  • continue to explore what resources are needed to define a minimal set of metadata requirements for implementation into OOR-gatekeeping (so we can move from OOR-sandbox to OOR-production, and be able to stand up both servers); and solicit volunteers     (1G27)

3.3 ===IM Chat Transcript captured during the session===     (1G28)

see raw transcript here.     (1G29)

(for better clarity, the version below is a re-organized and lightly edited chat-transcript.)     (1G30)

Participants are welcome to make light edits to their own contributions as they see fit.     (1G31)

-- begin in-session chat-transcript --     (1G32)

open ontology repository (oor) session - tue 2011_10_18     (1G34)

Topic: OOR Metadata Workshop-IV     (1G35)

proceedings:     (1G38)

anonymous morphed into Tim Wilson     (1G39)

Tim Wilson: Hi, this is Tim Wilson. I am having work done in my basement, it is very noisy.     (1G40)

Michael Grüninger: I am having trouble connecting by phone     (1G41)

Tim Darr: Joining ...     (1G42)

Peter P. Yim: are you trying to connect via skype?     (1G43)

Peter P. Yim: Michael got in!     (1G44)

Todd Schneider: Michael, What's a 'module'?     (1G45)

anonymous morphed into Nikkia Anderson     (1G46)

anonymous morphed into Ali Hashemi     (1G47)

Michael Grüninger: how ontologies relate to one another elevates OOR from being     (1G49)

"just a library of ontologies" (e.g. if you look at TONES from Manchester, that     (1G50)

is a large list of ontologies with no interaction between them)     (1G51)

Ontology O1 in OWL (in OOR)     (1G54)

Ontology O2 in CL (not in OOR)     (1G55)

Ontology O3 in CL (in OOR) <-- (previously: "ORR" - typo corrected)     (1G56)

Declare in OMV:     (1G57)

O3 hasImport O1     (1G58)

O3 hasImport O2     (1G59)

O1 hasLanguage OWL     (1G60)

O2 hasLanguage CL     (1G61)

O3 hasLanguage CL     (1G62)

Ali Hashemi: ORR is a typo meant OOR     (1G64)

Tim Wilson: At my work, ORR is Operational Readiness Review.     (1G65)

Peter P. Yim: There is actually an "ORR" - the MMI project's Ontology Registry and Repository     (1G66)

(which is also BioPortal based) - see:     (1G67)

If ontologies are located externally to OOR     (1G68)

How to handle this in a workflow tool?     (1G69)

Speak to a need to differentiate between Ontologies that are registered     (1G70)

(and axioms are available on OOR)     (1G71)

Michael Grüninger: Using the notion of importing ontologies, there will exist     (1G72)

a set of ontologies that are imported by other ontologies but which do not themselves     (1G73)

import any others. Such ontologies would be "building block" modules, and we would     (1G74)

require them to be registered in the repository.     (1G75)

Ali Hashemi: hasImport --> useImports*     (1G76)

Tim Wilson: (Very interesting discussion, but I need to go.)     (1G77)

Terry Longstreth: The notion of imports entrains a responsibility on the part of the OOR services to validate the imported items     (1G78)

Terry Longstreth: Once validated, the imported ontology module is presumed to be an invariant     (1G79)

Todd Schneider: OOR will automatically parse import statements and check for     (1G80)

the presence of the ontologies to be imported in OORs.     (1G81)

Todd Schneider: Terry, invariant? With respect to what?     (1G82)

Terry Longstreth: With respect to the importing object     (1G83)

Ali Hashemi: If you're building services in the OOR to exploit elements of an ontology,     (1G84)

if it is not in (or transparent to) the system you can't really deploy the services     (1G85)

Terry Longstreth: If the imported, validated module can change, than everything that     (1G86)

imports it can be invalidated     (1G87)

Ali Hashemi: (I've got to run. Bye.)     (1G88)

Terry Longstreth: some arbitrary time in the future     (1G89)

Todd Schneider: (Sorry, but have to go.)     (1G90)

Michael Grüninger: How does BioPortal capture the notion of different ontology versions and the possibility of new versions being used which are not part of BioPortal?     (1G91)

Terry Longstreth: How does Bioportal reflect changes in semantics of medical ideas?     (1G92)

Ken Baclawski: There are two different notions of import. One can import an ontology with     (1G93)

no specification of which version is being imported. One could also have a strict import     (1G94)

that requires the imported ontology to be a specific version. One can enforce     (1G95)

a strict import by specifying a checksum.     (1G96)

Michael Grüninger: Find examples within BioPortal of one ontology importing another ontology,     (1G97)

either internal or external to BioPortal     (1G98)

Peter P. Yim: Michael Grüninger: at the next workshop, we can put some focus on "versioning"     (1G99)

Michael Grüninger: Action Item (for everyone): find papers on ontology versioning     (1G100)

Peter P. Yim: -- session ended: 10:05 am PDT --     (1G101)

-- end of in-session chat-transcript --     (1G102)

4. Any Other Business:     (1G103)

  • Peter P. Yim: we will be transitioning to another conference bridge provider (within the next couple of weeks). Need help from to help test the new platform(s). Watch out for requests, and come help if you can.     (1G104)

5. Action items:     (1G105)

6. Schedule Next Meeting & Adjourn:     (1G107)

notes taken by: Peter P. Yim / 2011.10.18-10:16am PDT     (1G111)

All participants, please review and edit to enhance accuracy and granularity of the documented proceedings.     (1G112)

Resources     (1H)

This page has been migrated from the OntologWiki - Click here for original page     (1H16)