Ontolog Forum
Ontolog Forum OWL 2 (session-2) - OWL 2: Tools & Applications - Thu 2010.08.05
- Topic: "OWL 2: Tools and Applications"
- Session Chair: Professor IanHorrocks (co-chair, W3C OWL 2 Working Group; University of Oxford)
- Panelists:
- Mr. MatthewHorridge (U of Manchester) - "The OWL API: a Java API for working with OWL 2 ontologies" - [ slides ]
- Dr. Tim Redmond & Dr. TaniaTudorache (Stanford-BMIR) - "The Protégé Tool Suite for Editing OWL Ontologies" - [ slides ]
- Dr. AndreasHarth (The NeOn Project; Institute AIFB, Karlsruhe Institute of Technology) - "The NeOn Toolkit" - [ slides ]
- Dr. EvrenSirin (Clark & Parsia) - "Pellet: OWL 2 Reasoner" - [ slides ]
- Mr. Eric Chan & Dr. AlanWu (OASIS ICOM TC; Oracle) - "Application of OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies" - [ slides ]
- Archive:
- [ Agenda & Proceedings ]
- Prepared presentation material can be accessed by clicking on each of the title links below:
- [ 1-Horridge ] . [ 2-Redmond-Tudorache ] . [ 3-Harth ] . [ 4-Sirin ] . [ 5-Chan-Wu ]
- [ audio recording of the session ]
- [ Transcript of the online chat session ] during the panel discussion
Conference Call Details
- Date: Thursday, 5-August-2010
- Start Time: 6:30pm BST / 10:30am PDT / 1:30pm EDT / 7:30pm CEST / 17:30 UTC
- see world clock for other time zones
- Expected Call Duration: 1.5~2.0 hours
- Dial-in Number:
- from a US telephone (US): 218-844-8060 (domestic long distance cost will apply)
- When calling in from a phone, use Conference ID: "4389979#"
- from Europe, call:
- Austria 0820-4000-1577
- Belgium 070-35-9992
- France 0826-100-280
- Germany 01805-00-7642
- Ireland 0818-270-037
- Italy 848-390-179
- Spain 0902-886-056
- Switzerland 0848-560-327
- UK 0844-581-9148
- callers from other countries please dial into either one of the US or European numbers
- Shared-screen support (VNC session) will be started 5 minutes before the call at: http://vnc2.cim3.net:5800/
- view-only password: "ontolog"
- 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.
- 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.
- Discussions and Q & A:
- (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"
- You can type in your questions or comments through the browser based chat session by:
- pointing a separate browser tab (or window) to http://webconf.soaphub.org/conf/room and enter: Room="ontolog_20100805" and My Name="Your Own Name" (e.g. "JaneDoe")
- or point your browser to: http://webconf.soaphub.org/conf/room/ontolog_20100805
- 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.
- (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.)
- 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_20100805@soaphub.org ... Handy for mobile devices!
- Please review our Virtual Session Tips and Ground Rules - see: VirtualSpeakerSessionTips
- RSVP to peter.yim@cim3.com appreciated.
- 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_2010_08_05
- Please note that this session will be recorded, and the audio archive is expected to be made available as open content to our community membership and the public at-large under our prevailing open IPR policy.
- Caveat: to allow us to share, as well, the latest in commercial deployment of ontology-based technology, this session
will be featured under a special waiver to our commercial vendors on the Ontolog IPR Policy. They are welcome to talk about their proprietary (non-open) technologies if they so desire (on the condition that proprietary portions of their presentation are to be specifically stated as such). However, (despite the waiver) do note that we will (as usual) be making available the entire proceedings, including all slides, recorded audio, etc., of the session to the community and the public at large from this Ontolog site.
Attendees
- Attendes (and registered attendees):
- Ian Horrocks (Chair)
- Matthew Horridge
- Andreas Harth
- Tim Redmond
- Tania Tudorache
- Evren Sirin
- Alan Wu
- Eric Chan
- LauraDragan
- Deirdre Lee
- Peter P. Yim
- Leo Obrst
- Mark Musen
- Bart Gajderowicz
- Arturo Sanchez
- John Singer
- Elizabeth Florescu
- Frank Chum
- Bruce Aronow
- Bernard Ulozas
- Jeff Abbott
- Stavros Macrakis
- Robert Hausam (OntoReason)
- Steve Ray
- Mazdak Nik Bakht (U of Toronto)
- Jeff Zhuk
- Mary Parmelee
- Melanie Courtot (BC Cancer Research Centre, Vancouver)
- Micheal Hewett (Hewett Research)
- Jie Zheng (UPenn)
- Bill Dickinson
- Joel Bender
- Kathy Ellis
- Jack Park
- Ken Baclawski
- Yuriy Milov (Toronto)
- Michael Riben (MDACC)
- KeithDeWeese
- Hasan Sayani
- Xavier Lopez (Oracle)
- Carlos Rueda
- Pavithra Kenjige
- Brian Haugh
- Nancy Wiegand
- Nicolas Rouquette
- Matthew Hettinger
- Peter Wagner
- Pat Cassidy
- Thomas Brunner
- Enrico Franconi (Free University of Bozen-Bolzano)
- Patrick Durusau
- Vladimir Kolovski (Oracle)
- Rex Brooks (OASIS & NCOIC)
- Tom Russ
- Katya Pomiak (WSU; PNNL intern)
- Marcia Zeng
- Brand Niemann
- Todd Schneider
- Jim Rhyne
- Axel Polleres (DERI)
- M Scott Marshall (W3C HCLSIG // University of Amsterdam)
- Alan Rector
- Guoqian Jiang
- Harold Solbrig
- Jyoti Pathak
- Cui Tao (Mayo Clinic)
- Daniel Rugg
- Jim Carlson
-
- (please add yourself to the list above if you are a member of this community, or, rsvp to <peter.yim@cim3.com>)
- Regrets:
- Bobbin Teegarden
- Alexandre Passant (DERI)
- Amanda Vizedom (will view/listen later)
- Steven Jenkins (NASA/JPL)
- ...
Agenda & Proceedings
- Session Format and Agenda:
- this will be virtual session over a phone conference setting, augmented by in-session chat and shared computer screen support
- The session will start with a brief self-introduction of the attendees (~10 min.) [We will be skipping this if there are more than 20 participants.]
- Opening by the session chair - Ian Horrocks (~5 min.)
- Presentation by our panelists - Matthew Horridge, Andreas Harth, TimRedmond-TaniaTudorache, Evren Sirin, EricChan-AlanWu (15 min. each) (please refer to slides above]
- Q&A and Open discussion (~30 min.) [Kindly identify yourself before speaking.]
- Closing by the session chair - Ian Horrocks (~5 min.)
- Topic: "OWL 2: Tools & Applications"
- Abstract: This is the second of our two back-to-back sessions devoted to OWL 2. Our session chiar, Professor Ian Horrocks (co-chair of the W3C OWL 2 Working Group) has brought together an expert panel of OWL 2 researchers and developers to show us some of the state-of-the-art in OWL 2 tools and applications. Again, we will have about 30 minutes for open discussion after all the panel briefings. The panelists and their presentations will include:
- Please refer also Professor IanHorrocks' two preceding session in the series:
- * "Scalable Ontology-Based Information Systems" - ConferenceCall_2010_07_22
- * "OWL 2: The Next Generation" - ConferenceCall_2010_07_29
- The OWL API: a Java API for working with OWL 2 ontologies - [ slides ]
- By: Matthew Horridge (University of Manchester)
- Abstract: This talk will present the OWL API, which is a high level Application Programming Interface (API) for working with OWL 2 ontologies.
The OWL API is widely used in various prominent software projects. For example, it underpins various OWL editors and browsers such as Protege 4, The NeOn Toolkit, Swoop and OWL Sight. Moreover, many OWL 2 reasoners, such as FaCT++, HermiT, JCel, Pellet and Racer provide implementations of the OWL API reasoner interface. This talk will cover the main features and design philosophy behind the API, and will give some idea of how the API is used in applications.
- Resources:
- The "OWL API" open source project site - http://owlapi.sourceforge.net
- Resources:
- The Protégé Tool Suite for Editing OWL Ontologies - [ slides ]
- By: Timothy Redmond and Tania Tudorache (Stanford-BMIR)
- Abstract: The Protégé group has developed a suite of tools for editing OWL 2 ontologies. Protégé 4 is the tool of choice for editors who want full OWL 2 support. Recent developments in Protégé 4 include client-server support allowing multiple users to access and edit an ontology simultaneously. Clients can choose to either access the ontology in an offline (svn/cvs) mode or in a live online mode where changes are seen as they occur. We will talk about the Protégé 4 database backend that allows the storage and fast querying of large ontologies. In addition we will present WebProtege, which is a powerful collaborative ontology editor that users access through their web browser. This version of WebProtégé provides support for collaborative discussion threads and includes full OWL 2 support.
- Resources:
- The Protégé website - http://protege.stanford.edu
- WebProtege website - http://protegewiki.stanford.edu/wiki/WebProtege
- The NeOn Toolkit - [ slides ]
- By: Andreas Harth (The NeOn Project; Institute AIFB; Karsruhe Institute of Technology)
- Abstract: The NeOn Toolkit is a state-of-the-art, open source multi-platform ontology engineering environment, which provides comprehensive support for the ontology engineering life-cycle. The toolkit is based on the Eclipse platform, a leading development environment, and provides an extensive set of plug-ins (currently over 30 plug-ins are available) covering a variety of ontology engineering activities. Starting with version 2.3 the NeOn Toolkit is based on the OWL API and supports OWL2 features. The talk will cover basic NTK functionality and the set of OWL2 features that NTK supports.
- Resources:
- The NeOn Toolkit wiki - http://neon-toolkit.org/wiki/Main_Page
- Pellet: OWL 2 Reasoner - [ slides ]
- By: Evren Sirin (Clark & Parsia)
- Abstract: This talk will introduce OWL 2 reasoner Pellet. Pellet is a sound and complete reasoner that supports all the features in OWL 2. In addition to the core reasoning services consistency checking, classification, and realization; it provides services for SPARQL query answering, explanation of entailments, and module extraction. This talk will briefly describe these features as well as the reasoning extensions to Pellet for closed-world data validation, qualitative spatial reasoning and probabilistic reasoning. Some examples of real-world applications using Pellet will also be described.
- Resources:
- Pellet: OWL 2 Reasoner for Java - http://clarkparsia.com/pellet
- Application of OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies - [ slides ]
- By: Eric Chan, Ramesh Vasudevan & Alan Wu (ICOM; Oracle); Deirdre Lee & LauraDragan (ICOM; DERI)
- Abstract: OASIS Integrated Collaboration Object Model (ICOM), a proposed standard for integrated and interoperable enterprise collaboration, is an interesting application area for semantic database management tools in Oracle Database 11g Release 2. ICOM is a proposed standard ontology to integrate a complete range of collaboration activities for interoperable collaboration environments. It promotes seamless transitions among the collaboration activities to eliminate the fragmentation of collaboration tools. ICOM is defined from the outset for concomitant representations in Resource Description Framework (RDF) and Unified Modeling Language (UML), as well as in relational tables by some customized Object-Relational Mapping (ORM) schemes. Oracle Beehive collaboration service, which is a provider of ICOM, manages the ICOM-compatible data in Oracle Database to achieve high availability and scalability. By generating the ICOM RDF triples from the relational schema, Oracle database semantic technologies complement the ORM solutions to provide access to RDF/OWL and OO representations of the same dataset in RDBMS. Members of ICOM TC, Oracle Beehive Collaboration Technologies, and Oracle Database Semantic Technologies will jointly present the ICOM RDF modeling of the Ontolog forum data, including member profiles, discussion messages, wiki pages, conferences, etc., and demonstrate the Oracle Database support of OWL 2 RL, SPARQL, and SQL query interfaces for faceted search applications of ICOM RDF representations.
- Resources:
- The OASIS ICOM TC - http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=icom
- The ICOM TC wiki - http://wiki.oasis-open.org/icom
Transcript of the online chat during the session
see raw transcript here.
(for better clarity, the version below is a re-organized and lightly edited chat-transcript.)
Participants are welcome to make light edits to their own contributions as they see fit.
-- begin of chat session --
Peter P. Yim: .
Err:509
- Topic: "OWL 2: Tools and Applications"
- Session Chair: Professor Ian Horrocks (co-chair, W3C OWL 2 Working Group; University of Oxford)
- Panelists: (2F4G)
- Mr. Matthew Horridge (U of Manchester) - "The OWL API: a Java API for working with OWL 2 ontologies"
- Dr. Tim Redmond & Dr. Tania Tudorache (Stanford-BMIR) - "The Protege Tool Suite for Editing OWL Ontologies"
- Dr. Andreas Harth (The NeOn Project; Institute AIFB, Karlsruhe Institute of Technology) - "The NeOn Toolkit"
- Dr. Evren Sirin (Clark & Parsia) - "Pellet: OWL 2 Reasoner"
OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies"
Please refer to details on the session page
at: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2010_08_05
.
anonymous morphed into Yekaterina Pomiak
anonymous morphed into Tania Tudorache
anonymous morphed into Vladimir Kolovski
anonymous morphed into Evren Sirin
anonymous morphed into Matthew Horridge
anonymous1 morphed into Daniel Rugg
anonymous morphed into Axel Polleres
Ian Horrocks: Hello!
anonymous1 morphed into Andreas Harth
Tania Tudorache: Hello
Alan Rector1 morphed into Alan Rector
anonymous1 morphed into Jim Carlson
anonymous2 morphed into Jyoti Pathak
anonymous1 morphed into Cui Tao
anonymous morphed into Tom Brunner
anonymous morphed into Elizabeth Florescu
anonymous morphed into Pavithra Kenjige
anonymous1 morphed into M. Scott Marshall
Peter P. Yim: now speaking - Mr. Matthew Horridge (U of Manchester) - "The OWL API: a Java API for
working with OWL 2 ontologies"
Frank Chum: Are the versions backward compatible?
Axel Polleres: What's the relation OWLAPI vs dig regarding the reasoning interface?
Peter P. Yim: (just for those who are unfamiliar with the process) we will hold Q&A until after all the
presentations are done. We should have time for discussion then, hopefully. Feel free to capture
your questions or remarks here, partly using this as a placeholder, and partly to document that for
the records
Peter P. Yim: now speaking - Dr. Tim Redmond & Dr. Tania Tudorache (Stanford-BMIR) - "The Protege Tool
Suite for Editing OWL Ontologies"
Nicolas Rouquette: It is often difficult to tell which ontology asserted a particular axiom and which
axioms a particular ontology asserts.
Nicolas Rouquette: The class browser view in particular shows all classes across all loaded
ontologies -- although we can show the ontology-specific prefix to tell which ontology declares a
particular class, it is sometimes difficult to get a sense of all the classes declared in a
particular ontology.
Peter P. Yim: now speaking - Dr. Andreas Harth (The NeOn Project; Institute AIFB, Karlsruhe Institute of
Technology) - "The NeOn Toolkit"
Peter P. Yim: now speaking - Dr. Evren Sirin (Clark & Parsia) - "Pellet: OWL 2 Reasoner"
Axel Polleres: afraid I need to run, thanks for the interesting talks!
Peter P. Yim: thank you for your participation - the entire proceedings will be available on our
archives - slides, audio recording, chat transcript, and all (just come back to the session page in
a day or two)
Ravi Sharma: @Evren - Pronto, does it break the distribution into histograms and for each histogram
you get the same reasoned answer i.e. is it equivalent to making it deterministic within the
histogram for a given axiom (or / Assertion)?
Ravi Sharma: @Evren - how does Pronto discover inferences that are probabilistic does it apply the
above process in previous question in reverse to fill a particular histogram with population /
samples?
Evren Sirin: Pronto uses lexicographic entailment algorithms to perform default probabilistic
reasoning
Evren Sirin: The semantics is based on first order probabilistic logic
Evren Sirin: The computation of probabilistic inferences has several steps and involves solving
linear equations among others
Enrico Franconi: @Evren, which is the reference for the integrity constraint validator? Is it just
what we can find on the web page?
Evren Sirin: @Enrico, longer technical report has several corrections:
http://www.cs.rpi.edu/%7Etaoj2/publications/ic-tr-2010-0607.pdf
Nicolas Rouquette: Thanks Evren!
Evren Sirin: There is: Jiao Tao, Evren Sirin, Jie Bao, Deborah L. McGuinness, Integrity Constraints in
OWL, AAAI2010
Evren Sirin: http://www.aaai.org/ocs/index.php/AAAI/AAAI10/paper/download/1931/2229
Peter P. Yim: now speaking - Mr. Eric Chan & Dr. Alan Wu (OASIS ICOM TC; Oracle) - "Application of OASIS
Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies"
anonymous morphed into Tom Brunner
Frank Chum: Thank you all. Great presentations! Sorry I have to run.
Rex Brooks: I had a bunch of questions, but they'll wait.
Enrico Franconi: cheers
Ian Horrocks: sorry we ran out of time today. We will have to defer the Q&A and further discussion to
the [ontolog-forum] discussion list
Peter P. Yim: more questions? ... see:
http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2010_08_05#nid2FCF
Rex Brooks: Perhaps we could schedule a follow-up session dedicated to questions with these panelists
and few others?
Enrico Franconi: ciao Ian!
ZheWu: Thanks Ian
Ravi Sharma: thanks bye.
M. Scott Marshall: thanks! bye.
Peter P. Yim: Great session ... thank you Ian and all our panelists
Andreas Harth: good bye!
ZheWu: bye
Matthew Horridge: Thanks for listening, Cheers, Matthew
Peter P. Yim: thank you all for coming ... let's continue the dialog on the [ontolog-forum] mailing
list.
Peter P. Yim: if you aren't already a member of Ontolog (which gets you subscribed to the
[ontolog-forum] discussion list), please refer to membership details at:
http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
Peter P. Yim: -- session ended: 2010.08.05 - 12:32pm PDT --
-- end of chat session --
- ... More Questions
- For those who have further questions or remarks on the topic, please post them to the [ontolog-forum] so that everyone in the community can benefit from the discourse.
- if you are not a member of the Ontolog community (meaning to say you are not subscribed to the [ontolog-forum] list) yet, we cordially invite you to join us. See our "Membership" details at: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
Audio Recording of this Session
- To download the audio recording of the session, click here
- the playback of the audio files require the proper setup, and an MP3 compatible player on your computer.
- Conference Date and Time: 5-Aug-2010 10:38am ~ 12:33 pm Pacific Standard Time
- Duration of Recording: 1 Hour 53 Minutes
- Recording File Size: 12.9 MB (in mp3 format)
- suggestion: its best that you listen to the session while having the presentation opened in front of you. You'll be prompted to advance slides by the speaker.
- 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.)
For the record ...
How To Join (while the session is in progress)
- 1. Dial in with a phone: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2010_08_05#nid2FA9
- 2. Open chat in a new browser window: http://webconf.soaphub.org/conf/room/ontolog_20100805
- 3. Download the speaker's presentation (slides) here: http://ontolog.cim3.net/cgi-bin/wiki.pl?ConferenceCall_2010_08_05#nid2FD6
- or, 3.1 access our shared-screen vnc server, if you are not behind a corporate firewall