Actions

OntologySummit2016 Symposium/ and ConferenceCall 2016 04 21: Difference between pages

Ontolog Forum

(Difference between pages)
imported>KennethBaclawski
 
imported>KennethBaclawski
 
Line 1: Line 1:
= [[OntologySummit2016|Ontology Summit 2016]] Symposium=
= [[OntologySummit2016|Ontology Summit 2016]] Finance and Retail - Thu 2016-04-21  =


= Venue =
Session Co-Chairs: '''[[MikeBennett|Mike Bennett]] and [[AndreaWesterinen|Andrea Westerinen]]''' 
This year's Symposium will be held on Monday 2016-05-09 and Tuesday 2016-05-10.  We will again be graciously hosted by NITRD [https://www.nitrd.gov/] at the NSF [http://www.nsf.gov/] in Arlington, Virginia, USA


      NSF Stafford Place II Room 555
== Abstract ==
In this session, we will investigate various aspects of semantic interoperability in the area of retail and finance.


      4201 Wilson Boulevard
== Agenda ==
* Introduction
** [[MikeBennett|Mike Bennett]] and [[AndreaWesterinen|Andrea Westerinen]] Introduction to the Session [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Opening-Slides--MikeBennett-AndreaWesterinen-BillNichols_20160421.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Opening-Slides--MikeBennett-AndreaWesterinen-BillNichols_20160421.pptx Slides in pptx format]
* Speakers
** [[CoryCasanave|Cory Casanave]] - Conceptual modeling using SIMF [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Semantic-Information-Modeling-for-Federation--CoryCasanave_20160421.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Semantic-Information-Modeling-for-Federation--CoryCasanave_20160421.pptx Slides in pptx format]
** [[ElisaKendall|Elisa Kendall]] (Thematix Partners LLC) - Using Business Architecture and Semantics to Drive Data Quality Improvement in Banking [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/BI-and-Semantics-Banking--ElisaKendall_20160421.pdf Slides]
*** Abstract: Elisa Kendall of Thematix will present on the use of formal ontologies in data quality improvement at a systemically important European bank.
** [[MirekSopek|Mirek Sopek]] (Makolab)The Quest for meaning and trust on the Web - schema.org in Retail and Finance [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Schema-Auto-FIBO--MirekSopek_20160421.pdf Slides]
** Rebecca Tauber and [[AndreaWesterinen|Andrea Westerinen]] (Nine Points Solutions, LLC) Semantic Interoperability and Knowledge Engineering: Use of GoodRelations in a Climbing Gear Retail Ontology [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Semantic-Integration-and-Knowledge-Engineering-Climbing-Catalog--RebeccaTauber-AndreaWesterinen_20160421.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/Semantic-Integration-and-Knowledge-Engineering-Climbing-Catalog--RebeccaTauber-AndreaWesterinen_20160421.pptx Slides in pptx format]
*** Abstract: GoodRelations has existed since 2008 to aid businesses in describing their products and services on the web.  However, many uses of GoodRelations are simply web-page extensions and the ontologies and individual definitions are not used beyond the page.  But, what happens when you combine GoodRelations with a domain-specific ontology related to the products or services being exposed?  The answer is improved customer experience and sales! You assist your customer by providing both advice and product/services recommendations.  This presentation discusses a climbing gear ontology, which was created as an learning experience in knowledge engineering and ontology development.  The climbing ontology is then integrated with GoodRelations to create both a customer- and business-oriented solution that can be used in several scenarios.  In this talk, we overview the tie between knowledge engineering and semantic interoperability, and how we applied this in the development of the climbing gear ontology.  We discuss the use of the ontology in three different application areas, and the development approach that we are using to realize the applications.


      Arlington, VA 22230, USA
== [[MeetingsCalls|Conference Call]] Details  ==


A map of the site and directions from the nearby Ballston-MU Metro station are available [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Directions_Map_to_NSF_Room_II-555.pdf Directions to NSF Room II-555] Before coming to the meeting space in Stafford II, you must first obtain a visitor’s badge at the NSF Information and Conference Center Desk. It is located on the first floor of Stafford
* Date: '''Thursday, 21-Apr-2016'''
Place at the North Stuart and 9th Streets entrance. Once you have obtained your visitor’s badge, please proceed to the NCO offices or meeting space in Stafford Place II. See the red dotted line in the directions.
* Start Time: 9:30am PDT / 12:30pm EDT / 6:30pm CEST / 5:30pm BST / 1630 UTC
** ref: [http://www.timeanddate.com/worldclock/fixedtime.html?month=04&day=21&year=2016&hour=12&min=30&sec=0&p1=179 World Clock]  
* Expected Call Duration: ~2 hours


= Agenda =
* Dial-in:
** '''Phone (US): +1 (425) 440-5100''' ...  (long distance cost may apply) 
*** ... [ backup nbr: (315) 401-3279 ]
*** when prompted enter '''Conference ID: 843758#'''
** '''Skype: join.conference''' (i.e. make a skype call to the contact with skypeID="join.conference") ...  (generally free-of-charge, when connecting from your computer ... [[VirtualSpeakerSessionTips|ref.]]) 
*** when prompted enter '''Conference ID: 843758#'''
*** Unfamiliar with how to do this on Skype? ...
**** Add the contact "join.conference" to your skype contact list first. To participate in the teleconference, make a skype call to "join.conference", then open the dial pad (see platform-specific instructions below) and enter the '''Conference ID: 843758#''' when prompted.
*** Can't find Skype Dial pad? ...
**** for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad"
**** for Linux Skype users: please note that the dial-pad is only available on v4.1 (or later; or on the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window you need to press the "d" hotkey to enable it. ...  ([[VirtualSpeakerSessionTips|ref.]]) 
 
* '''In-session chat'''-room url: http://webconf.soaphub.org/conf/room/summit_20160421
** instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field from "anonymous" to your real name, like "[[JaneDoe]]").
** 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.
** 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) summit_20160421@soaphub.org ... Handy for mobile devices!
 
* '''Discussions and Q & A:'''
** Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker.
** '''To un-mute, press "*7"''' ... '''To mute, press "*6"''' (please mute your phone, especially if you are in a noisy surrounding, or if you are introducing noise, echoes, etc. into the conference line.)
** we will usually save all questions and discussions till after all presentations are through. You are encouraged to jot down questions onto the chat-area in the mean time (that way, they get documented; and you might even get some answers in the interim, through the chat.)
** During the Q&A / discussion segment (when everyone is muted), '''If you want to speak''' or have questions or remarks to make, '''please raise your hand''' (virtually) '''by clicking on the "hand button"''' (lower right) on the chat session page. You may speak when acknowledged by the session moderator (again, press "*7" on your phone to un-mute). ''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 "*6" on your phone to mute yourself after you are done speaking.)
 
* Please review our Virtual Session Tips and Ground Rules - see: [[VirtualSpeakerSessionTips]]
 
* '''RSVP''' '' to [mailto:gruninger@mie.utoronto.ca gruninger@mie.utoronto.ca] with your affiliation appreciated,'' ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the community already.)
 
* This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page.
 
* 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 [[WikiHomePage#Intellectual_Property_Rights_.28IPR.29_Policy|our prevailing open IPR policy]].
 
== Attendees ==
* [[AlexShkotin|Alex Shkotin]]
* [[AndreaWesterinen|Andrea Westerinen]]
* [[BobbinTeegarden|Bobbin Teegarden]]
* [[ChristiKapp|Christi Kapp]]
* [[CoryCasanave|CoryCasanave]]
* [[DonnaFritzsche|Donna Fritzsche]]
* [[ElisaKendall|Elisa Kendall]]
* [[FrankOlken|Frank Olken]]
* [[GaryBergCross|Gary Berg-Cross]]
* [[JimLogan|Jim Logan]]
* [[KenBaclawski|Ken Baclawski]]
* [[LamarHenderson|Lamar Henderson]]
* [[LeoObrst|Leo Obrst]]
* [[MarkUnderwood|Mark Underwood]]
* [[MichaelGruninger|Michael Grüninger]]
* [[MikeBennett|Mike Bennett]]
* [[MikeBobak|Mike Bobak]]
* [[MirekSopek|Mirek Sopek]]
* [[RaviSharma|Ravi Sharma]]
* [[RebeccaTauber|Rebecca Tauber]]
* [[RussellReinsch|Russell Reinsch]]
* [[TerryLongstreth|Terry Longstreth]]
* [[ToddSchneider|Todd Schneider]]
* [[TomTinsley|Tom Tinsley]]
* [[YanXu|Yan Xu]]
 
== Proceedings ==
 
[12:30] AndreaWesterinen: Slides are at http://ontologforum.org/index.php/ConferenceCall_2016_04_21
 
[12:48] RaviSharma: Cory - does the domain on slide 5 imply subject domain for Semantic Modeling or the domain of SIMF only?
 
[12:53] RaviSharma: Cory - are the relationship types that distinguish you from RDBMS? Also why could those be not done in OWL?
 
[12:54] ToddSchneider: How is 'context' represented?
 
[12:55] Russell Reinsch: Great talk Cory
 
[12:56] RaviSharma: Cory - Is metaclass Dependency the set of relationships (types also) allowed?
 
[12:56] CoryCasanave: https://github.com/ModelDriven/SIMF/tree/master/RevisedSubmission
 
[12:57] ToddSchneider: Cory, why UML at all?
 
[12:58] ToddSchneider: Why not use concept maps?
 
[12:58] Donna Fritzsche: were other graphical tools considered? Which ones
 
[12:59] ToddSchneider: Cory, how is 'context' represented?
 
[13:01] Donna Fritzsche: I would love to see a more detailed demo/discussion at some point! I am very interested and hopeful about this standard.
 
[13:02] Elisa Kendall: A number of languages, including SBVR, have combined ontology concepts with the language itself, which has proven to make the language less useful.  Can you comment on that?
 
[13:03] AndreaWesterinen: We need to keep to the times to get all the talks in.
 
[13:03] AndreaWesterinen: Can we defer more questions to the end?
 
[13:04] MikeBennett: Yes, ideally 15 min for th talk + 5 min Q and A so we are now 3 ins over.
 
[13:04] Elisa Kendall: Fine with me -- I'll try to run through some of my slides quickly.
 
[13:04] MikeBennett: We'll take Elisa's question and then move on
 
[13:04] AndreaWesterinen: I have a hard stop by 2:15, so I am a bit worried.
 
[13:05] MikeBennett: Shall we put you on next?
 
[13:05] AndreaWesterinen: We can go with Elisa.
 
[13:06] ToddSchneider: Cory, the explicit representation of (some portion of) 'context' (to constrain interpretation) is very interesting!
 
[13:07] MikeBennett: SBVR = Semantics for Business Vocabularies and Business Rules
 
[13:08] RaviSharma: Todd and Cory - thanks, I agree it is important - shall we say pre positioning the interoperability!
 
[13:08] Mark Underwood: @Mike, thx for the lookup
 
[13:08] Donna Fritzsche: are we recording?
 
[13:09] Mark Underwood: Cory - Can u recommend anything written on your take on SBVR?
 
[13:09] Donna Fritzsche: this is a great conversation
 
[13:11] RaviSharma: Cory and Todd - can we work offline to generate a process for context before interoperation?
 
[13:11] CoryCasanave: Ravi, would be happy to work with this group. -COry
 
[13:12] ToddSchneider: Ravi, "... a process for context ..."???
 
[13:15] RaviSharma: Elissa -We find data governance works mostly well within a system or sub-agency but not among standards enforcer (regulatory) or across enterprise. do you think so?
 
[13:17] ToddSchneider: Elisa, 'P/L' == Profit/Loss?
 
[13:21] RaviSharma: Elissa - how different is Business logical from Conceptual or subject area data modeling concepts?
 
[13:22] Mark Underwood: Slightly offtopic - Anyone aware of ontology-based governance or analytics apps with the SEC trading app http://www.sec.gov/marketstructure/midas.html#.VxkLrfkrKUk
 
[13:22] Mark Underwood: @Todd P/L, yes
 
[13:24] Mark Underwood: - suffix to my offtopic Q - or the SEC Consolidated Audit Trail project http://www.catnmsplan.com/
 
[13:25] AndreaWesterinen: Elisa - What kind of policy docs are you analyzing?  What tooling?  GATE or something else?
 
[13:25] RaviSharma: Elisa - are you tracking the current value of collaterals?
 
[13:27] ChristiKapp: I have found a product called Rochade Enterprise Metadata Repository to be very useful in developing documentation of the connections between terminology terms, and between terminology and technology that has been implemented (e.g. database schemas, business objects universes, informatica, class diagrams, etc )
 
[13:27] RaviSharma: Elisa - how different was the vocabulary for this EU bank as compared to FIBO or SBVR?
 
[13:28] Donna Fritzsche: Thanks for the reference Christi.
 
[13:31] RaviSharma: Elisa - how much different the vocabulary would be if it was also filtered through Controlled Natural Language?
 
[13:32] Mark Underwood: FYI https://en.wikipedia.org/wiki/Stardog
 
[13:32] RaviSharma: Elisa - thanks for some of responses.
 
[13:34] MikeBennett: @Ravi we will pick up the remaining questions later - i was concerned about time a we had spent longer on Cory's Q and A then we scheduled.
 
[13:39] MikeBennett: @Mirek you seem to identify ontology and vocabulary as being the same thing. In other literature they are very different things, so please could you Clarify how you see these in the context of Semantic Web?


== Monday, May 9, 2016 (Day 1) ==
[13:47] Donna Fritzsche: @mirek - Can you expand on how you think about and implement Alignment? (for instance between FIBO/Schema terms.


8:30 am: Breakfast and Introduction
[13:47] Mark Underwood: The VW incident deserves a deeper dive - IMHO more than just data or ontology - would be interesting for Summit conceptual walkthrough


9:00 am: Welcome - Director, NCO NITRD
[13:48] RaviSharma: Mirek - how is intelligence built into vocabularies? through domain vocabularies or in the terms definitions only?


9:10 am: General Ontology Summit Symposium Introductions and Information - LeoObrst and JudithGelernter, Symposium Co-chairs
[13:48] MikeBennett: Slide Infinity


9:20 am: Ontology Summit Opening Remarks - DonnaFritzsche and MichaelGruninger, Ontology Summit 2016 General Co-chairs [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/OntologySymposium2016Remarks-DonnaFritzsche-MichaelGruninger.pdf Slides]
[13:48] Russell Reinsch: Great talk Elisa


9:30: Keynote 1 -- Jim Hendler (Rensselaer Polytechnic Institute) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Wither-OWL--JimHendler_20160509.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Wither-OWL--JimHendler_20160509.ppt Slides in ppt format] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Keynote--JimHendler_20160509.mp3 Audio Recording]
[13:48] Mark Underwood: https://www.w3.org/community/gao/


10:30 - 10:45: Break
[13:48] Russell Reinsch: Great talk Mirek too


10:45 - 12:15: Workshop Breakout sessions - Round 1 (Judith Gelernter, Leo Obrst)  [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/OntologySummit-ChallengeProblems.pdf The Challenge Problems] 
[13:48] Donna Fritzsche: @mike - +1 to your question and I also would refer folks to the 2007 Summit - where they presented some views that I don't think all would agree with - but I tend to agree with.


12:15- 2:00 pm: Lunch on your own
[13:48] Mirek Sopek: thanks !


2:00 pm: Keynote 2 -- Peter Lyster (NITRD) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-NITRD--Lyster_20160509.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-NITRD--Lyster_20160509.pptx Slides in pptx format] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-NITRD--PeterLyster_20160509.mp3 Audio Recording]
[13:51] Mark Underwood: (Mirek discussed connection between Google Search adoption / latency in use of schema.org)


3:00 - 3:25 pm: Healthcare Track Summary Report (Ram Sriram, Leo Obrst) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/HealthCareOntologySummit2016May9.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/HealthCareOntologySummit2016May9.pptx Slides in pptx format]
[13:55] MikeBennett: Topics to pick up after all 4 talks will include ontology v vocabulary, integration / interoperability matters, concept v data, alignment etc.


3:25 - 3:45: Earth Sciences Track Summary Report  (Gary Berg-Cross, Ken Baclawski) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/GeoEarthScience+slides+Onto+Summit+Symposium+May+9-2016.pdf  Slides]
[13:55] Donna Fritzsche: @mirek/mike - for alignment, are you using crosswalks? or a more complex mapping?


3:45 - 4:05: Engineering and Cloud Services Track Summary Report (Mark Underwood, Todd Schneider) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/CloudServicesAndEngineeringApplications-UnderwoodSchneider_20160509.pdf Slides]
[13:56] Donna Fritzsche: Good Relations reference: http://www.heppnetz.de/projects/goodrelations/


4:05 - 4:30 pm: Finance and Retail Track Summary Report (Mike Bennett, Andrea Westerinen) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/OntologySummit-FinanceAndRetail.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/OntologySummit-FinanceAndRetail.pptx Slides in pptx format]
[14:00] Mirek Sopek: BTW, Martin Hepp - author of GoodRelations was very active in auto.schema.org and fibo.schema.org  !!! what is more GoodRelations is the base of schema.org e-commerce vocabulary


[https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Track-Summary-Reports_20160509.mp3 Audio Recording of all track summary reports]
[14:00] ChristiKapp: @Andrea. You mentioned 'buying incompatible stuff' in context of climbing gear. Is there a concept of "fitment" between the products and the brands, or the products and other products?


4:30 - 5:30 pm: Discussion on Communique Draft (Donna Fritzsche and Michael Gruninger)
[14:01] AndreaWesterinen: Christi, I will talk about this in a bit. Let me know if I don't completely answer your question.
[https://docs.google.com/document/d/1MEwdrM2bD6KV2D5NhCvk35bpkEikBkGxajRv0vt05Vk/edit#heading=h.cst6xprst7x]


5:30 pm: End of Day 1 Sessions
[14:01] ChristiKapp: sure


6:30 pm: Group Dinner
[14:04] Mirek Sopek: @Donna, as I said - in most cases the mapping was fairly simple and was based on human readable descriptions in schema.org to make sure that the meaning is close to that in FIBO. There were some over dimensions of alignment, like the actual name of the type or property. However, it was not an alignment in the proper "ontological" sense of the word


==  Tuesday, May 10, 2016 (Day 2) ==
[14:05] Mirek Sopek: See http://sdo-fibo.appspot.com/FinancialProduct for the typical case ...


8:30 am: Breakfast and Introduction
[14:06] Donna Fritzsche: Here is a question - I am one who finds OWL overly complicated for a variety of reasons, I would rather use a good OO language or even something link  CLIPS/ART/OPS to model what was just described. If you remove the Open World assumption? why is OWL preferred by so many? I am trying to understand it, but I still dont. (This is part of the reason that I like SIMF)


9:00: Keynote 3 -- Mark Musen (Stanford University) [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Keynote--MarkMusen_20160510.pdf Slides] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Keynote--MarkMusen_20160510.pptx Slides in pptx format] [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Keynote--MarkMusen_20160510.mp3 Audio Recording]
[14:06] Donna Fritzsche: Here is a CLIPS reference: http://clipsrules.sourceforge.net/WhatIsCLIPS.html


10:00 - 10:45: Presentation of the OntologySummit2014_Communique (Donna Fritzsche and Michael Gruninger)
[14:07] Donna Fritzsche: OO languages I would like for this type of work - Lisp, Objective-C, Smalltalk, Java


10:45 am: Affirmation of Communique by community
[14:08] Mirek Sopek: @Donna - will certainly look into CLIPS ...


11:00 - 11:15 Break
[14:10] Donna Fritzsche: For metadata specification/schema - I think that MLR proides a great spec. he ISO/IEC 19788 standard is intended to provide optimal compatibility with both DC and the LOM and supports multilingual and cultural adaptability requirements from a global perspective. The standard has two primary purposes:


11:15 - 12:30 : Workshop Breakout sessions - Round 2 (Judith Gelernter, Leo Obrst)
facilitate the identification and specification of the metadata elements required to describe a learning resource by providing metadata elements and their attributes
support search, discovery, acquisition, evaluation, and use of learning resources by learners, instructors or automated software processes.


12:30 - 2:00 pm: Lunch on your own
[14:11] Donna Fritzsche: https://en.wikipedia.org/wiki/ISO/IEC_19788


2:00 - 2:30: Feedback from Workshop Breakout sessions (Judith Gelernter, Leo Obrst)
[14:12] RaviSharma: Rebecca - is GR vocabulary shared by other domains and is it a generic collection and classes and domains do a sub-setting from it?
* Industry Problem [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/IndustryProblem.txt Notes] by [[KenBaclawski|Ken Baclawski]] and [[Michael Uschold|Michael Uschold]]
* Healthcare [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/MedicalBreakoutSessionNotesAndOverview.html Notes] by [[BeckyTauber|Becky Tauber]]
* Smart Buildings [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Smart+Building+Application+Design.pdf Notes] by [[MarkUnderwood|Mark Underwood]]
* [https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Challenge-Problem-Reports_20160510.mp3 Audio Recording of all Workshop Breakout sessions]


2:30 - 3:30: Panel : Retrospective on Ontology Summits Past
[14:12] Donna Fritzsche: I also like SKOS


Panelists: Michael Uschold, Steve Ray, Peter Lyster, Michael Gruninger
[14:15] Mark Underwood: comment: wow, CLIPS still around?


[https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-05-09_Symposium/Ontology-Summit-Panel-Discussion_20160510.mp3 Audio Recording of the Panel Discussion]
[14:16] RaviSharma: Andrea and Rebecca - thanks.


3:30 pm: Conclusion and Next Steps (Donna Fritzsche and Michael Gruninger)
[14:16] ToddSchneider: Donna, why OWL, the use of a reasoner.


4:00 pm: Symposium Adjourns
[14:16] Donna Fritzsche: Mirek- also check out MLR, they did a great job of specifiying a class-based metadata standard with agreed upon definitions. It took them along time - and I dont know if they ever got traction.


= [[MeetingsCalls|Conference Call]] Details  =
[14:17] ChristiKapp: @Andrea - This is very interesting work.  In addition to 'what to buy' - also things about 'how to repair' might be interesting to model into this.


== Monday, May 9, 2016 (Day 1) ==
[14:18] Donna Fritzsche: You get reasoners with other tools - CLIPS and handwritten reasoners in other tools. I dont find that to be a limiter.


* Date: '''Monday, 09-May-2016'''
[14:19] ToddSchneider: Donna, okay. I'm not familiar with CLIPS.
* Start Time: 6:00am PDT / 9:00am EDT / 3:00pm CEST / 2:00pm BST / 1300 UTC
** ref: [http://www.timeanddate.com/worldclock/fixedtime.html?month=05&day=09&year=2016&hour=09&min=00&sec=0&p1=179 World Clock]  
* Expected Call Duration: 8.5 hours
* '''In-session chat'''-room url: http://webconf.soaphub.org/conf/room/summit_20160509


== Tuesday, May 10, 2016 (Day 2) ==
[14:21] Mark Underwood: @Leo - Do you have a take on Donna's Q?


* Date: '''Tuesday, 10-May-2016'''
[14:21] BobbinTeegarden: OWL choice imho is the plethora of good (...) tools
* Start Time: 6:00am PDT / 9:00am EDT / 3:00pm CEST / 2:00pm BST / 1300 UTC
 
** ref: [http://www.timeanddate.com/worldclock/fixedtime.html?month=05&day=10&year=2016&hour=09&min=00&sec=0&p1=179 World Clock]  
[14:22] MikeBennett: Why OWL as a syntax versus why ontology versus terminology, vocabulary and so on.
* Expected Call Duration: 8.5 hours
 
* '''In-session chat'''-room url: http://webconf.soaphub.org/conf/room/summit_20160510
[14:23] MikeBennett: Inference only makes sense when there is underlying logic
* Dial-in:  
 
** '''Phone (US): +1 (425) 440-5100''' ...  (long distance cost may apply) 
[14:23] Jim Logan: As a simpler notation for ontologies, you should check out the Cameo Concept Modeler. It reads and writes OWL, but uses business-friendly graphics.
*** ... [ backup nbr: (315) 401-3279 ]
 
*** when prompted enter '''Conference ID: 843758#'''
[14:23] Jim Logan: It is a growing subset of SIMF.
** '''Skype: join.conference''' (i.e. make a skype call to the contact with skypeID="join.conference") ... (generally free-of-charge, when connecting from your computer ... [[VirtualSpeakerSessionTips|ref.]]) 
 
*** when prompted enter '''Conference ID: 843758#'''
[14:23] Elisa Kendall: @Christi -- our client is currently using an IBM product as their metadata repository for linking their models, software artifacts, and performing data lineage, and a crude sharepoint server for document management at the moment.  We're attempting to move them to something more sophisticated, possibly Ontotext or something else, but the Stardog solution for the moment is at least a stop gap to show them what's possible.
*** Unfamiliar with how to do this on Skype? ...  
 
**** Add the contact "join.conference" to your skype contact list first. To participate in the teleconference, make a skype call to "join.conference", then open the dial pad (see platform-specific instructions below) and enter the '''Conference ID: 843758#''' when prompted.
[14:24] Mark Underwood: @Elisa Can u name IBM's tool?
*** Can't find Skype Dial pad? ...
 
**** for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad"
[14:25] MikeBobak: https://sourceforge.net/projects/o-device/
**** for Linux Skype users: please note that the dial-pad is only available on v4.1 (or later; or on the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window you need to press the "d" hotkey to enable it. ...  ([[VirtualSpeakerSessionTips|ref.]]) 
 
* Instructions for In-session chat-room
[14:25] Mark Underwood: @Mike - yes, the biz analyst transform is a key feature
** once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field from "anonymous" to your real name, like "[[JaneDoe]]").
 
** 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.  
[14:25] LeoObrst: @MarkUnderwood: CLIPS was superseded by JESS (Java Expert System Shell). All expert/production systems are rule-based with no ontologies, with origins in the 1980s. Some tools (e.g., Protege) had JESS extensions so that you could use the rules with ontologies. Rule-based systems now include many other kinds: DROOLS, JBoss, etc. And these are typically forward-chaining rule systems (typically based on Rete algorithm). However, logic programming is an alternative, i.e., Prolog, ASB.
** 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) summit_20160509@soaphub.org ... Handy for mobile devices!
 
[14:26] ToddSchneider: The question should be what do you need to accomplish? OWL might be a reasonable solution, Common Logic may be a better one.
 
[14:27] LeoObrst: My phone died. No audio.
 
[14:27] Mark Underwood: @Leo - Thanks. Wondering if u were in agreement w/ Michael's take on OWL
 
[14:27] Donna Fritzsche: The commercial OPS-family tools provided the abilities to create classes with attributes, axiom-like constraints, etc.
 
[14:28] ToddSchneider: Donna, what does 'OPS' mean?
 
[14:28] Mark Underwood: @becky + Andrea - cool use of graphml + yEd
 
[14:28] LeoObrst: I don't know what Michael said.
 
[14:29] Donna Fritzsche: Rete algrorithm,, forward and backward chaining systems. They are still logic-based (maybe not as pure - the Phds can correct me on this! - We need Pat Hayes here!).
 
[14:29] LeoObrst: OPS, KEE, ART are all expert systems originating in 1980s.
 
[14:29] ChristiKapp: @Elisa - thankscorporate metadata can be challenging to maintain - constant sales process of benefits until executives understan benefits
 
[14:30] Mark Underwood: @becky + Andrea - cool use of graphml + yEd => Powerpoint slide ?
 
[14:30] Donna Fritzsche: The OPS family grew out of efforts at CMU - they created rule engines based on Rete algroithm, etc.
 
[14:30] Elisa Kendall: @Mark The IBM tooling they are using is called Information Governance Catalog, which is part of the Information Server suite of tools.
 
[14:31] LeoObrst: @DonnaFritzsche: most expert systems are not logic-based, but some nowadays are, if you keep to specific kinds of rules. The old expert systems were globally side-effecting, and for negation (negative rules) you would often have to hack the agenda mechanism (which determined which rules fired, in what order). Ontologies are an advance over expert systems.
 
[14:32] RaviSharma: Mirek - please comment on Intelligence in VOcabularies when and if you can?
 
[14:33] Elisa Kendall: @Donna -- The OWL language is a member of a family of logic languages called description logics -- they are really good at classification, far better than rete algorithms, but as I just mentioned, a combination of classification based reasoning and a more traditional rete approach is what we're using with other tools to support analytics.


* '''Discussions and Q & A:'''
[14:34] Donna Fritzsche: Elisa - I think you just hit the nail on the head for me - and what I have been discovering - The DLs are really good at classification.
** Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker.
** '''To un-mute, press "*7"''' ... '''To mute, press "*6"''' (please mute your phone, especially if you are in a noisy surrounding, or if you are introducing noise, echoes, etc. into the conference line.)
** we will usually save all questions and discussions till after all presentations are through. You are encouraged to jot down questions onto the chat-area in the mean time (that way, they get documented; and you might even get some answers in the interim, through the chat.)
** During the Q&A / discussion segment (when everyone is muted), '''If you want to speak''' or have questions or remarks to make, '''please raise your hand''' (virtually) '''by clicking on the "hand button"''' (lower right) on the chat session page. You may speak when acknowledged by the session moderator (again, press "*7" on your phone to un-mute). ''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 "*6" on your phone to mute yourself after you are done speaking.)


* Please review our Virtual Session Tips and Ground Rules - see: [[VirtualSpeakerSessionTips]]  
[14:34] RaviSharma: Thanks all especially Mike and Michael


* '''RSVP''' '' to [mailto:gruninger@mie.utoronto.ca gruninger@mie.utoronto.ca] with your affiliation appreciated,'' ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the community already.)
[14:34] MikeBennett: Registration page will be up shortly for the face to face.


* This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page.
[14:34] RaviSharma: What is the conference Michael?


* 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 [[WikiHomePage#Intellectual_Property_Rights_.28IPR.29_Policy|our prevailing open IPR policy]].
== Audio Recording ==
[https://s3.amazonaws.com/ontologforum/OntologySummit2016/2016-04-21_Financial/ConferenceCall_20160421.mp3 Session Recording]


[[Category:OntologySummit]]
[[Category:OntologySummit]]
[[Category:OntologySummit2016]]
[[Category:OntologySummit2016]]

Latest revision as of 19:52, 21 April 2016

Ontology Summit 2016 Finance and Retail - Thu 2016-04-21

Session Co-Chairs: Mike Bennett and Andrea Westerinen

Abstract

In this session, we will investigate various aspects of semantic interoperability in the area of retail and finance.

Agenda

  • Introduction
  • Speakers
    • Cory Casanave - Conceptual modeling using SIMF Slides Slides in pptx format
    • Elisa Kendall (Thematix Partners LLC) - Using Business Architecture and Semantics to Drive Data Quality Improvement in Banking Slides
      • Abstract: Elisa Kendall of Thematix will present on the use of formal ontologies in data quality improvement at a systemically important European bank.
    • Mirek Sopek (Makolab)The Quest for meaning and trust on the Web - schema.org in Retail and Finance Slides
    • Rebecca Tauber and Andrea Westerinen (Nine Points Solutions, LLC) Semantic Interoperability and Knowledge Engineering: Use of GoodRelations in a Climbing Gear Retail Ontology Slides Slides in pptx format
      • Abstract: GoodRelations has existed since 2008 to aid businesses in describing their products and services on the web. However, many uses of GoodRelations are simply web-page extensions and the ontologies and individual definitions are not used beyond the page. But, what happens when you combine GoodRelations with a domain-specific ontology related to the products or services being exposed? The answer is improved customer experience and sales! You assist your customer by providing both advice and product/services recommendations. This presentation discusses a climbing gear ontology, which was created as an learning experience in knowledge engineering and ontology development. The climbing ontology is then integrated with GoodRelations to create both a customer- and business-oriented solution that can be used in several scenarios. In this talk, we overview the tie between knowledge engineering and semantic interoperability, and how we applied this in the development of the climbing gear ontology. We discuss the use of the ontology in three different application areas, and the development approach that we are using to realize the applications.

Conference Call Details

  • Date: Thursday, 21-Apr-2016
  • Start Time: 9:30am PDT / 12:30pm EDT / 6:30pm CEST / 5:30pm BST / 1630 UTC
  • Expected Call Duration: ~2 hours
  • Dial-in:
    • Phone (US): +1 (425) 440-5100 ... (long distance cost may apply)
      • ... [ backup nbr: (315) 401-3279 ]
      • when prompted enter Conference ID: 843758#
    • Skype: join.conference (i.e. make a skype call to the contact with skypeID="join.conference") ... (generally free-of-charge, when connecting from your computer ... ref.)
      • when prompted enter Conference ID: 843758#
      • Unfamiliar with how to do this on Skype? ...
        • Add the contact "join.conference" to your skype contact list first. To participate in the teleconference, make a skype call to "join.conference", then open the dial pad (see platform-specific instructions below) and enter the Conference ID: 843758# when prompted.
      • Can't find Skype Dial pad? ...
        • for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad"
        • for Linux Skype users: please note that the dial-pad is only available on v4.1 (or later; or on the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window you need to press the "d" hotkey to enable it. ... (ref.)
  • In-session chat-room url: http://webconf.soaphub.org/conf/room/summit_20160421
    • instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field from "anonymous" to your real name, like "JaneDoe").
    • 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.
    • 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) summit_20160421@soaphub.org ... Handy for mobile devices!
  • Discussions and Q & A:
    • Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker.
    • To un-mute, press "*7" ... To mute, press "*6" (please mute your phone, especially if you are in a noisy surrounding, or if you are introducing noise, echoes, etc. into the conference line.)
    • we will usually save all questions and discussions till after all presentations are through. You are encouraged to jot down questions onto the chat-area in the mean time (that way, they get documented; and you might even get some answers in the interim, through the chat.)
    • During the Q&A / discussion segment (when everyone is muted), If you want to speak or have questions or remarks to make, please raise your hand (virtually) by clicking on the "hand button" (lower right) on the chat session page. You may speak when acknowledged by the session moderator (again, press "*7" on your phone to un-mute). 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 "*6" on your phone to mute yourself after you are done speaking.)
  • RSVP to gruninger@mie.utoronto.ca with your affiliation appreciated, ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the community already.)
  • This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page.
  • 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.

Attendees

Proceedings

[12:30] AndreaWesterinen: Slides are at http://ontologforum.org/index.php/ConferenceCall_2016_04_21

[12:48] RaviSharma: Cory - does the domain on slide 5 imply subject domain for Semantic Modeling or the domain of SIMF only?

[12:53] RaviSharma: Cory - are the relationship types that distinguish you from RDBMS? Also why could those be not done in OWL?

[12:54] ToddSchneider: How is 'context' represented?

[12:55] Russell Reinsch: Great talk Cory

[12:56] RaviSharma: Cory - Is metaclass Dependency the set of relationships (types also) allowed?

[12:56] CoryCasanave: https://github.com/ModelDriven/SIMF/tree/master/RevisedSubmission

[12:57] ToddSchneider: Cory, why UML at all?

[12:58] ToddSchneider: Why not use concept maps?

[12:58] Donna Fritzsche: were other graphical tools considered? Which ones

[12:59] ToddSchneider: Cory, how is 'context' represented?

[13:01] Donna Fritzsche: I would love to see a more detailed demo/discussion at some point! I am very interested and hopeful about this standard.

[13:02] Elisa Kendall: A number of languages, including SBVR, have combined ontology concepts with the language itself, which has proven to make the language less useful. Can you comment on that?

[13:03] AndreaWesterinen: We need to keep to the times to get all the talks in.

[13:03] AndreaWesterinen: Can we defer more questions to the end?

[13:04] MikeBennett: Yes, ideally 15 min for th talk + 5 min Q and A so we are now 3 ins over.

[13:04] Elisa Kendall: Fine with me -- I'll try to run through some of my slides quickly.

[13:04] MikeBennett: We'll take Elisa's question and then move on

[13:04] AndreaWesterinen: I have a hard stop by 2:15, so I am a bit worried.

[13:05] MikeBennett: Shall we put you on next?

[13:05] AndreaWesterinen: We can go with Elisa.

[13:06] ToddSchneider: Cory, the explicit representation of (some portion of) 'context' (to constrain interpretation) is very interesting!

[13:07] MikeBennett: SBVR = Semantics for Business Vocabularies and Business Rules

[13:08] RaviSharma: Todd and Cory - thanks, I agree it is important - shall we say pre positioning the interoperability!

[13:08] Mark Underwood: @Mike, thx for the lookup

[13:08] Donna Fritzsche: are we recording?

[13:09] Mark Underwood: Cory - Can u recommend anything written on your take on SBVR?

[13:09] Donna Fritzsche: this is a great conversation

[13:11] RaviSharma: Cory and Todd - can we work offline to generate a process for context before interoperation?

[13:11] CoryCasanave: Ravi, would be happy to work with this group. -COry

[13:12] ToddSchneider: Ravi, "... a process for context ..."???

[13:15] RaviSharma: Elissa -We find data governance works mostly well within a system or sub-agency but not among standards enforcer (regulatory) or across enterprise. do you think so?

[13:17] ToddSchneider: Elisa, 'P/L' == Profit/Loss?

[13:21] RaviSharma: Elissa - how different is Business logical from Conceptual or subject area data modeling concepts?

[13:22] Mark Underwood: Slightly offtopic - Anyone aware of ontology-based governance or analytics apps with the SEC trading app http://www.sec.gov/marketstructure/midas.html#.VxkLrfkrKUk

[13:22] Mark Underwood: @Todd P/L, yes

[13:24] Mark Underwood: - suffix to my offtopic Q - or the SEC Consolidated Audit Trail project http://www.catnmsplan.com/

[13:25] AndreaWesterinen: Elisa - What kind of policy docs are you analyzing? What tooling? GATE or something else?

[13:25] RaviSharma: Elisa - are you tracking the current value of collaterals?

[13:27] ChristiKapp: I have found a product called Rochade Enterprise Metadata Repository to be very useful in developing documentation of the connections between terminology terms, and between terminology and technology that has been implemented (e.g. database schemas, business objects universes, informatica, class diagrams, etc )

[13:27] RaviSharma: Elisa - how different was the vocabulary for this EU bank as compared to FIBO or SBVR?

[13:28] Donna Fritzsche: Thanks for the reference Christi.

[13:31] RaviSharma: Elisa - how much different the vocabulary would be if it was also filtered through Controlled Natural Language?

[13:32] Mark Underwood: FYI https://en.wikipedia.org/wiki/Stardog

[13:32] RaviSharma: Elisa - thanks for some of responses.

[13:34] MikeBennett: @Ravi we will pick up the remaining questions later - i was concerned about time a we had spent longer on Cory's Q and A then we scheduled.

[13:39] MikeBennett: @Mirek you seem to identify ontology and vocabulary as being the same thing. In other literature they are very different things, so please could you Clarify how you see these in the context of Semantic Web?

[13:47] Donna Fritzsche: @mirek - Can you expand on how you think about and implement Alignment? (for instance between FIBO/Schema terms.

[13:47] Mark Underwood: The VW incident deserves a deeper dive - IMHO more than just data or ontology - would be interesting for Summit conceptual walkthrough

[13:48] RaviSharma: Mirek - how is intelligence built into vocabularies? through domain vocabularies or in the terms definitions only?

[13:48] MikeBennett: Slide Infinity

[13:48] Russell Reinsch: Great talk Elisa

[13:48] Mark Underwood: https://www.w3.org/community/gao/

[13:48] Russell Reinsch: Great talk Mirek too

[13:48] Donna Fritzsche: @mike - +1 to your question and I also would refer folks to the 2007 Summit - where they presented some views that I don't think all would agree with - but I tend to agree with.

[13:48] Mirek Sopek: thanks !

[13:51] Mark Underwood: (Mirek discussed connection between Google Search adoption / latency in use of schema.org)

[13:55] MikeBennett: Topics to pick up after all 4 talks will include ontology v vocabulary, integration / interoperability matters, concept v data, alignment etc.

[13:55] Donna Fritzsche: @mirek/mike - for alignment, are you using crosswalks? or a more complex mapping?

[13:56] Donna Fritzsche: Good Relations reference: http://www.heppnetz.de/projects/goodrelations/

[14:00] Mirek Sopek: BTW, Martin Hepp - author of GoodRelations was very active in auto.schema.org and fibo.schema.org  !!! what is more GoodRelations is the base of schema.org e-commerce vocabulary

[14:00] ChristiKapp: @Andrea. You mentioned 'buying incompatible stuff' in context of climbing gear. Is there a concept of "fitment" between the products and the brands, or the products and other products?

[14:01] AndreaWesterinen: Christi, I will talk about this in a bit. Let me know if I don't completely answer your question.

[14:01] ChristiKapp: sure

[14:04] Mirek Sopek: @Donna, as I said - in most cases the mapping was fairly simple and was based on human readable descriptions in schema.org to make sure that the meaning is close to that in FIBO. There were some over dimensions of alignment, like the actual name of the type or property. However, it was not an alignment in the proper "ontological" sense of the word

[14:05] Mirek Sopek: See http://sdo-fibo.appspot.com/FinancialProduct for the typical case ...

[14:06] Donna Fritzsche: Here is a question - I am one who finds OWL overly complicated for a variety of reasons, I would rather use a good OO language or even something link CLIPS/ART/OPS to model what was just described. If you remove the Open World assumption? why is OWL preferred by so many? I am trying to understand it, but I still dont. (This is part of the reason that I like SIMF)

[14:06] Donna Fritzsche: Here is a CLIPS reference: http://clipsrules.sourceforge.net/WhatIsCLIPS.html

[14:07] Donna Fritzsche: OO languages I would like for this type of work - Lisp, Objective-C, Smalltalk, Java

[14:08] Mirek Sopek: @Donna - will certainly look into CLIPS ...

[14:10] Donna Fritzsche: For metadata specification/schema - I think that MLR proides a great spec. he ISO/IEC 19788 standard is intended to provide optimal compatibility with both DC and the LOM and supports multilingual and cultural adaptability requirements from a global perspective. The standard has two primary purposes:

facilitate the identification and specification of the metadata elements required to describe a learning resource by providing metadata elements and their attributes support search, discovery, acquisition, evaluation, and use of learning resources by learners, instructors or automated software processes.

[14:11] Donna Fritzsche: https://en.wikipedia.org/wiki/ISO/IEC_19788

[14:12] RaviSharma: Rebecca - is GR vocabulary shared by other domains and is it a generic collection and classes and domains do a sub-setting from it?

[14:12] Donna Fritzsche: I also like SKOS

[14:15] Mark Underwood: comment: wow, CLIPS still around?

[14:16] RaviSharma: Andrea and Rebecca - thanks.

[14:16] ToddSchneider: Donna, why OWL, the use of a reasoner.

[14:16] Donna Fritzsche: Mirek- also check out MLR, they did a great job of specifiying a class-based metadata standard with agreed upon definitions. It took them along time - and I dont know if they ever got traction.

[14:17] ChristiKapp: @Andrea - This is very interesting work. In addition to 'what to buy' - also things about 'how to repair' might be interesting to model into this.

[14:18] Donna Fritzsche: You get reasoners with other tools - CLIPS and handwritten reasoners in other tools. I dont find that to be a limiter.

[14:19] ToddSchneider: Donna, okay. I'm not familiar with CLIPS.

[14:21] Mark Underwood: @Leo - Do you have a take on Donna's Q?

[14:21] BobbinTeegarden: OWL choice imho is the plethora of good (...) tools

[14:22] MikeBennett: Why OWL as a syntax versus why ontology versus terminology, vocabulary and so on.

[14:23] MikeBennett: Inference only makes sense when there is underlying logic

[14:23] Jim Logan: As a simpler notation for ontologies, you should check out the Cameo Concept Modeler. It reads and writes OWL, but uses business-friendly graphics.

[14:23] Jim Logan: It is a growing subset of SIMF.

[14:23] Elisa Kendall: @Christi -- our client is currently using an IBM product as their metadata repository for linking their models, software artifacts, and performing data lineage, and a crude sharepoint server for document management at the moment. We're attempting to move them to something more sophisticated, possibly Ontotext or something else, but the Stardog solution for the moment is at least a stop gap to show them what's possible.

[14:24] Mark Underwood: @Elisa Can u name IBM's tool?

[14:25] MikeBobak: https://sourceforge.net/projects/o-device/

[14:25] Mark Underwood: @Mike - yes, the biz analyst transform is a key feature

[14:25] LeoObrst: @MarkUnderwood: CLIPS was superseded by JESS (Java Expert System Shell). All expert/production systems are rule-based with no ontologies, with origins in the 1980s. Some tools (e.g., Protege) had JESS extensions so that you could use the rules with ontologies. Rule-based systems now include many other kinds: DROOLS, JBoss, etc. And these are typically forward-chaining rule systems (typically based on Rete algorithm). However, logic programming is an alternative, i.e., Prolog, ASB.

[14:26] ToddSchneider: The question should be what do you need to accomplish? OWL might be a reasonable solution, Common Logic may be a better one.

[14:27] LeoObrst: My phone died. No audio.

[14:27] Mark Underwood: @Leo - Thanks. Wondering if u were in agreement w/ Michael's take on OWL

[14:27] Donna Fritzsche: The commercial OPS-family tools provided the abilities to create classes with attributes, axiom-like constraints, etc.

[14:28] ToddSchneider: Donna, what does 'OPS' mean?

[14:28] Mark Underwood: @becky + Andrea - cool use of graphml + yEd

[14:28] LeoObrst: I don't know what Michael said.

[14:29] Donna Fritzsche: Rete algrorithm,, forward and backward chaining systems. They are still logic-based (maybe not as pure - the Phds can correct me on this! - We need Pat Hayes here!).

[14:29] LeoObrst: OPS, KEE, ART are all expert systems originating in 1980s.

[14:29] ChristiKapp: @Elisa - thanks. corporate metadata can be challenging to maintain - constant sales process of benefits until executives understan benefits

[14:30] Mark Underwood: @becky + Andrea - cool use of graphml + yEd => Powerpoint slide ?

[14:30] Donna Fritzsche: The OPS family grew out of efforts at CMU - they created rule engines based on Rete algroithm, etc.

[14:30] Elisa Kendall: @Mark The IBM tooling they are using is called Information Governance Catalog, which is part of the Information Server suite of tools.

[14:31] LeoObrst: @DonnaFritzsche: most expert systems are not logic-based, but some nowadays are, if you keep to specific kinds of rules. The old expert systems were globally side-effecting, and for negation (negative rules) you would often have to hack the agenda mechanism (which determined which rules fired, in what order). Ontologies are an advance over expert systems.

[14:32] RaviSharma: Mirek - please comment on Intelligence in VOcabularies when and if you can?

[14:33] Elisa Kendall: @Donna -- The OWL language is a member of a family of logic languages called description logics -- they are really good at classification, far better than rete algorithms, but as I just mentioned, a combination of classification based reasoning and a more traditional rete approach is what we're using with other tools to support analytics.

[14:34] Donna Fritzsche: Elisa - I think you just hit the nail on the head for me - and what I have been discovering - The DLs are really good at classification.

[14:34] RaviSharma: Thanks all especially Mike and Michael

[14:34] MikeBennett: Registration page will be up shortly for the face to face.

[14:34] RaviSharma: What is the conference Michael?

Audio Recording

Session Recording