08:52:17 RRSAgent has joined #webont 08:52:33 I don't think the scribe is using IRC 08:52:53 ftf agenda from Guus 30Sep http://lists.w3.org/Archives/Public/www-webont-wg/2002Sep/0505.html 08:53:22 people could tunnel through me I think.... 08:53:35 brill ... 08:53:48 slash server 192.6.10.107 08:53:52 I think.... 08:55:09 DaveB has joined #webont 08:57:09 sorry, slash server 192.6.10.107:6665 08:57:24 DanC_jam has changed the topic to: WebOnt Bristol ftf. scribe: ter Horst 08:58:11 ah you worked out irc forwarding. I was just emailing 08:58:12 JosD has joined #webont 08:58:29 irc forwarding? (I'm getting to IRC via ssh) 08:58:47 that's what I meant 08:58:55 yeah 08:59:07 you can use a -g flag 08:59:10 nmg has joined #webont 08:59:15 so others can join via your tunnel 08:59:16 logger has joined #webont 09:00:45 layering document, from the agenda: "Layering RDFS into OWL" http://www.coginst.uwf.edu/users/phayes/RDFS2OWL-L.html 09:01:57 libby: aha, that's the crucial detail 09:02:16 yeah, it's not in the help 09:02:30 it is in the man page 09:03:45 oh, I musta missed it 09:23:15 jhendler_ has joined #webont 10:07:05 http://swordfish.rdfweb.org/photos/2002/10/07/ 10:07:12 - photos from earlier 10:33:02 hth has joined #webont 10:33:30 hth has joined #webont 10:36:22 DanC_jam has joined #webont 10:44:28 (resume from break) 10:44:32 Mike S. scribing 10:44:42 DanC_jam has changed the topic to: WebOnt Bristol ftf. scribe: Mike S. 10:51:03 nmg has joined #webont 11:09:52 JosD has joined #webont 11:24:19 DanC has joined #webont 11:24:34 RRSAgent, pointer? 11:24:34 See http://www.w3.org/2002/10/07-webont-irc#T11-24-34 11:24:53 logger's also writing it to the web live (at ilrt.org) 11:28:02 logger, pointer? 11:28:04 See http://ilrt.org/discovery/chatlogs/webont/2002-10-07#T11-28-02 11:45:25 jjc has joined #webont 12:33:40 heflin has joined #webont 12:33:58 Hi everyone, how's the F2F going? 12:54:25 er... 12:56:37 Er? 12:57:47 :) 12:59:13 Are you going to begin the imports discussion in a few minutes? 12:59:46 sorry jeff, I'm not sure. we're beinging something shortly yes 12:59:57 not sure - we were on layering for most of this morning, so I'd guess that we're (slightly) behind sched 13:00:39 Layering, huh? Doesn't suprise me that that took a while. Any progress? 13:01:32 break-out group is going to thrash out the options; there wasn't any consensus between the large and fast approaches 13:06:32 Okay. Could somebody let me know when you get to imports? 13:07:02 I'll try to check in here, but e-mail might be best way to contact me (heflin@cse.lehigh.edu) 13:07:26 ok, we will 13:09:13 Thanks! 13:13:12 no probs 13:19:12 jeff, guide discussion has been moved forward (to now) 13:19:58 imports and versioning will be at about 15.30 or thereabouts (45mins for guide, 15mins for tea break?) 13:20:54 ChrisW has joined #webont 13:24:31 Thanks for the info, Nick. 13:26:27 who's scribing now? 13:27:29 Mike Dean now scribing 13:27:35 DanC has changed the topic to: WebOnt Bristol ftf. scribe: Mike Dean 13:27:43 now discussing GUIDE 13:27:58 Mike: some changes based on validation, etc. 13:28:05 Jim: good feedback from students on history 13:28:42 Mike: plan to use bulleted lists for links to previous ontologies and use in previous commercial and major government projects 13:29:34 discussion about relationship between xml:base and default namespace 13:29:49 Namespaces section 13:30:08 refering to Sep 29 version as published 13:30:21 DanC: xmlns="#" should be deprecated 13:32:00 DanC: not many things currently use xml:base 13:34:10 DanC: need to avoid xmlns="#" is due to problems with relative URIrefs and namespaces -- W3C decision not to require this in any of their specs 13:35:16 decision to use explicit, non-default namespace with some text discussing alternatives 13:35:41 DanC: useful to have some simple "hello world" example 13:36:36 Mike wants to modify all examples to fit in wines ontology 13:37:14 Jim: this walkthrough is better than previous because it also discusses alternative representations 13:37:53 Guus: some desire to make examples more realistic 13:38:09 MikeS: make region more accurate geographically 13:38:24 Guus: subClassOf example was very part/whole-like 13:38:41 Guus: should we include a specific part/whole example? 13:39:06 Guus has a part/whole example 13:40:21 Mike will integrate Guus example 13:40:51 Larry Eshelman has how-to example regarding part/whole 13:41:18 Jim: feedback is that GUIDE can be more complex 13:41:45 Chris: things like this should be in GUIDE 13:41:54 Nick: should be in appendix of GUIDE 13:42:42 MikeS: want part/whole to be an example of using properties, not how to do part/whole 13:43:49 Guus: decided last F2F to have HOW-TO/FAQ separate from GUIDE 13:44:04 [I'm getting mixed messages about whether the 'tricks of the trade' is something the WG has decided to do or not] 13:45:05 Nick: need to make clear that these are examples of OWL, not an official OWL representation of part/whole 13:46:19 Jim: making wine more complete isn't so useful -- want real examples of people things want/need to do 13:46:43 Jim: e.g. more examples of complex use of instance data 13:47:33 Deb: need example of every language concept 13:47:40 Jim: also need more examples of instances 13:48:15 Evan: need "HOW-TO" to show how to use OWL for common modelling problems 13:49:19 Jeremy: not hearing showstoppers for publishing GUIDE as is -- these may be suggestions for GUIDE v2 13:49:46 Guus: agree, current version has received lots of positive feedback 13:50:20 Jim: next WD may be last until last call 13:51:51 Chris: far more people will read guide than Model Theory, so we need a very good wine ontology, since people start by cut-and-pasting the examples 13:52:06 quite; they're not even gonna read the guide. They're just gonna cut/paste. 13:52:21 Deb: any particular requests for extensions? 13:52:48 Chris: has some suggestions 13:53:26 MikeS: perfectly happy with good wine ontology, but not with large/expanding set of appendices (textbook) 13:54:13 Jim: maybe we should have examples that go beyond wines ontology 13:54:27 MikeS: pulling meals, etc. into separate ontologies 13:54:44 MikeS: requires resolution on imports, etc. 13:56:25 DanC: good example could change his position to drop imports 13:57:33 ~6 people have thoroughly reviewed current draft 13:57:54 DeborahMc has joined #webont 13:58:09 MikeS: most of current changes can be done pretty rapidly 13:59:39 [ooh; I'm interested to know which features he didn't run into/need in this draft.] 13:59:40 MikeS: target 2-3 weeks from next Monday 14:00:44 MikeD: would prefer use of camelCase rather than LISP-STYLE names 14:01:13 Nick: should we commit now to putting the "tricks of the trade" in a separate document? 14:02:15 Enrico: first draft of GUIDE should be correct, need not be complete 14:03:34 Deb: should note that example is just one type of part/whole 14:04:29 DanC: more cost-effective to get community involved 14:05:44 (oh crud; I forgot to ask for pointers-to-issues in the guide, ala in the reference) 14:05:48 Jim: target late October for WD, then incorporate larger changes for last call 14:07:15 PROPOSED: to publishd the guide, as in http://lists.w3.org/Archives/Public/www-webont-wg/2002Sep/att-0478/01-Guide.html plus edits at the discretion of the editor. 14:08:30 MikeS: will note holes/placeholders for missing examples of every feature 14:09:43 bwm has joined #webont 14:10:01 is there a url where the whole log for this session can be viewed? (I was in the semantics discussion for the beginning sorry) 14:11:23 DanC: schedule is quite tight 14:11:58 Deborah:http://www.ilrt.bris.ac.uk/discovery/chatlogs/webont/2002-10-07.html 14:12:05 Chris: some ontology problems need to be fixed before publication 14:12:30 Jim: let's discuss technical issues here 14:12:50 Stephen: GUIDE may not need to go through formal last call, since it's not normative 14:13:06 Jeremy: XML Schema Primer (?) did go through last call 14:13:26 Jim: would prefer GUIDE to go through formal last call process 14:13:57 John Stanton: what are the real W3C requirements? 14:14:42 DanC: alternatives include WD, web page, Note (terminal state) 14:16:07 Guus: at F2F 3, HOW-TO document was viewed as a web page 14:16:10 enrico has joined #webont 14:17:58 Evan suggests withdrawing motions and deferring vote 14:18:09 Chris specific comments 14:18:28 treatment of regions (part/whole vs. subClassOf) 14:18:40 Deb: known problem 14:18:52 DanC: transitive, but unrelated to subclass 14:19:09 arbitrary point at which classes become instances 14:19:18 MikeS: GUIDE notes that this is arbitrary 14:19:32 Deb: What is "right" boundary? 14:21:25 MikeS: this model is accurate for the domain 14:21:43 Guus: perhaps renaming Grape to GrapeType might help 14:21:57 MikeS: this is exactly the classes as instances problem 14:22:38 MikeS: tried to do some normalization of names 14:23:17 Chris: some remaining concerns about relationships between GrapeType and WineGrapeType -- need to think about this more 14:26:05 need to note opportunities for subclassing as well 14:26:18 Guus: perhaps breakout session on wine ontology 14:28:25 ACTION Guus: arrange a break-out session on the Wine ontology and the Guide 14:28:35 Jeremy as non-wine expert had trouble following some of this discussion 14:28:57 Jim: we aren't content ontology group 14:30:04 Guus: time for break 14:30:23 breakout group still needs to be scheduled 14:30:58 breakout members: Enrico, Chris, Deb, Mike, Evan 14:37:05 next session in other room 14:37:53 Snakker has joined #webont 14:41:19 When the break is over, please call me at 610-758-xxxx or let me know a number to dial in to (assuming imports is next). 14:41:50 That's International U.S. by the way... 14:41:54 mdean_ has joined #webont 14:42:23 whoo-hoo - we got irc port forwarding working 14:50:47 jjc has joined #webont 14:53:09 jjc has joined #webont 15:02:00 jeff, we're going to call you shoirtly 15:02:21 Great! Thanks, Libby. 15:03:10 no prob 15:04:07 jeff's number is 610-758-xxxx 15:04:25 ping 15:05:15 discussing imports and versioning 15:07:49 guus: could jeff recap status of imports document? 15:07:57 jeff: 3 proposals, 2 similar 15:08:22 number 1: outside rdf syntax, inline with rdf spec, concur decision in f2f2 15:08:49 advantages: nice suntactic properties (missed somethign) 15:09:02 jhendler_ has joined #webont 15:09:10 proposal 2: RDF triples. some technical issues in discussion 15:09:31 s/concurs/conflicts/ 15:09:39 ...'undefined' = lack of intereoperability. another document imports something 15:09:59 also benfit - existing rdf data can be used as is; this is not tru of 1 - need a translation 15:10:43 propsal 3: ? and borden - processing model proposal - syntax like 2, but instead of semantic meaning a processing model 15:10:52 ?= massimo? 15:11:27 potential problems: leaves things unclear e.g. whether processing occurs before inference... 15:11:41 - end of jeff's overview 15:12:29 jjc: asks if any of options provide abiltyy to infer triples 15:13:12 jeff: inferring triples can lead to complexities, multiple imports. Problem with the thrird option is that doesn;t tell you how to handle inferencing issues 15:13:37 guus: comments? 15:13:51 danc: getting rid ofg imports is the best option 15:13:59 ...having built things 15:14:34 jeff; dissagrees - ontology extensions important part of requirements doc 15:14:49 danc: to extend them doesnt require imports 15:15:20 ...each doc has its own meaning; 2 docs meaning is those together...outside the language entirely 15:15:38 ...nothing in the language tells you what to import 15:15:47 [several people agree w danc] 15:16:38 jim: diagrees strongly: users shoudl be able to link to others' onotlogies, change classes etc - orgignal motivation for daml+oil - can't agree but can extend it locally - link back and add their own tersm 15:17:15 ...we dont need to be consistent with each other, just with the orginal ontology 15:17:42 ??you just tell it where to look for things like you would tell a web browser - the url of teh documnt 15:18:08 patH: imports has more meabning than linking baCK 15:18:28 jim: use case: 15:18:44 class agenda with various properties: chair, issues etc 15:18:58 RRSAgent, pointer? 15:18:58 See http://www.w3.org/2002/10/07-webont-irc#T15-18-58 15:19:16 ...I read it into my tool, producing a form I can fill out, and it goes and get classes for me and does type checking 15:19:57 JosD has joined #webont 15:20:03 ...I often read in DanC's onoltogy, which has one bit missing - priority. I don;t want to import DanC's document and copy it: it might change - instead I want a live link to DanC's document 15:21:05 MikeS: this is good software engineering 0- how else do you remmeber this stuff? 15:22:02 jim: doesn't cxare about imports as long as can refer to DanC's live document 15:22:16 PatH: believe DanC's doc or extend it - different 15:22:43 DanC: read Jim's doc most opf teh time - if I need it I get the urls recursively 15:23:20 Can I have the floor? 15:23:30 e.g. validator - does RDFs closure on a document wrt a vocabulary 15:23:57 - implementation experienc that don't need this stuff 15:24:07 MikeD: us too: we don;t need imports 15:24:21 Jeff would like the floor 15:24:43 [crud missed something by jjc] 15:25:59 danC: if I use someone elses' property (rather than mention it) (using it rather than annotating it) then I look up the property 15:26:34 pfps has joined #webont 15:26:56 ...'endorsing' the schema is use it x talliban:y z or fred rdf:typ[e talliban:goodguy 15:27:16 jim: we had a conversation that there shoudl notbe an implicit imports 15:27:28 ...if we can hacve that, then that's fine 15:27:51 patH: jjc said - any use of a voicabulary consitutes can imports? 15:28:49 enrico: shows a graph of an application ontology - the arrows mean import, include. 15:29:18 ...would like this to be part of the expression of teh languiage. stronger than using the namespace - I substribe to the theory described in the docuennt 15:30:09 patH: prob is he doesnt know what it means to not subscribe to an ontology - how can it refuse to import it. you can draw conclusions for it. you cant not assent to rdf 15:31:29 they can tell which documents I "import" by looking at what terms I use as properties. 15:31:51 jeff: problem with DanC's approach is that un;less there's some list of urls there other people can't work out what documents you need. imports is committing to an ontology - I sort of sanction the infrences made with _these_ documents 15:32:35 - important to have 2 kinds of inference - the doc and those that go with iot, to which I agree to - responsibility for what you agree to, versus combining it with anything, to which I haven;t agreed to 15:33:22 patH: with no imports mechanism, anyone can combine your doc with otthers and infre things from it - you seem to think a bad thing 15:33:34 jeff: no - but require both types, e.g. terms of a contract 15:33:54 DDeR has joined #webont 15:33:58 patH: thinks that buys into a more elaborate theory of teh Seb than we have at the moment 15:34:05 s/seb/sweb/ 15:34:56 nmg has joined #webont 15:35:04 MikeS: geog example: import geog vocab; taking only about texas and oklahoma - don;t want to buy into all the recursive onoltogies - jusrt this part of the oklahoma ontology 15:35:26 danC: remember only in use though, using the property 15:35:42 mikeS getting less nervous, pps more so 15:36:14 danc: rdfs:seealso - look at this other document; somethign similar for this? (missed detail, sorry) 15:36:28 guus: consensus point - no semantic meaning? 15:36:50 patH: from email seealso - often doesn;t point to rdf, often a webpage 15:37:00 danc: that's ok - we subproperty it 15:37:42 guus: consensus point - subproperty of seealso as a way of docuemnting this imports thing without it having any formal meanning 15:37:48 nmg has joined #webont 15:38:03 jeff: unacceptable: broken language, because of the usecases - how do you know what you agree to? 15:38:30 ...otherwise bascially a centralized knowledge base 15:38:50 ...has responded to danC on email - 15:38:53 [ref?] 15:39:39 jim: you have a difference bwteen imports= pull that document in there vs imports as stronger committment, stronger than DAML 15:40:36 ...what about just adding a propoerty to someone's onoltgy? just can;t do it? 15:40:57 jeff: maybe by referencing the namespace without importaing it...maybe..? 15:40:58 ChrisW has joined #webont 15:41:11 jjc: that seems unlear - danC's position is clear 15:41:15 jeeff: not to me 15:41:38 mikeS: an operational way of descrbing using tokens from another ontology... 15:41:47 danc: no. 15:41:49 [scribe lost] 15:42:07 danc: if they load the same onologies, they come to same conclusions 15:42:22 jim: what if we load diff documents? then diff conclusions 15:42:27 danc: not a problem 15:42:45 mikeS: but I don;lt know what my assumptions are - I can;t write them down 15:43:22 jim: same toolls, same url, same conformance - diff conclusions - problem 15:44:01 [big shouty argunment] 15:44:20 we're shouting so you can hear better, Jeff 15:44:34 That's what I thought ;-) 15:44:35 danc: need to reference the documents that used to get conclusions 15:44:49 patH - these tools are in the wide world, they will pick up things 15:45:07 jim at whiteboard 15:45:42 pps: disagrees totally with Pat. if yuou import another ontologies, you are require to draw the conclusions 15:45:54 patH: no, can;'t require that all conclusions are drawn 15:46:10 pps: can;t complain if draw all cnoncclusions 15:46:33 pps: doc1 imports doc2. any kb derrived from doc1 entails the stuff in doc2 - is what pps wants 15:46:54 patH: must not translate in an operational sense about requiring - 15:47:31 enrico: ridiculous to have the semantics depend on the tool - same levle of importance as say subclass 15:47:58 ...you are going to subscribe to specofoc onolotgies - a finite number (not like statments) 15:48:23 jim: %owl1 -f http://ont1 15:48:29 jim: %owl2 -f http://ont1 15:48:36 owl1 100% owl compliant 15:48:39 owl2 100% owl compliant 15:48:51 [ therefore p(x) is undefined] 15:49:03 ...that's fine - don;t need to bother with all these semantics! 15:49:29 jim v happy with DanC's operational semnatics; need something though, otherwise a crapshoot 15:49:50 patH: why would the docs come out sensibly 15:50:04 ? thfirst tool has different import idea than second 15:50:17 patH: 'importing' is the issue 15:51:00 jim: we need a good clean operational semantics 15:52:06 danC: this group does not say what every owl implementtaion doesin all languages; the implementation will need to justify its conclusiosn accorting to our spec - it will have certain premises - diffee nt conclusiosn will ahve differenbt set of preferences 15:52:47 guus: why are you aginst it? 15:52:59 danc: doesnt think will get consensus 15:53:24 guus: both agree that have operational semnatics for import and have to say this in the language 15:53:35 danc: doesnt always do imports - required it would be a bummer 15:54:00 danc: several policies to loda into machine - e.g. uses policy 15:54:30 jim: how to we characterise these diferences in policy? 15:55:10 danc: we can't use this in general because wants single documents to be well defined. 15:55:28 jjc has an example 15:55:30 this="implementation defined" 15:55:36 jjc: in one file we have 15:55:43 z:foo 15:55:46 in another file: 15:56:01 z:foo domain c 15:56:27 c subclassof <> 15:56:37 does this entail z:w v? 15:56:51 jjc thinks jim said that the entailment follws 15:57:02 - and agrees 15:57:21 ... change of example: 15:57:33 z:foo in one doc 15:57:40 implicitly importy doc 2: 15:57:55 z:foo domain c 15:58:17 do these two entail type ? 15:58:45 danC: not with tools currently,. thopugh you can have a policy which can go and get all the documents andthen entail that. 15:59:01 danc: from our spec, the first two triples will entail the other. 15:59:26 ? is it allowable for the tool to draw that conclusion form the first tripple? 15:59:45 - not within teh spec, although it coudl [...?] 16:01:13 ? abase ontolgy, 2 ontologies that extend it incompatibly and monotonically with weach other but not from the original: some tools will find the contradiction, some not 16:01:21 DanC: yes - state of the art is this 16:01:46 enrico: bizzare to have different conclusions depending on what files it finds 16:01:59 patH: not only not bizzare, but the way things are on the web 16:02:14 enrico: not what I said [goes to what board] 16:02:23 [many converations going on...] 16:03:00 onrico: one ontology with 2 stataemnets: 16:03:06 man is a subclass of mortal 16:03:10 man(socrates) 16:03:20 so, mortal(socrates) 16:03:44 if the first 2 statements are in two files, I can;t guarantee that I will be able to derrive that socrates is mortal 16:04:11 patH: I cant insist that you draw those conclusions, or any onclusionbs at all 16:04:46 jjc: in tersm of the spec, we specify the semnatic sfor a complete reasoner, even if none exists. 16:04:56 pps: strongly agrees with that 16:05:13 jjc: one source of incompleeness will be not importing things 16:05:33 danc: cxan we justify the conclusion according to our spec, and we can 16:05:47 s/and we can// 16:06:02 ok, someone said that 16:06:23 ChrisW has joined #webont 16:06:55 jim: what if A:mortal rather than mortal 16:07:03 sorry ChrisW 16:07:47 jim: if mortal is from a different document, that shoudl not change the conclusion. 16:08:20 ...if the other document also said mortal(x) :- foo(x) 16:08:37 do I aslo legitimize A:foo? 16:09:01 ...mortal subclass transientbeing (from document A) 16:09:38 I believe A:mortal socrates; so do I believe socrates is also a A:transientbeing? 16:09:47 patH: yes if you got the document back 16:10:36 danc: from spec, certain entailmenets follw given certain documents; tool decides the policy 16:10:49 chrisW? can you just load onbe property? 16:11:05 jim: putting this on our testset 16:11:27 patH: entailments are clear - what's the point of the example 16:11:37 jim: then you believe that you always importa everything 16:11:58 patH: no! you import what you come accross 16:12:06 [more shouting] 16:12:54 jim: does the premises entail conclusion (from 2 docs)? 16:13:08 danc: depends on the premises 16:14:04 guus: 5-10 more minutes. 16:14:10 ..on this topic 16:14:41 sb: entailments are definted in term sof trilpes, not documents - if you have the triples then you ahve the entailments [missed a bit] 16:14:53 sb: supports danc, probably 16:15:40 chrisW: is theeraany way to include in teh spec some way to tell people when they are required to load a ertain set of triples 16:15:52 patH: we can;t require them to in terms of entailments 16:16:11 chrisW: youn must load these triples, nothignto do with entailment 16:16:31 - i.e. can we say this 16:17:02 danbri has joined #webont 16:17:13 jjc: manifest file in testcases, pointing to files to include and entailments - get valid entailments _if_ you import the files 16:17:50 ...danc saying that can;t use implecit mechanism, but that we can't have imports - we need explcit operational semantics in this language 16:18:57 [sorry, scribe can;t keep iup] 16:19:19 jim: premise ns:A=http://bla/A 16:19:28 man owl:subclass A:mortal 16:19:33 socrates a man 16:19:44 exists a document http://bla/A 16:20:02 which says - mortal owl:subclass :transientbeing 16:20:19 conclusioon socrates:a http;//bla/A transientbeing 16:20:42 mikeS: software engineering, not entailment test 16:21:10 ? this is the kind of thing we should be standardizing 16:21:15 patH: yes! 16:21:40 chrisW: semantics doesnt tell you what triples to load, just what you get if you do load them 16:22:16 ...could do this with every other ttriple 16:22:29 patH: you'd have to control what pieces of information people read 16:22:49 chrisW: if I pout text on a webpage thenm a nrowser will load it 16:23:05 danc: images? - commonality of implementation, not a standard 16:23:13 ...ok with me as long as I don;t have to use it 16:24:10 [....] 16:24:53 danC; has lots of ontloghies that has made on a daily basis, with coauthors, also mikeD, jos. we could like with no particular policy 16:25:43 ian: if my reasoner can load anythign at all from the web, all we need for a fillly comlpiant ontology is somethign that says yes to every entailment and ...do something...sorry? 16:25:56 patH: we can;'t pass laws against stupidity 16:26:07 mikeS": we can try to help them 16:26:26 patH: we can;t heplp them because we don;t know what they will do with it 16:27:22 jim: we will come up with agrpah that only contains certain facts, that's consistent. we dont feel comfortable coming up wityh a solution wrt imports - we think the following policy looks good but we dont wantto endorse it as a standard 16:27:31 several peopel can live with it, ? can;t 16:27:58 ? wants to state a policy - pick a policy 16:28:21 ? picking one is a standardization issue 16:28:34 danc: we dont have enough informationt opick tyjhe right one 16:28:45 guus: should we pick one even if it's the wrong one? 16:28:56 ?what does it mean to be riht? we can add a policy later 16:28:58 ? == EVAN WALLACE 16:29:05 sorry, caps lock 16:29:07 (thanks, sorry) 16:29:45 chrisW: a proposal: if I write an ontology, want some assurance that it will be used consistently. some peopel say can;t do this on the web, don;t want this etc... 16:30:16 ....but if you could have an optional tag to say - loda all these triples between the tags - for owl complience. don;t have to use it 16:30:46 ...a packaging mechanism 16:32:08 patH: doesnt think that chris's proposal meams anything. whta can they do or can;t do if someone else reads this packaging 16:33:10 chrisW: sees a need to package together owl assertions - a compliant tool cannot pick and chosse form the triples 16:33:30 patH; so a tool can't use a part of teh ontology? 16:33:42 chris: just loading it 16:33:58 patH: so all it does is say that I have to juse up more of my memory! 16:34:40 danC: maybe we shoudl ahve an issue about tool conformance - we dont yet 16:35:31 ian: our spec tells you whether this wentailments follws form these triples; if you get more info from the web, then it might entail when it shoudl not 16:35:44 danC: different premises! 16:36:01 ian: more premises, more conclusions - and he's entitled to do this 16:36:13 danC: not more conclusions, different premises 16:36:24 ian: no way of specifying the premises! 16:36:50 jim: rss - like ontology 'channel' proposal 16:37:48 jim: 16:38:01 16:38:11 16:38:14 16:38:27 ...if you point at me I will expect you to read in all these uris 16:39:05 ...could be just a policy; could be a requiremenet [scribe - what's the difefrence?] 16:39:51 patH: clarification q: suppose in order to conform I import the whole thing. suppose I then use a tiny bit I draw a conclusion and then throw it - why did I need to ijport it all? 16:40:29 jim: chris can be assured that if you change something from within the imports.....[missed stuff] 16:40:38 ...an explicit way to grow the graph 16:40:59 jjc: this example looks like the begiining of something - needs to be worked out 16:41:33 ...an incomplete reasoner can just look at some part sof some documents - no problem 16:41:58 ...nonl;y prob is when you say tghat scrates is not a transient being 16:42:14 ian: you are entitleed to use up to the fuull set of docs that are specified 16:42:44 patH: you are alsways compplete with repect to a particular knowledge base 16:43:37 ian: tehre shoufdl be a list to show the list of triple you are intended to conclude 16:44:21 patH: we will get a supergoogle 16:44:22 ... 16:44:30 [jeff, guus says sorry] 16:44:35 [scribe loses track 16:44:36 ] 16:44:41 Sorry for what? 16:45:03 [for the lack of clearness maybe?] 16:45:59 guus: we're going in circles; 3 positions 16:46:05 [scribe didnt catch them!] 16:46:33 [did anyone catch them?] 16:47:10 chrisW: a way to convey the intention of the author of the ontology is maybe what trying to get at 16:47:38 guus: shoudl these principles be pragmatic, formal or not bother 16:47:56 danC; 2 diff types of testcases, one that follow links, one that doesn't 16:48:17 ...call it a 'slurp it up and look for entailments tests' or something 16:48:37 ...give it the same status as the rest of our tests 16:49:29 jim has a strong problem with that one. import doesnt tell you what to import except the entire document, prob with metdata, versioning 16:49:45 ...is it a graph ort an xml document that inetrested in? 16:49:54 ...get a small group to do a compromise position 16:50:14 ...being ab;le to name a set of statemenets together, then you culd name an ontology; rather than a docuemnt 16:50:37 mikeD: confused - sound like imports ok with danC now 16:50:51 danc: ok with it as long as specified separately from entailments 16:51:22 jjc: if difefent sorts of entailment tests, it shoudl be interms of the way that they are incomplete 16:52:00 ...an extra layer of metadata over teh tests to specify the soret of reasoning you need for them. one of lots of ways of being incomplete - not a special one 16:52:19 danc: not incompleetness, extra-logical but maybe we can agree using testcasees 16:52:35 ....importing less than a whole doc - any impleemntations? 16:52:48 jim: yes - get it all, but just get a few uris 16:53:43 jos: would be good if we could come up with a proof of the conclusion - explain why, a justification, evidence 16:54:25 action connolly to raise and postpone a justification mechanism 16:54:45 jim: - on an issues list for teh future 16:54:55 - useful - a non-trivial issue 16:55:25 guus: proposals...? 16:55:49 danc: informally, anc's proposal is consistent with charter and jeff's first proposal 16:55:53 [missed what was] 16:56:19 danc thinks jjc has a few propsed tests coudl discuss at a later telecon 16:56:47 patH - we could say that that's part of the definition of entailment 16:57:12 danC; want a separate definition of a triple taht doesn;t depend on the sdtate of the world [..?] 16:57:48 jim: the real issue is how are we going to write imports down, if imports has a daml like meaning (does imports go in teh graph?) 16:58:19 guus: at amsterdam f2f, exchange syntax is rdf/xml, and so only proposal 2 is acceptable 16:58:28 ? proposal 3? 16:58:46 danc: from syntax 2 and 3 are not distinguishable 16:59:04 jim: use syntax of 2 and the implication mechanism of 3 - assume a strong imports 16:59:08 guus: and have test suites 16:59:53 action Danc - make sure the test cases from today are written down 17:01:23 proposed resolution - `we will usew the syntax of `jeff's `proposal 2 17:01:38 PROPOSED: to include daml:imports syntax as in the reference WD, to include an operational specification of how to find the triples before testing semantic entailment. To have a separate class of tests for this operation. 17:03:02 jeff, you ok with that? 17:03:22 scribe has to go.... 17:04:07 thanks danc 17:05:53 PROPOSED: to include daml:imports syntax as in the reference WD, to provide a specification of the set of triples to be included in the test of semantic entailment. To have a separate class of tests for this operation. 17:06:19 straw poll... 17:06:24 MikeD doesn't like it 17:07:16 MikeD: daml:imports adds a lot of hair... I don't think we've clarified why it's better than the mechanism Dan talked about [i.e. if you use a property, ...] 17:08:41 [... question of whether daml:imports is sufficiently valualbe, the cost of implentation, the obligation or lack thereof of implementing it] 17:09:18 Volz: I don't like this because if we have imports, we need a "if that fails..." mechanism. 17:10:23 Guus: perhaps we can postpone the decision until our 'recap' session tomorrow. 17:10:50 [Guus notes nobody joined 'the telcon'] 17:10:56 thanks for joining, jeff. 17:11:02 ADJOURN 18:31:35 quit 18:31:43 heflin has left #webont