Joint Ontolog-OOR Panel Discussion Session - Thu 15-Oct-2009 (20ZF)
Title: OOR Sandbox and OOR Requirements - Comparative Analysis (20ZG)
Panelists: (228U)
- Chair: Dr. ToddSchneider (Raytheon) - "OOR-BioPortal Comparative Analysis" - [ slides ] (228V)
- Dr. NatashaNoy & Mr. MichaelDorf (NCBO-Stanford) - "BioPortal as (the only functional) OOR SandBox (so far)" - [ slides ] (228W)
- Professor KenBaclawski (Northeastern) - "OOR in the Classroom: An Experience Report" - [ slides ] (228X)
- Ms. ElisaKendall (Sandpiper Software) - "Requirements and Initial Steps Towards An OOR for Standards Management" - [ slides ] (228Y)
- Mr. MikeDean (BBN) - "OOR: Vision vs. Current State" - [ slides ] (228Z)
Archives (2290)
- Abstract (2291)
- Our panel's prepared slides can be accessed by clicking on each of the title links below: (2292)
- Slides: . [ 1-Schneider ] . [ 2-Noy / Dorf ] . [ 3-Baclawski ] . [ 4-Kendall ] . [ 5-Dean ] (2293)
- [ Audio Recording of the session ] (mp3) (2294)
- [ Transcript of the online chat session ] during the panel discussion (2295)
- Resources (2296)
Conference Call Details (2297)
- Date: Thursday, October 15, 2009 (2298)
- Start Time: 10:30am PDT / 1:30pm EDT / 7:30pm CEST / 6:30pm BST / 17:30 UTC (2299)
- see world clock for other time zones (229A)
- Expected Call Duration: 2.0~2.5 hours (229B)
- Dial-in Number: (229C)
- Shared-screen support (VNC session), if applicable, will be started 5 minutes before the call at: http://vnc2.cim3.net:5800/ (229Q)
- view-only password: "ontolog" (229R)
- if you plan to be logging into this shared-screen option (which the speaker may be navigating), and you are not familiar with the process, please try to call in 5 minutes before the start of the session so that we can work out the connection logistics. Help on this will generally not be available once the presentation starts. (229S)
- people behind corporate firewalls may have difficulty accessing this. If that is the case, please download the slides above and running them locally. The speaker(s) will prompt you to advance the slides during the talk. (229T)
- Discussions and Q & A: (229U)
- (Unless the conference host has already muted everyone) Please mute your phone, by pressing "*2" on your phone keypad, when a presentation is in progress. To un-mute, press "*3" (229V)
- You can type in your questions or comments through the browser based chat session by: (229W)
- pointing a separate browser tab (or window) to http://webconf.soaphub.org/conf/room and enter: Room="ontolog_20091015" and My Name="Your Own Name" (e.g. "JaneDoe") (229X)
- or point your browser to: http://webconf.soaphub.org/conf/room/ontolog_20091015 (229Y)
- instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field). You can indicate that you want to ask a question verbally by clicking on the "hand" button, and wait for the moderator to call on you; or, type and send your question into the chat window at the bottom of the screen. (229Z)
- (when everyone is muted) If you want to speak or have questions or remarks to make, 'please "raise your hand (virtually)" by click on the "hand button" (lower right) on the chat session page. You may speak when acknowledged by the speaker or the session moderator (again, press "*3" on your phone to unmute). Test your voice and introduce yourself first before proceeding with your remarks, please.'' (Please remember to click on the "hand button" again (to lower your hand) and press "*2" on your phone to mute yourself after you are done speaking.) (22A0)
- thanks to the soaphub.org folks, one can now use a jabber/xmpp client (e.g. gtalk) to join this chatroom. Just add the room as a buddy - (in our case here) ontolog_20091015@soaphub.org ... Handy for mobile devices! (22A1)
- Please review our Virtual Session Tips and Ground Rules - see: VirtualSpeakerSessionTips (22A2)
- RSVP to peter.yim@cim3.com appreciated. (22A3)
- This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2009_10_15 (22A4)
- Please note that this session will be recorded, and the entire proceedings including the audio archives are expected to be made available as open content to our community membership and the public at-large under our prevailing open IPR policy. (22A5)
Attendees (22A6)
- Attended: (22A7)
- ToddSchneider (22A9)
- ElisaKendall (22CF)
- KenBaclawski (22AC)
- PeterYim (22AE)
- TerryLongstreth (22CG)
- JoelBender (22CE)
- ThomasBrunner (22CA)
- Willa Pickering (Lockheed Martin) (22CH)
- JeffreySchiffel (22AG)
- NatashaNoy (22AA)
- MichaelDorf (22AB)
- HaroldSolbrig (22C2)
- MichaelGruninger (22CD)
- KurtConrad (22CI)
- SteveRay (22CJ)
- CarlosRueda (22CK)
- Terry Patten (Charles River Analytics) (22CC)
- YavuzEren (22CB)
- BartGajderowicz (may be late) (22C4)
- LinePouchard (22CL)
- MikeDean (22AD)
- LeoObrst (22AF)
- NancyWiegand (22CM)
- Expecting: (22A8)
- JerrySmith (22C3)
- ... if you are coming to the session, please add your name above (please include your affiliation, if you aren't already a member of the community); or e-mail <peter.yim@cim3.com> so that we can reserve enough resources to support everyone's participation. ... (22AH)
Abstract: (22AJ)
Title: OOR Sandbox and OOR Requirements - Comparative Analysis - by ToddSchneider - [ slides ] (22AK)
With the benefit of the NCBO BioPortal as a sandbox for OOR testing and experimentation, an analysis comparing the sandbox against the OOR requirements is needed. This comparison should provide a) future directions for BioPortal, and b) facilitate the understanding of the OOR architecture and its development priorities. (22AL)
Here are the abstracts of the briefings from our other panelists who will be seeding our discussion: (22BT)
- "BioPortal as (the only functional) OOR SandBox (so far)" - by NatashaNoy / MichaelDorf - [ slides ] (22BU)
- Abstract: BioPortal is a community-based repository of biomedical ontologies (http://bioportal.bioontology.org). BioPortal code currently forms the basis of the OOR sandbox. However, BioPortal has its own requirements and user community and therefore some of the BioPortal current status and outlook differs from the OOR Requirements. In this talk, we will focus on OOR requirements that are not yet addressed by BioPortal and will discuss our team's plans with respect to these requirements. (22BV)
- "OOR in the Classroom: An Experience Report" - by KenBaclawski - [ slides ] (22BW)
- Abstract: It is sometimes said that the best way to understand a subject is to try to teach it. Accordingly, I will report on what I learned about OOR from my current attempt to use it in a course. In particular, I learned that even after introducing students to the concepts underlying ontologies and the Semantic Web it was still unclear what OOR was storing and how it differed from a generic repository such as subversion. I will discuss some of the issues that were already raised in the course as well as issues that I anticipate will be encountered as the course proceeds. (22BX)
- "Requirements and Initial Steps Towards An OOR for Standards Management" - by ElisaKendall - [ slides ] (22BY)
- Abstract: this talk will cover some of the background and plan at OMG towards setting up an OOR for their standards (22BZ)
- "OOR: Vision vs. Current State" - by MikeDean - [ slides ] (22C0)
- Abstract: Ontology Summit 2008 yielded a vision and roadmap for OOR. We'll revisit these and compare them to the current instantiation. (22C1)
Resources: (22AM)
- NCBO BioPortal project sites (22AN)
- OpenOntologyRepository - homepage for the OOR initiative - http://OpenOntologyRepository.org (22AO)
- our first sandbox instance of OOR - http://oor-01.cim3.net/ (currently still on the BioPortal v1.0 revision level) (22AP)
- NCBO-OOR development documentation - http://www.bioontology.org/wiki/index.php/NCBO-OOR_Development (22AQ)
- UML-EA diagrams on the recently released BioPortal (v1016 of Jul-2009) system (22AR)
- from the three recent Ontolog-OOR panel sessions: (22AS)
- Join us at the [ oor-forum ] listserv. See message archive at - http://ontolog.cim3.net/forum/oor-forum/ (22AW)
- developer issues should be discussed on the [ oor-dev ] listserv, whose archive is at - http://ontolog.cim3.net/forum/oor-dev/ (22AY)
Agenda (22B0)
1. Opening by session Chair (ToddSchneider) (22B1)
2. Briefings from the Panel -- ToddSchneider, NatashaNoy / MichaelDorf, KenBaclawski, ElisaKendall & MikeDean (22B2)
3. Q & A and Open Discussion (All) -- please refer to process above (22B3)
4. Summary and wrap-up (ToddSchneider) (22B4)
Proceedings (22B5)
Please refer to the archives above (22B6)
IM Chat Transcript captured during the session: (22B7)
(The chat transcript below has been lightly edited to help improve on clarity of the conversation.) (22B8)
PeterYim: Welcome to the Joint Ontolog-OOR Panel Discussion Session - Thu 15-Oct-2009 (22B9)
Title: OOR Sandbox and OOR Requirements - Comparative Analysis (22WR)
Panelists: (22WS)
* Chair: Dr. ToddSchneider (Raytheon) - "OOR-BioPortal Comparative Analysis" * Dr. NatashaNoy & Mr. MichaelDorf (NCBO-Stanford) - "BioPortal as (the only functional) OOR SandBox (so far)" * Professor KenBaclawski (Northeastern) - "OOR in the Classroom: An Experience Report" * Ms. ElisaKendall (Sandpiper Software) - "Requirements and Initial Steps Towards An OOR for Standards Management" * Mr. MikeDean (BBN) - "OOR: Vision vs. Current State" (22WT)
Please refer to details on the session page at: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2009_10_15 (22WU)
JoelBender: w00t! (22WV)
anonymous morphed into ElisaKendall (22WW)
anonymous morphed into MichaelDorf (22WY)
Terry Patten morphed into TerryPatten (22WZ)
anonymous morphed into MichaelGruninger (22X0)
Tom B morphed into TomBrunner (22X1)
Terry Longstreth morphed into TerryLongstreth (22X2)
NatashaNoy: To Todd: you mentioned the work of TopQuadrant as the best example of being ontologically driven. Which work are you referring to? (22X3)
PeterYim: @Todd: slide#14 ... I suggest we should weight the pros and cons of providing "editing/creation" support from OOR (as other dedicated editing platforms would probably do a better job) (22X4)
PeterYim: @Todd: slide#17 - why "thick client"? (22X5)
MichaelGruninger: Todd: Can you elaborate what you meant by modularization? (22X6)
PeterYim: @Todd - slide#21 - good stuff! (22X7)
HaroldSolbrig: WSDL and REST don't work that well together. What is the current state of the WADL spec? (22X8)
CarlosRueda (MBARI): @Ken = slide 5: good point. An strategy we have integrated into our deployment of BioPortal is to use the URIs of the ontologies and their concepts as the main identifiers. In other words, at least in our case, this has been motivated by our requirement to make URIs first-class citizens in our ontology registry. (22X9)
MichaelGruninger: @Ken: By transformations do you mean mappings between an ontology that is represented in multiple languages (e.g. OWL-Time vs CL-Time) or is it between two ontologies that are logically equivalent? (22XA)
KenBaclawski: @Carlos - Great! Please send me the details. (22XB)
KenBaclawski: @Michael - I was mainly thinking of transformations between representations in different languages. Not just ontologies BTW since the OOR has more in it than just ontologies. Transformations between ontologies that are logically equivalent is also interesting, but I was not dealing with that since it is not as relevant for the OOR at least in the near to mid-term. (22XC)
CarlosRueda (MBARI): @Ken: unfortunately, this is in need of good documentation :/ .. in the meantime, I'll be happy to talk about it if you wish. A quick note, however: we haven't done any modifications to the BioPortal back-end; rather this is handled by a new interface layer we have developed. (22XD)
KenBaclawski: @Harold - The latest version of WSDL, version 2.0, can specify RESTful services, so it isn't so clear that WADL is very useful anymore. (22XE)
HaroldSolbrig: @Ken - tried to use it briefly, but ran into problems. Will give it another look if you think that it really subsumes WADL functionality... (22XF)
MichaelGruninger: @Ken: What else does OOR contain besides ontologies that you would want to transform? (22XH)
ToddSchneider: To All: I'll have to get back on any questions asked of me. (22XN)
MichaelGruninger: @Todd: Can you give more detailed examples of rules and policies in OOR? (22XO)
TerryLongstreth: @Todd: ..can you expand on the issue of real time? (22XP)
KenBaclawski: @Michael - There are many examples, such as rules, policies, and configurations. (22XQ)
PeterYim: @Todd: I don't believe I can get my vice through ... but I had two questions (see above) ... one on doing editing in the context of OOR (rather than doing that elsewhere) and the other on your choice of thick client ... can you discuss that, please? (22XR)
PeterYim: yes ... thanks (although I would still hope we focus first on the thin client) (22XS)
PeterYim: thank you, Todd, thanks everyone ... great session! (22XT)
PeterYim: session adjourned 12:48 pm PDT (22BA)
- Further Question & Remarks - please post them to the [ oor-forum ] listserv (22BB)
- if you are already subscribed, post to <oor-forum [at] ontolog.cim3.net> (22BC)
- (if you are not yet subscribed) you may subscribe yourself to the [ oor-forum ] listserv, by sending a blank email to <oor-forum-join [at] ontolog.cim3.net> from your subscribing email address, and then follow the instructions you receive back from the mailing list system. (22BD)
Audio Recording of this Session (22BE)
- To download the recording of the session, click here (22BF)
- the playback of the audio files require the proper setup, and an MP3 compatible player on your computer. (22BG)
- Conference Date and Time: 15-Oct-2009 10:40am~12:39am PDT (22BH)
- Duration of Recording: 1 Hour 51 Minutes (22BI)
- Recording File Size: 13 MB (in mp3 format) (22BJ)
- suggestions: (22BK)
- its best that you listen to the session while having the respective presentations opened in front of you. You'll be prompted to advance slides by the speaker. (22BL)
- Take a look, also, at the rich body of knowledge that this community has built together, over the years, by going through the archives of noteworthy past Ontolog events. (References on how to subscribe to our podcast can also be found there.) (22BM)
For the record ... (22BN)
How To Join (while the session is in progress) (22BO)
- 1. Dial in with a phone: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2009_10_15#nid229C (22BP)
- 2. Open chat in a new browser window: http://webconf.soaphub.org/conf/room/ontolog_20091015 (22BQ)
- 3. Download presentations for each speaker here: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2009_10_15#nid2292 (22BR)