12:01:38 RRSAgent has joined #owl 12:01:38 logging to http://www.w3.org/2008/07/29-owl-irc 12:01:57 zakim, this will be owl 12:01:57 ok, IanH; I see SW_OWL()8:00AM scheduled to start now 12:02:32 IanH has changed the topic to: http://www.w3.org/2007/OWL/wiki/F2F3_Agenda#Day_2 12:02:49 Zakim, this will be owlwg 12:02:49 ok, IanH; I see SW_OWL()8:00AM scheduled to start 2 minutes ago 12:03:02 RRSAgent, make records public 12:27:38 IanH has joined #owl 12:34:46 good morning. :) 12:59:58 SW_OWL()8:00AM has now started 13:00:04 +??P2 13:00:13 zakim, ??P2 is me 13:00:13 +uli; got it 13:00:24 and good morning to you! 13:02:11 zakim, mute me 13:02:11 sorry, uli, muting is not permitted when only one person is present 13:02:24 pha has joined #owl 13:02:26 zakim, mute me 13:02:26 sorry, uli, muting is not permitted when only one person is present 13:03:00 Zhe has joined #owl 13:03:55 Hey, I should use this opportunity for advertisement! 13:04:53 Please remember to submit to OWLED 2008 -- deadline for abstracts is next week, more details can be found at http://www.webont.org/owled/2008/ 13:05:26 we are looking forward to receiving your submissions. 13:06:03 Also, around ISWC and OWLED, there will be interesting tutorials -- please have a look at http://iswc2008.semanticweb.org/program/tutorials/ 13:06:15 zakim, mute me 13:06:15 sorry, uli, muting is not permitted when only one person is present 13:06:37 +Meeting_Room 13:06:41 zakim, mute me 13:06:41 uli should now be muted 13:10:03 +??P1 13:10:16 zakim, ??p1 is me 13:10:16 +bparsia; got it 13:10:19 zakim, mute me 13:10:19 bparsia should now be muted 13:11:17 msmith has joined #owl 13:11:31 zakim, who is here? 13:11:31 On the phone I see uli (muted), Meeting_Room, bparsia (muted) 13:11:32 On IRC I see msmith, Zhe, pha, IanH, RRSAgent, Zakim, bparsia, uli, ewallace, jar, Carsten, sandro, trackbot 13:11:42 hiho 13:11:48 hullo 13:11:56 Achille has joined #owl 13:11:58 alanr has joined #owl 13:11:58 pfps has joined #owl 13:12:18 sandro could you please make me the scribe? I forgot the magic command 13:12:38 Mirek has joined #owl 13:12:59 ekw has joined #owl 13:13:10 scribenick Achille 13:13:15 + +00493514633aaaa 13:13:20 bmotik has joined #owl 13:13:24 zakim, aaaa is me 13:13:24 +Carsten; got it 13:13:33 zakim, mute me 13:13:33 Carsten should now be muted 13:13:47 topic: datatype roundup 13:15:02 working from http://lists.w3.org/Archives/Public/public-owl-wg/2008Jul/0306.html 13:15:07 subtopic: Issue 126 : list of normative datatype 13:15:38 ianh: as per the previous email, we decided to have xsd:float discret as in XML Schema 13:16:17 ianh: we need to decide about rational 13:16:32 q+ 13:16:38 q- 13:16:43 q? 13:16:48 mike: we decide to postpone a decision on rational for the time of discussing N-ary datatype 13:17:11 mike = msmith 13:17:12 m_schnei has joined #owl 13:17:32 ianh: owl:numberPlus contains -0 what happen to facet? 13:17:41 s/ianh/boris 13:17:58 alanr: XSD should answer this question 13:18:09 msmith : XSD says that 0=-0 13:18:44 for +/-0 see http://www.w3.org/TR/xmlschema11-2/#float 13:19:10 alanr: my worry is that float and double aren't not the same 13:19:23 s/aren't not/ aren't 13:20:51 msmith: xsd NaN when used for range defined an empty range 13:21:14 It's definitely not maxfloat 13:22:03 alanr: adding 1 to maxfloat gets you to infinity 13:22:20 alanr: same thing for double 13:23:16 boris: any range that contains 0, also contains -0? 13:23:28 boris: XSD does different thing than us 13:23:52 boris: the pb is that we also have true number (integer decimal, etc) 13:24:00 alanr: what is the consequence? 13:24:16 q? 13:24:55 m_schnei: -0 also denotes 0 13:25:12 q? 13:25:20 boris: it should be fine since integer does not contain -0 13:26:13 dlm has joined #owl 13:26:26 I like owl:real 13:26:29 ianh: owl:number is renamed owl:real 13:26:33 q? 13:26:46 ianh: owl:rational depends on the N-ary discussion 13:26:49 m_schnei: if you ask for "{-0} subset [-1,+1]", then the reasoner should say yes, because the float *literal* "-0" denotes the *value* ZERO 13:26:51 q? 13:26:55 ... nothing about integer? 13:27:14 alanr: we should add a min conformance of 64 bit integer 13:27:46 ian: what about "owl:number" vs. "owl:real"? 13:27:59 alanr: what happen when there is a constant above the 64 bit restriction? 13:28:07 q+ 13:28:10 ianh: we should discuss that later 13:28:30 q? 13:28:47 several people: "owl:real" is better 13:28:48 zakim, unmute me 13:28:48 bparsia should no longer be muted 13:28:53 q? 13:28:56 alanr: a datatype range greater that the max integer is still statisfiable 13:28:57 ack bparsia 13:29:20 zakim, mute me 13:29:20 bparsia should now be muted 13:29:47 alanr: let make the datatype document easily searchable for the key word conformance 13:30:19 ianh: xsd:float and xsd:double value space are now discrete 13:30:39 q? 13:30:55 alanr: how do we decide between XSD & IEEE? 13:31:07 ... for float and double 13:31:33 I prefer IEEE in general 13:32:01 m_schnei: NaN is not comparable to anything else 13:32:10 There are a lot of NaN. And for any NaN and any other float/double NaN != that number, including itself 13:32:47 msmith: xsd:float has a single lexical representation 13:33:09 q? 13:33:14 m_schnei: NaN is not comparable with itself! 13:33:39 alanr: you should also consider the need for counting float elements 13:33:55 msmith: can reasoning introduce NaN? 13:34:32 boris: let's go with XSD 13:34:58 ianh: everybody seems to agree with going with XSD 13:35:10 q+ 13:35:26 alanr: is it useful to have xsd:decimal as a type? 13:35:46 q- 13:35:46 msmith: it gives you arbitrary precision decimal number 13:35:55 What's the question? 13:36:07 1/10 is a decimal but not a binary number (e.g., float) 13:36:10 alanr: how do i test that something is a decimal number 13:36:19 I can't understand alan rut 13:36:31 What's the question? 13:36:39 http://www.w3.org/TR/xmlschema11-2/#decimal 13:36:40 pfps: XSD has a well answer to that question. please read the spec? 13:36:46 I can't udnerstand alan at all 13:36:48 s/?/ 13:36:52 q? 13:36:53 zakim, unmute me 13:36:54 bparsia should no longer be muted 13:36:59 q? 13:36:59 q+ 13:37:33 alanr: i'll read xsd spec to get the answer to my question 13:37:59 alanr: my pb is bt real and decimal 13:38:41 pfps: decimal= integer * 10^integer 13:39:02 I still didn't catch that from alan 13:39:17 It would help if he slowed down, becuase thphone seems to cut out on soft bits 13:39:19 Alan: Is it required that every datatype for serialization is also a datatype for range restrictions? I don't think so. 13:39:58 m_schnei: I can approximate as precisely as wish sqrt(2) using decimal but not with float or double 13:40:13 q? 13:40:20 But the way, I wasn't intending those searchs as determinative 13:40:29 I was just gathering some evidence 13:40:31 boris: we should allow it as a legacy datatype 13:40:41 +1 to boris 13:40:49 q+ 13:40:53 alanr: that's agood argument. thanks! 13:40:57 zakim, unmute me 13:40:59 bparsia was not muted, bparsia 13:41:00 ack bijan 13:41:06 ack bparsia 13:42:23 bijan I did not get your point, could you type it? 13:43:09 alanr: there is not oneon one mapping between decimal and real 13:43:33 I'm worried about things like (not sure that is a correct case) 0.1^^xsd:float != 0.1^^xsd:decimal 13:43:53 q? 13:44:04 alanr: decimal as a datatype is a synonym for real 13:44:29 -1 to decimal as a synonym for real 13:44:39 zhe: do we need to specify a minimal conformance for decimal 13:44:47 decimal isn't even a synonym for rational :) 13:44:48 boris: there is such restriction in XSD 13:45:25 Integer, rational, decimal etc. 13:45:33 Algebraic reals are denumeral 13:45:37 Only the transcendental 13:45:47 +1 evan 13:45:51 q? 13:45:55 Alan Rector was really glad about decimal 13:45:57 ekw: decimal is the most useful datetype in XSD 13:46:34 alanr: I'm ok with keeping deciimal in the spec 13:46:44 zhe and others interested in conformance, new page itemizing what needs to be addressed at http://www.w3.org/2007/OWL/wiki/ConformanceIssues 13:47:19 m_schnei: I do not understand why xsd:decimal is owl:real 13:47:33 zakim, mute me 13:47:33 bparsia should now be muted 13:47:36 ianh: we have discussed it and decided to leave them separate 13:48:01 q? 13:49:04 alanr: for base64Binary, should will allow length, minLength, maxLength? 13:49:40 m_schnei: why these datatypes (base64Bin, hexBin)? 13:49:44 boris: why not? 13:49:54 Wouldn't it make sense to make a lot of this exotic stuff optional? 13:49:58 q? 13:49:59 m_schnei: why not everything from xsd? 13:50:21 q+ 13:50:28 alanr: we are trying to get an well agreed list of acceptable datatype 13:50:28 zakim, unmute me 13:50:28 bparsia should no longer be muted 13:50:29 q? 13:50:30 Seems bad to *force* implementors to have datatypes like base64bin 13:50:44 q? 13:50:49 ack bparsia 13:51:09 bijan: the most important thing is to make sure that we say something meaningful about each datatype 13:51:21 ... about its usage 13:51:42 zakim, mute me 13:51:42 bparsia should now be muted 13:51:50 ... in swoogle I found a couple of these datatypes, but I need to investigate further 13:52:08 +1 to Carsten (I think...) 13:52:33 13:52:33 13:52:33 13:52:34 13:52:34 boris: i think it is not difficult to implement these types. All you need is to find the number of element in a given range 13:52:34 13:52:34 13:52:36 13:52:38 13:52:43 q? 13:52:49 boris: it is almost identical to string 13:52:58 ...this finiteness could still cause performance problems, but i guess having a warning about this could suffice? 13:52:59 I'm ok in forcing implementmation if it's relatively trivial 13:53:07 q? 13:53:32 alanr: what concern from Carsten, but everybody else seems to agree to support them 13:53:48 Carsten: Seems bad to *force* implementors to have datatypes like base64bin 13:53:49 +1 to boris 13:54:00 My proposal was to make the exotic stuff optional 13:54:25 boris: the implementation overhead is almost identical for string. So if we have string, we can also have binary datatype 13:54:25 q? 13:54:31 optional = incompatible 13:55:02 q+ 13:55:10 zakim, unmute me 13:55:10 Carsten should no longer be muted 13:55:12 q? 13:55:14 ianh: we have decided to avoid optional datatype 13:55:14 carsten, this is easy stuff 13:55:34 carsten: I do not care so much about whether this is optional 13:55:49 ... it seems to me that these types are of limited use 13:56:20 ... i am not sure that the only important point is the ability to count elements in a range 13:56:42 zakim, mute me 13:56:42 Carsten should now be muted 13:56:46 Carsten, I think this is a moot discussion 13:56:55 ... for completeness we may have to also check that a range does not contain a given element 13:57:13 q? 13:57:20 q- 13:57:20 boris: you can easily map all the float to integer 13:57:21 ack Carsten 13:57:27 zakim, mute me 13:57:27 Carsten should now be muted 13:57:49 ok, thanks for the explanation, I have to admit that it is not easy to follow the discussion remotely 13:57:53 boris: the complexity is not worse than for integer 13:57:54 q? 13:58:00 an email summing up would be nice, indeed 13:58:13 ... i can send u code to get the next float and the number of float in a range 13:58:14 See: http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm 13:58:26 ... I have redrew my objection 13:58:34 In particular: http://www.cygnus-software.com/papers/comparingfloats/Comparing%20floating%20point%20numbers.htm#_Toc135149455 13:58:37 ianh: we are don't with numeric 13:59:54 There's a standard one for iSO 14:00:00 ianh: yesterday , we agree to support xsd:dateTime with timezone 14:00:17 As a point of interest, ISO 8601 fixes a reference calendar date to the Gregorian calendar of 1875-05-20 as the date the Convention du Mètre was signed in Paris 14:00:31 pfps: datetime is dense so all the problem wih counting 14:02:13 evan: do we support leap seconds? 14:02:25 q? 14:02:37 pfps: if we don't do arithmetics, it doesn't matter, since the ordering isn't hurt by leaps 14:03:35 ianh: xsd:dateTime facet: length, minLength,maxLength 14:04:31 q? 14:05:23 q? 14:05:36 alanr: why not just create a new datatype owl:dateTime? 14:05:46 ... which will require timezone 14:06:21 +1 to xsd:datetime 14:06:37 +178 to xsd:datetime 14:06:46 I would call it a conformance thing 14:07:38 ...I very much like Ian's suggestion about the 'may repair al gusto'! 14:07:48 ianh: we have already decided to let application do they own repair 14:07:56 q? 14:08:42 q? 14:09:03 boris: xsd makes an error here by saying that it is isomorphic to the timeline 14:09:08 -1000 to tuple model 14:09:32 ianh: let's not reconsider our decision made yesterday about mandating timezone 14:09:54 q? 14:09:57 Btw, both generating and consuming tools can offer corrections and repairs 14:10:16 q+ 14:10:24 q- 14:10:39 m_schnei: in practice, it is not a pb because any application that accept non-timezone has to come up with some strategy to deal with them 14:10:45 q? 14:11:16 ianh: that is precisely the point we cannot mandate any behavior to all apps 14:11:37 sandro: we should talk to the XSD 1.1 WG what we think is wrong with non-timezoned dateTimeS 14:11:42 sandro: we should make a formal comment to XSD 1.1 working group 14:12:07 pfps: I'll send them a forml comment 14:12:14 ACTION: pfps to draft a comment on XML Schema Datatypes 1.1 draft 14:12:14 Sorry, couldn't find user - pfps 14:12:27 ACTION: peter to draft a comment on XML Schema Datatypes 1.1 draft 14:12:27 Sorry, amibiguous username (more than one match) - peter 14:12:27 Try using a different identifier, such as family name or username (eg. ppatelsc, phaase) 14:12:39 ACTION: ppatelsc to draft a comment on XML Schema Datatypes 1.1 draft 14:12:39 Created ACTION-176 - Draft a comment on XML Schema Datatypes 1.1 draft [on Peter Patel-Schneider - due 2008-08-05]. 14:12:41 ianh: internally we require timezone, but let applications do the right repair 14:13:42 I would also suggest that we document different repairs. Whether on the owl wg wiki or the owled one 14:13:53 q? 14:14:51 q? 14:15:12 Achille has joined #owl 14:15:24 Zhe has joined #owl 14:15:48 straw poll: should we use XSD dateTime, or our own dateTime datatype 14:16:01 baojie has joined #owl 14:16:27 ...too general/complex isn't bad? 14:16:49 q? 14:17:02 pfps: the comparison bt datetime with and w/o timezone is not feasable in our specification 14:17:03 straw poll: should we use XSD dateTime with a requirement for timezone component in text of spec 14:17:06 STRAWPOLL: Should we use owl:dateTime instead of xsd:dateTime (+1 = owl:dateTime, -1 = xsd:dateTime) 14:17:19 +1 14:17:23 +1 14:17:26 -1 14:17:27 0 14:17:34 0 14:17:37 -1 to xsd:dateTime 14:17:40 er 14:17:44 -1 to owl:dateTime 14:17:47 +1 14:17:52 Alan: to be clear, we'll still accept xsd:dateTime on input 14:17:57 using boris' poll 14:17:59 -1 14:18:03 -0 14:18:33 zakim, unmute me 14:18:33 bparsia should no longer be muted 14:18:37 +1 14:18:38 0 (+/- 1) 14:18:44 bijan:yes I want xsd:dateTime 14:19:06 ianh: we almost have a split decision 14:20:13 q? 14:20:24 Not just doable, but acceptible 14:20:28 alanr: we have agreed on xsd:dateTime with required timeZone 14:20:35 I don't find, e.g., an interval to be a user-sensible default 14:20:53 -1 14:21:32 alanr: in other case we tried to keep xsd semantics 14:21:43 s/other case/ other cases/ 14:21:47 will owl:dateTime require a timezone? 14:21:55 yes 14:22:26 q? 14:22:57 ekw: I am not comfortable by XSD 1.1 new semantics on dateTime 14:23:33 I would prefer that we calledit xsd:dateTime and said that we add additional restrictions (the way implemetnation might only support 64 bit integers) 14:23:36 ianh: we defeer the issue of xsd:dateTime vs owl:dateTime for the next meeting 14:25:23 all the details on the decision made w.r.t datatype are posted at http://lists.w3.org/Archives/Public/public-owl-wg/2008Jul/0433.html 14:25:40 s/decision/decisions 14:25:50 PROPOSED: We'll handle the datatypes named in http://lists.w3.org/Archives/Public/public-owl-wg/2008Jul/0433.html as described in that message. This closes ISSUE-126. 14:25:57 +1 Oxford 14:26:02 q? 14:26:04 +1 Science Commons 14:26:10 +1 W3C 14:26:12 +1 IBM 14:26:13 +1 (FZI) 14:26:15 +1 RPI 14:26:17 +1 C&P 14:26:18 +1 NIST 14:26:29 +1 ORACLE 14:26:32 +1 manchester 14:26:43 RESOLVED: We'll handle the datatypes named in http://lists.w3.org/Archives/Public/public-owl-wg/2008Jul/0433.html as described in that message. This closes ISSUE-126. 14:27:48 ianh: we agreed yesterday to make issue 132 an editorial issue 14:27:59 s/ianh/boris 14:28:17 topic: N-ary datatype 14:28:30 ianh: a proposal is on the wiki 14:28:55 q+ 14:29:00 q- 14:29:03 ianh: there is compromise to make it optional, 14:29:23 q? 14:29:27 ... if you decide to support it we specify exactly how it should be implemented 14:29:37 q+ 14:29:55 alanr: there are interop issues here 14:30:07 ? 14:30:33 Hey! 14:30:37 zakim, unmute me 14:30:37 bparsia was not muted, bparsia 14:30:55 q? 14:30:58 alanr: when you use that aspect of the spec it is unlikely that you will be portable 14:31:00 ack bparsia 14:31:03 maybe 14:31:08 not clear 14:31:48 q? 14:32:08 +1 to bijan. There can be OWL DL conformance and OWL Nary datatype conformance as separate things 14:32:08 I never use racer because of nominals 14:32:15 bijan: i don't see why this is a pb. it is hard to me to imagine that someone using an equation would not be aware that he is doing something hard for implementation 14:32:23 consider it not to support OWL 14:32:29 zakim, mute me 14:32:29 bparsia should now be muted 14:32:41 ... this is just one of many things that tools will not support 14:32:53 That'll be ture 14:33:06 And it won't include linear 14:33:07 alanr: I'm still concern about interoperability 14:33:13 q+ 14:33:25 zakim, unmute me 14:33:25 bparsia should no longer be muted 14:33:54 q? 14:33:55 msmith: this goes to the conformance discussion 14:34:10 m_schnei: thinks that typical name for this is "a standard extension" 14:34:12 ... we will have similar conformance isssue with profile. 14:34:13 ack bparsia 14:34:23 that was a separate q! 14:34:25 q+ 14:34:29 ... it is just another facet of this problem of conformance 14:34:37 ack bparisa 14:34:41 q? 14:34:42 jar has joined #owl 14:34:46 ack bparsia 14:35:01 bijan: i really don't understand why putting it in a different document that solve the problem 14:35:48 bijan: species validation will help you understand whether you stand w.r.t. portability 14:36:01 q? 14:36:01 expressive checking in general 14:36:13 If you have nominals, you can't use KAON2 14:36:51 q? 14:36:53 What's the question? 14:37:15 ianh: will there be a specific proposal about N-ary ? 14:37:36 yes, I do 14:37:49 bijan: it will be an extensibility point 14:38:05 ... we will have a specific proposal 14:38:15 ... in a separate spec 14:38:33 We expect at least 2 interoperable implementations 14:38:35 q? 14:38:40 q+ 14:38:45 alanr: I'm concern with predictability 14:38:48 q- 14:39:13 I would be happy to have linear inequations in the main spec 14:39:19 q? 14:39:25 me to 14:39:44 me too (to linear unequations) 14:39:49 ianh: what is missing is whether the proposal will be acceptable and what is the boundary bt the main spec and the separate proposal? 14:40:07 q? 14:40:16 boris: I do not want any N-ary in the core spec 14:40:38 inequalities give you integer programming?? How?? 14:41:06 ianh: boris thinks that boundary should be as the spec stands now w/o N-ary 14:41:17 zakim, who is on the phone? 14:41:18 On the phone I see uli (muted), Meeting_Room, bparsia, Carsten (muted) 14:41:29 m_schnei: i have no clue about what will be possible for implementator to do 14:41:30 Perhaps not the full programming. My main problem is that I haven't seen an *exact* pointer to the literature what it is that I need to do to implement it. 14:41:54 ... how hard is N-ary ? 14:41:56 q? 14:42:01 Some people promissed it, but I haven't seen any actual pointers to literature. 14:42:11 s/promissed/promised 14:42:19 No one is advocating for crap specing 14:42:21 alanr: I'd like each extension to be as good and precise as in the current spec 14:42:26 q+ 14:42:30 q? 14:43:13 bparsia: yes of course, it will be as precise as the current spec 14:43:16 ...and otherwise we won't accept it - this is easy! 14:43:22 good 14:43:41 zakim, mute me 14:43:41 bparsia should now be muted 14:43:42 q? 14:43:43 bparsia: I want to force a CR period and force implementations 14:43:46 q- 14:44:15 q? 14:44:19 m_schnei: where should be the boundary? 14:44:31 s/m_schnei/ianh 14:44:53 q? 14:45:04 q+ 14:45:05 boris: I am still waiting for a pointer to concrete implementation 14:45:10 ack me 14:45:14 ... of N-ary 14:45:16 q? 14:45:22 bparsia: this is reasonable 14:45:57 ... a lot of users pushed for linear equation , we should decide about the boundary later 14:45:59 zakim, mute me 14:45:59 bparsia should now be muted 14:46:50 ianh: do we agree about the separe N-ary document outside the main spec doc? we will have to decide later where the boundaryt 14:47:06 s/separe/ separate/ 14:47:12 +1 14:47:13 +1 14:47:14 +1 14:47:18 +1 14:47:29 STROLLPOLL: do we agree about the separe N-ary document outside the main spec doc? 14:47:35 +1 14:47:37 +1 14:47:38 +1 14:47:40 +1 14:47:41 +1 14:47:42 +1 14:47:42 +1 14:47:43 0 14:47:44 +1 (like the idea of n-aries *in principle*) 14:47:45 0 14:47:52 +1 14:48:31 Is there a preferred wiki location? 14:48:35 s/STROLLPOLL/STRAWPOLL 14:48:37 breaking now 14:48:44 can you call it "functions" instead of n-ary? 14:48:50 people understand former 14:48:51 -Carsten 14:48:54 They aren't funcitons 14:48:57 Data predicates? 14:48:57 -uli 14:49:12 maybe - let's brainstorm. n-ary is definitely confusing 14:49:21 zakim, unmute me 14:49:21 bparsia should no longer be muted 14:49:23 s/separe/separate/ 14:49:32 quantitative constraints? 14:50:09 data constraints? 14:51:01 zakim, mute me 14:51:01 bparsia should now be muted 14:57:31 Zhe has joined #owl 15:15:50 cgi-irc has joined #owl 15:16:12 +1 to 'data predicates' (instead of n-ary -- though it might take a while to get used to) 15:16:16 scribenick: msmith 15:16:46 +??P68 15:16:51 ianh: on nary, I understand that a second doc describing nary data types will be produce to same quality as main spec 15:17:04 ... on completion wel will consider moving some into main spec 15:17:29 ... based on use cases, implementation support, and specification of "how" to implement (boris' concern) 15:17:30 +??P69 15:17:43 zakim, ??P69 is me 15:17:43 +uli; got it 15:17:45 ekw: "how" is not in spec, correct? 15:17:46 christine 15:17:49 ianh: correct 15:17:58 http://www.w3.org/2007/OWL/wiki/Linear_%28In%29Equations_in_OWL 15:18:08 q? 15:18:16 ianh: everyone agrees. 15:18:17 baojie has joined #owl 15:18:19 zakim, mute me 15:18:19 uli should now be muted 15:19:03 zakim, mute me 15:19:03 bparsia was already muted, bparsia 15:19:07 vipul has joined #owl 15:19:07 topic: owl full 15:19:16 ianh: revisit "axiomatic triples" from yesterday 15:20:06 ... there is a proposal to resolve ISSUE-116, by saying OWL-R should includes rules for axiomatic triples 15:20:27 dlm has joined #owl 15:20:32 m_schnei: we must separate triples from RDFS and those from OWLR 15:20:39 q? 15:20:59 ... I think the whole issue was about the "additional" stuff (not the RDFS axiomatic triples) 15:21:26 +dlm 15:21:49 q? 15:22:26 alanr: we intend to try to accommodate such axiomatic triples, if you produce them 15:22:51 ianh: axiomatic triples are the RDFS guys, I suggest making a new issue that says m_schnei wants to extend the ruleset 15:23:09 m_schnei: fine with me. I will talk with Ivan, I believe this was his intention 15:23:24 ... this other set of axiomatic triples must be in anyway 15:24:13 alanr: there is a proposal that OWL-R is an extension of RDFS, but in order to be true, it must match where? 15:24:32 ianh: proposal that we extend ruleset with axiomatic triples with RDFS 15:24:55 ... that is what I understand from this issue 15:25:26 ... lets resolve this ISSUE-116 based on this understanding, then open another issue with more clear difference in interpretation 15:25:38 m_schnei: example from issue tracker 15:26:16 40# 15:26:37 q? 15:26:52 pfps: is triple from example true or false in OWL-R 15:27:39 q? 15:27:44 m_schnei: no, because rdf:Property isn't in OWL-R DL 15:28:26 pfps: you're saying its true in OWL 1.0 full semantics? 15:28:30 m_schnei: yes 15:28:40 pfps: in OWL 1.0 DL? 15:28:49 m_schnei: no, rdf:Property isn't there 15:28:59 pfps: if you do the reverse mapping? 15:29:03 ... I believe so 15:29:15 ? 15:29:18 q? 15:29:21 pfps: therefore it is in OWL-R, therefore we don't need another change 15:29:42 alanr: then is the rule implementation sufficient? 15:29:49 ... that sounds like the question? 15:31:02 q? 15:31:14 m_schnei: if we make OWL-R rules "catch-up" with the semantics of the DL part....(sidetracked) 15:32:03 action schnei to clarify what ISSUE-116 is about, considering splitting to clarify 15:32:03 Sorry, couldn't find user - schnei 15:32:14 q? 15:32:52 ACTION: bmotik2 to Enact the resolution of ISSUE-126 (datatype system) in the spec 15:32:52 Created ACTION-177 - Enact the resolution of ISSUE-126 (datatype system) in the spec [on Boris Motik - due 2008-08-05]. 15:32:52 action schneider to clarify what ISSUE-116 is about, considering splitting to clarify 15:32:52 Created ACTION-178 - Clarify what ISSUE-116 is about, considering splitting to clarify [on Michael Schneider - due 2008-08-05]. 15:33:07 q? 15:33:44 zakim, who is here? 15:33:44 On the phone I see Meeting_Room, bparsia (muted), ??P68, uli (muted), dlm 15:33:46 On IRC I see dlm, vipul, baojie, cgi-irc, Zhe, jar, Achille, m_schnei, bmotik, ekw, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, uli, ewallace, Carsten, sandro, 15:33:48 ... trackbot 15:34:02 scribe note previous topic was OWL-R issue 15:34:09 topic: OWL Full 15:34:30 christine is on 15:34:33 christine is on 15:34:44 zakim, cgi-irc is Christine 15:34:44 sorry, alanr, I do not recognize a party named 'cgi-irc' 15:34:48 zakim, ??P69 is christine 15:34:48 I already had ??P69 as uli, uli 15:34:56 zakim, ??P68 is christine 15:34:56 +christine; got it 15:35:15 m_schnei: current state - the semantics are within a wiki page 15:35:23 Elisa has joined #owl 15:35:25 .... I have started building an editor's draft 15:35:46 ... design principle to be close to existing OWL Full draft with minor changes 15:36:15 Looking at: http://www.w3.org/2007/OWL/wiki/RDF_Semantics 15:36:20 ... mostly many tables that say "if you have something on left, you get thing on right" 15:36:41 ... current state is not all tables are complete 15:36:48 ... but this is a matter of transfer 15:36:55 m_schnei seems to be projecting http://www.w3.org/2007/OWL/wiki/FullDraft 15:37:09 ... 2 issues 15:37:17 ... 1: imports in OWL Full 15:37:28 +Elisa_Kendall 15:37:29 ianh: what's the issue with imports? 15:37:51 ... I thought it was logically clear 15:38:04 m_schnei: there are a few things from OWL 1 Full that are not good 15:38:18 ... e.g., reference to RDF/XML document directly 15:38:34 ... I'd prefer something closer to model theoretic semantics 15:39:13 ... 2: if URI in owl:import some ontology ... produces a bnode 15:39:43 ianh: can't we just do same as previous imports discussion 15:40:00 m_schnei: no, because triple are triples in OWL Full 15:40:09 pfps: I don't see any issue to fix 15:40:35 pfps: gathering is not part of imports 15:40:36 q? 15:40:44 m_schnei: yes, that's what I'd like 15:41:05 ... original definition had way too much about processing, etc. 15:41:17 ianh: so you want something cleaner than OWL 1 spec 15:41:21 ... excellent! 15:41:35 alanr: we all agree, yes. so recorded 15:42:02 scribe note, previous 2: was 1a: 15:42:32 schnei: 2: there will be some deviation from OWL 1 full regarding relationship between Full and DL 15:42:47 q? 15:42:47 ... this is yet to be written 15:43:19 alanr: this will not block first public working draft 15:43:31 m_schnei: it will be done in 3 weeks 15:43:33 q? 15:43:39 alanr: would we prefer to freeze it now 15:43:50 ... for review time 15:44:01 Why do we need a review? 15:44:04 ianh: who are the reviewers? pfps you are volunteered 15:45:08 pfps: if i get by aug 20, i can comment by end of that week 15:45:20 alanr: to be clear, pfps will be hurdle to publish 15:45:28 trackbot, reload 15:45:49 pfps: if by aug 19th, will be done by aug 22 15:45:59 review notes! 15:46:03 alanr: target will be editor notes or issues? 15:46:08 Not editors notes 15:46:30 pfps: I will just fix some things 15:46:42 ... reviewer notes for other things 15:47:00 {{Review|~~~~ }} 15:47:30 m_schnei: I'd like a non-OWL familiar reviewer 15:47:54 s/non-OWL/non-OWL Full details/ 15:48:04 zhe: I will review on same timespan as pfps 15:48:26 q? 15:48:45 m_schnei: just look, no particular focus areas 15:50:00 q? 15:50:08 alanr: is this a vote to publish under some conditions 15:50:15 ianh: defer that a sec 15:50:16 ianh: several outstanding owl full issues 15:50:26 ... e.g., ISSUE-119 15:50:33 ... is that still a problem 15:51:02 m_schnei: this is closed if we're ok with previously stated deviation from OWL 1 15:51:23 ianh: part of review is to check that ISSUE-119 is resolved 15:51:36 q? 15:51:51 alanr: it has been suggested that new semantics are provably coherent. are they? 15:52:11 m_schnei: there's a good chance. not aiming to do that in time of this wg 15:52:43 ianh: vote to delegate publish decision to reviewers? 15:52:57 alanr: name should be OWL Full Semantics 15:54:45 alanr: I like "semantics of owl full" and "semantics of owl dl" 15:55:04 ianh: we just need some tag for reference 15:55:12 "owl rdf"? 15:55:27 I have changed the name of the Editior's Draft from "RDF Semantics" to "Full Semantics" 15:55:39 ... I prefer some variant of Michael's initial name, something including RDF 15:55:43 http://www.w3.org/2007/OWL/wiki/Full_Semantics 15:55:50 ianh: RDF compatible semantics 15:56:02 -1 (to rdf since it would imply that the other is incompatible) 15:56:21 ..as in incompatible in a strong sense 15:56:34 q? 15:56:36 sandro: +1 to uli 15:56:39 ok 15:56:47 'rdf-based semantics' 15:57:01 ianh: +1 to uli 15:57:02 +1 RDF-Based Semantics 15:57:19 +1 15:57:39 q? 15:57:48 we wanted short names 15:58:32 m_schnei: what's new is the new features of OWL 15:58:54 msmith: I don't think what's new should be repeated across docs 15:59:16 ianh: we mean what's new with OWL Full semantics, e.g., this thing about comprehension principles 15:59:58 PROPOSED: Publish http://www.w3.org/2007/OWL/wiki/RDF-Based_Semantics as a First Public Working Draft around Sept 1, after some more editorial changes, pending review and approval from PFPS and Zhe. 15:59:59 ... the previous "sledge-hammer" approach made it problematic to establish consistency 16:00:15 q? 16:00:21 +1 Oxford 16:00:25 +1 Bell Labs 16:00:29 +1 16:00:35 +1ORACLE 16:00:35 0 16:00:38 +1 W3C 16:00:45 +1 (FZI) 16:00:47 +1 16:00:54 +1 IBM 16:01:40 ACTION: Jie to review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. 16:01:40 Created ACTION-179 - Review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. [on Jie Bao - due 2008-08-05]. 16:01:50 +1 manchester 16:02:02 ACTION: pfps to review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. 16:02:02 Sorry, couldn't find user - pfps 16:02:03 +1 NIST 16:02:09 ACTION: peter to review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. 16:02:10 Sorry, amibiguous username (more than one match) - peter 16:02:10 Try using a different identifier, such as family name or username (eg. ppatelsc, phaase) 16:02:18 +1 Sandpiper 16:02:20 ACTION: ppatelsc to review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. 16:02:20 Created ACTION-180 - Review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. [on Peter Patel-Schneider - due 2008-08-05]. 16:02:25 ACTION: zhe to review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. 16:02:25 Created ACTION-181 - Review RDF-Based Semantics. Document to be frozen Aug 19, review by Aug 22. [on Zhe Wu - due 2008-08-05]. 16:02:37 RESOLVED: Publish http://www.w3.org/2007/OWL/wiki/RDF-Based_Semantics as a First Public Working Draft around Sept 1, after some more editorial changes, pending review and approval from PFPS and Zhe. 16:02:54 ianh: topic done, thank you m_schnei 16:03:58 topic: MOF 16:04:24 pha: (presenting slides) 16:05:19 slides will go to list or wiki soon 16:05:29 I didn't crumble! 16:05:47 thanks, Mike 16:05:48 Boris will emial slides to the list 16:06:28 q? 16:06:46 s/emial/email/ 16:07:00 vipul: as visual syntax UML is useful, but it comes with its own semantics. can you provide guidance 16:07:19 q? 16:07:45 pha: uml is used on different levels. I'm saying only as visual syntax. having diagram in UML doesn't specify semantics, impact OWL semantics 16:08:08 q? 16:09:43 bmotik: example of confusion in OWL 1 - lack of rqmt that about disjoint entities 16:09:50 q? 16:09:58 ... example, what it means to declare an entity 16:10:25 ekw: so structural syntax is what clarifies, not the metamodel 16:10:36 q? 16:10:39 bmotik: this bumps up the precision to the next level 16:11:07 Matthew Horridge (OWL API author) really valued the current diagrams. 16:11:19 q? 16:12:03 vipul: this is using metaclass from UML? 16:12:08 q? 16:12:18 pha: we're using MOF, a constrained form of UML 16:12:23 ekw: +1 to pha 16:13:23 q? 16:13:36 ianh: proposal is to claim consistency and provide MOF 16:13:45 q+ to ask about incorporating the MOF into the structural spec 16:14:13 bmotik: I would switch to same tool as pha to be certain consistency is maintained 16:14:13 q? 16:14:34 I do see you Bijan 16:14:57 I want to wait until he's done anyway 16:14:59 No worries 16:15:10 ack me 16:15:11 bparsia, you wanted to ask about incorporating the MOF into the structural spec 16:15:22 q? 16:15:48 bijan: I like a lot of what I hear. particularly machine processable definition of non-structural restrictions 16:16:02 ... do I understand that the machine readable for would be in the structural spec 16:16:02 zakim, mute me 16:16:02 bparsia should now be muted 16:16:07 bmotik: yes 16:16:10 ? 16:16:21 ianh: only change to structual spec would be diagrams 16:16:24 +1 to appendix 16:16:28 q? 16:16:47 ... where machine readable model goes is another issue 16:16:58 alanr: this is a single ontology or imports closure? 16:17:12 bmotik: neither, this is a description of the structural of all ontologies 16:17:17 q? 16:17:23 This could help with teh accessibility of the diagrams 16:17:37 alanr: you mentioned something about integrity constraints on declarations, this is only in imports closure 16:17:54 bmotik: so far this hasn't been specified, we'd have to see if it was possible with OCL 16:18:10 ... same with non-structural constraints 16:18:15 q? 16:18:22 ... simpler things would be captured 16:18:26 q? 16:18:47 ekw: its a model of OWL, the language 16:18:56 alanr: of the syntax of the language? 16:19:00 bmotik: yes 16:19:25 q? 16:19:29 ianh: not really different than current diagrams, just with an XML representation 16:19:46 q? 16:19:47 ekw: not quite, its all of those diagrams in a package, modeled, with additional constraints 16:20:01 alanr: it would be great to have a machine readable normative version of OWL language 16:20:24 q? 16:20:25 ... I'm concerned we'll have several things like this. structural syntax, rdf doc, xml doc, etc. 16:20:38 There are also additional tools we can use to validate the abstract syntax, and some rules we can apply for naming of things in an abstract syntax, etc. that hopefully would have a positive impact on the language itself 16:20:49 ... I'd like something to leverage this to check the consistency of all these bits 16:21:10 ... absent that, I worry that this additional work that uses limited resources 16:21:29 q? 16:21:55 q? 16:21:58 vipul: i think its a good idea. 16:22:06 bmotik: i don't think it requires a lot of resources 16:22:18 q? 16:22:24 ... because pha already did it and the diagrams match 16:22:38 ... one could generate an XML syntax from it 16:22:56 q? 16:22:59 ... its a possibility 16:23:15 pfps: can you produce relaxng instead? 16:23:21 q? 16:23:25 pha: I'll look 16:24:13 q? 16:24:22 bmotik: if you have MOF metamodel of one language and another, you write transformation between the two 16:24:29 q? 16:24:42 alanr: relaxng might not have a MOF metamodel 16:24:46 I wrote a script to go from fucntioanl script to relax-ng 16:24:51 The transformation language that Boris mentioned is called MOF Queries, Views and Transformation (QVT) 16:25:00 this is one of the primary reasons why we developed the ODM metamodels for OWL 1 in the first place, fyi 16:25:36 ianh: I think alan likes MOF as normative, all others as non-normative 16:25:43 ... any reason to be non-normative 16:25:51 bmotik: can you post xml schema to wiki 16:25:57 pha: yes 16:25:59 q? 16:26:46 q? 16:27:08 q+ 16:27:12 msmith: this would make the burden for review higher 16:27:24 IBM RSA does have a publication capability so that you can publish an html version that can be "walked", with all of the model elements being alive 16:27:25 zakim, unmute me 16:27:25 bparsia should no longer be muted 16:27:26 bmotik: you would have to install IBM rational architect 16:27:30 pha: or other free tools 16:27:30 q? 16:27:36 ack bparsia 16:27:44 -christine 16:28:00 There is no need, in other words, for everyone to have IBM RSA in order to examine the MOF implementation 16:28:13 http://www.tucs.fi/publications/attachment.php?fname=TR606.pdf 16:28:24 In this paper, we study the relation between 16:28:25 context-free (Backus-Naur Form) grammars and Meta Object Facility metamodels 16:28:25 and identify when and how we can convert a grammar to a metamodel and a meta- 16:28:25 model to a grammar. An example of this mapping for a subset of Java is shown 16:28:38 bparsia: even if we have other constraints in MOF, not all constraints will be there. 16:28:46 q? 16:28:53 ... and down-translation to other syntaxes will probably lose some restrictions 16:29:00 It constraints are expressed as OCL in the MOF model then there would be some extra review burden 16:29:07 bmotik: some things are easier written in english 16:29:09 s/It/If/ 16:29:17 alanr: but comparison is work 16:30:05 bmotik: review would be only slightly more than now 16:30:14 q? 16:30:19 alanr: diagrams are noise, I look at documents and frammar 16:30:24 q? 16:30:35 zakim, mute me 16:30:35 bparsia should now be muted 16:31:05 I don't mind a normative appendix which is: the MOF + a list of addtional constraints in english 16:31:17 msmith: what is normative, the MOF or the structural spec document? 16:31:27 As I understand it, the diagrams are normative 16:31:40 q? 16:31:42 ekw: this doesn't change things because the diagrams are in the normative structural spec 16:32:01 alanr: we must say if/when there is an error which document is normative 16:32:19 ... I assume the winner will be the text 16:32:27 q? 16:32:48 ... this is separate from MOF metamodel to the extent that it competes for limited resources 16:33:03 q? 16:33:19 bmotik: diagrams are in spec now (as normative) 16:33:47 ... diagrams specify normative structure 16:33:56 q? 16:34:06 ... functional style spec is different because we wanted it to be 16:34:27 pfps: any document has duplication, why try to remove this type of duplication 16:34:35 what we did for common logic, to assist in addressing this, was to include the ebnf on every diagram in the ODM 16:34:45 alanr: that the diagrams and the syntax are different is of concern 16:34:56 we were able to show a 1-1 correspondence between the ebnf and the MOF metamodel 16:35:10 m_schnei: diagrams and bnf are complementary 16:36:02 ... a 1:1 between a MOF and bnf is a surprise to me 16:36:04 ianh: me too 16:36:16 elisa - do you mean the different representations in the CL spec were isomorphic? 16:36:23 (This must be a constrained form of BNF, eg where Order Never Matters.) 16:36:24 bmotik: you want MOF precisely so you can avoid ordering issues 16:36:36 Abstract syntax 16:36:38 Not concrete syntax 16:36:45 alanr: but syntax is about order 16:37:01 yes, but also we were able to be very precise because the language was simple, and order was less important aside from parameters for certain expressions 16:37:06 sandro: RIF went down the unified mgmt path, but abandoned it as too much work 16:37:36 q+ 16:37:42 ... this is a parallelizable problem, someone can be responsible for making the MOF track 16:37:54 ianh: we already have the MOF model, informally and as diagrams 16:38:14 q? 16:38:31 That's my understanding 16:38:40 zakim, ack me 16:38:40 unmuting uli 16:38:42 I see no one on the speaker queue 16:38:48 q? 16:38:51 Not "automatically", but Matthew has much praised the diagrams 16:38:59 I am so on your side! 16:39:02 ... the only change is a serialization that can be used directly, not just as diagrams 16:39:03 I want them to be normative 16:39:05 one can actually generate the api automatically from the MOF model, in fact 16:39:15 So there is a benefit to goal with the burden 16:39:26 uli: many people have found MOF to be very useful 16:39:37 alanr: I agree with Uli 16:39:44 ianh: what about normativity? 16:39:46 q? 16:39:55 zakim, mute me 16:39:55 uli should now be muted 16:40:16 in order to standardize the mof metamodel, there is actually more work that would need to be done to document the contents properly, validate it, etc., fyi 16:40:28 bmotik: I would like spec to say something like structure is described in these diagrams, which matches this MOF, plus some additional constraints 16:40:34 ... that's the normative part 16:40:56 ... the structural syntax would have a translation from the MOF 16:40:59 q? 16:41:15 q+ 16:41:18 ... and if necessary, the structural syntax would be subordinate 16:41:27 q? 16:41:33 ack me 16:41:51 alanr: I would say document is normative 16:42:07 there are conventions at OMG for documenting these things, including the model files as part of the normative specification, and so forth, which you would want to provide if you were to go this route... 16:42:41 alanr: the normative description would be XML description of MOF metamodel plus additional restrictions that can't be expressed in that model, then provide a syntax for providing text from the model 16:42:44 q? 16:42:57 we could entertain working together with the OMG ontology PSIG, since Evan and I co-chair that group, to support this, but I'm not sure we can support the publication timeline 16:43:05 bmotik: you can make diagrams normative, because MOF has a standard visual syntax 16:43:21 diagrams *could* be normative. I just don't want them to be. 16:43:40 ... regarding generation, I don't think you can generate the functional syntax because it is slightly different (e.g., not fully typed) 16:43:50 How about replacing the functional syntax with xml syntax? 16:43:55 ... normative part is translation 16:44:04 One fewer syntax, closer alignment, more W3Cy 16:44:17 the XMI may be more verbose than you would want ... 16:44:30 q? 16:44:35 ... say something like and ontology can be serialized in functional syntax and back to structural form without and structural changes 16:45:04 alanr: we agree on utility, we need to think about presentation to users 16:45:24 is there a way to annotate these models? 16:45:46 elisa: there is more documentation that goes with metamodel and needs to be very precise 16:45:46 q? 16:45:55 ... text has very specific form and is normative 16:45:55 zakim, mute me 16:45:55 uli was already muted, uli 16:46:07 ... in addition to XMI, etc. 16:46:20 would seem that the MOF specification + MOF Metamodel would be sufficient for us 16:46:52 ... what Elisa, Evan have suggested to pha is that much of this additional work happen at OMG, so that it doesn't need to fit in W3 timeline 16:47:09 but there should be a clear advantage to having the work be part of our WG 16:47:14 versus OMG work 16:47:40 q? 16:48:07 ... synchronization not an issue. I caution that there is much additional work that needs to be done to make it as useful as you'd like 16:48:14 s/you'd/we'd/ 16:48:18 pfps: what work 16:48:31 q? 16:48:47 elisa: documentation, naming, validity, etc. 16:49:07 pfps: that's not work for us, that's work for OMG 16:49:24 q? 16:49:36 ... if you want to add a bunch of additional information we don't need, that's something different 16:50:09 alanr: everyone sleep on this issue 16:50:16 ... we will revisit it 16:50:41 topic: structural consistency of literal 16:50:47 s/literal/literals/ 16:51:36 q? 16:51:44 bmotik: suggestion is to keep it as with rest of language. structurally equivalent if parts are equivalent. in this case parts are lexical form and datatype 16:52:19 ... e.g., if you 2.0^^xsd:float you shouldn't change it to 2^^xsd:integer 16:52:29 alanr: I don't want anything to change what I give it 16:52:36 q? 16:53:04 Process check: what is the new agenda? 16:53:12 q? 16:53:52 q? 16:54:08 bmotik: a tool may choose to replace a constant with an alternative constant for the same interpretation 16:54:15 ianh: this surprises me 16:54:21 RDF doesn't require this 16:54:54 msmith: example of structural changes allowed by current spec 16:54:55 Indeed, having some normalization permitted is generally cited as desirable 16:55:47 bmotik: this is to address whether it is a rqmt that tools don't change e.g., 2.3100 to 2.31 16:55:54 alanr: That should be a rqmt 16:56:00 I oppose this requriement 16:56:25 bmotik: structural equivalence should be based on text and datatype 16:56:28 then say what structure equivalent is and handle all the cases. 16:56:36 .... e.g., 2.0 is different from 2 16:56:45 bmotik has joined #owl 16:57:00 The requirement to preserve lexical forms is very tool, audience, and circumstance dependant 16:57:17 (I often like it, but it's really not universal.) 16:57:31 alanr: we define structural equivalence and that is all. we have no change. so recorded 16:57:34 \so on logistics, what time should we call back in? 16:57:34 ...and I wouldn't be able to draw a line between 'structural equivalence' and 'semantics equivalence' 16:57:43 break for lunch now 16:57:52 Topic: Lunch 16:58:00 bye for now 16:58:10 zakim, mute me 16:58:10 bparsia should now be muted 16:58:11 -uli 16:59:21 we will re-convene in an hour, 1st topic will be Quickstart 16:59:43 -Elisa_Kendall 17:01:26 -dlm 17:09:53 -bparsia 17:18:48 ekw has joined #owl 17:24:36 Zhe has joined #owl 17:28:59 ekw has joined #owl 17:47:55 13:00 - 14:00 Lunch 17:47:56 14:50 - 15:45 17:48:58 jar has joined #owl 17:57:12 m_schnei has joined #owl 17:57:58 +Elisa_Kendall 17:58:54 +dlm 18:00:10 +??P3 18:00:18 zakim, ??p3 is me 18:00:18 +bparsia; got it 18:01:27 zakim, mute me 18:01:27 bparsia should now be muted 18:02:27 ekw has joined #owl 18:03:54 ack bparsia 18:03:54 zakim, unmute me 18:03:54 bijan? 18:03:57 bparsia was not muted, bparsia 18:04:24 zakim, mute me 18:04:24 bparsia should now be muted 18:04:32 zakim, unmute me 18:04:32 bparsia should no longer be muted 18:04:36 scribenik: pha 18:04:59 topic: quick reference 18:05:19 zakim, mute me 18:05:19 bparsia should now be muted 18:05:24 ScribeNick: pha 18:05:50 zakim, who is here? 18:05:50 On the phone I see Meeting_Room, Elisa_Kendall, dlm, bparsia (muted) 18:05:51 On IRC I see ekw, m_schnei, jar, Zhe, bmotik, Elisa, dlm, vipul, baojie, Achille, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, ewallace, Carsten, sandro, 18:05:54 ... trackbot 18:06:19 http://www.w3.org/2007/OWL/wiki/Quick_Reference_Guide 18:07:03 elisa: snapshot to show where are headed 18:07:48 Syntax is the right place to link 18:07:48 ... section 3: 4 column approach, additional column with example 18:08:08 ... trying to get a sense whether this is the right approach 18:08:51 the plan is also to have a printable version somewhat along the lines of http://ebiquity.umbc.edu/_file_directory_/resources/94.pdf 18:09:29 ... will need to point/link to the other documents, need tags in those 18:09:53 q? 18:10:33 q+ 18:11:05 http://www.w3.org/TR/2004/REC-owl-features-20040210/#s2 18:11:32 zakim, unmute me 18:11:32 bparsia should no longer be muted 18:11:36 ack bparsia 18:11:55 bijan: fewer headers, more compact 18:12:35 ... link to structural specification for examples 18:12:45 zakim, mute me 18:12:45 bparsia should now be muted 18:13:04 pfps: seems to be very extensive, not compact 18:13:17 My understanding is that it *is* something like this: http://ebiquity.umbc.edu/_file_directory_/resources/94.pdf 18:13:34 +1 to peter and alan 18:13:38 alan: ultimate format is reference card, pay attention to that 18:13:38 CSS could do it 18:14:14 q+ 18:14:21 elisa: a lot of work, this approach is easier to start 18:14:28 q? 18:14:30 q? 18:15:06 zakim, unmute me 18:15:06 bparsia should no longer be muted 18:15:11 ack bparsia 18:15:45 bijan: there is not a lot of room on quick reference card, should not be lighter version of struct. spec 18:15:46 q? 18:15:52 q? 18:16:20 elisa: some of it due to lack of wiki knowledge 18:16:41 ... thought should be similar to overview document 18:17:07 zakim, mute me 18:17:07 bparsia should now be muted 18:17:49 pfps: if it is not a reference card, you failed 18:19:02 alan: stay away from wiki, use whatever and write it there, with the ultimate format in mind 18:19:16 cgolbrei has joined #owl 18:20:22 alan: when could you have pdf file? 18:20:22 +??P4 18:21:10 ... do we need all three syntaxes? 18:21:41 elisa: does not work for me, can try to find somebody 18:21:58 ... end of august more realistic 18:22:55 elisa: september 3rd earliest to produce pdf 18:23:05 dlm: ok, realistic 18:23:55 alan: get it out in first week of september, then review, working draft second week of september 18:24:32 We can move it to owled 18:24:37 or otherwise capture it 18:25:03 evan: make it not rec track? 18:25:18 q+ 18:25:22 alan: has not been decided yet 18:25:22 zakim, unmute me 18:25:22 bparsia should no longer be muted 18:26:13 ian: probably not in the set of documents for last call at next F2F 18:26:38 potential cut - annotation properties (suggestion from alan) 18:26:42 +q 18:26:43 I've been viewing the document and one problem that I see is that the formatting is very bad - it changes significantly as the width of the display changes. 18:27:06 q- 18:27:23 cgolbrei has joined #owl 18:27:25 alan: if all the content would be in pdf in beginning of september, reviews positive, then it might fit 18:27:38 ack dlm 18:28:20 dlm: if we cut the content, then time is less an issue 18:28:27 ... might be realistic 18:28:51 alan: will try to get it into working draft quickly 18:29:30 Alan: We're expecting a reasonably complete PDF in the first week of September. 18:30:06 action: elisa to produce pdf document first week of september 18:30:06 Created ACTION-182 - to produce pdf document first week of september [on Elisa Kendall - due 2008-08-05]. 18:30:13 action: dlm to produce pdf document first week of september 18:30:13 Sorry, couldn't find user - dlm 18:30:14 zakim, who is here? 18:30:14 On the phone I see Meeting_Room, Elisa_Kendall, dlm, bparsia, ??P4 18:30:15 On IRC I see cgolbrei, ekw, jar, Zhe, bmotik, Elisa, dlm, vipul, baojie, Achille, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, ewallace, Carsten, sandro, 18:30:18 ... trackbot 18:30:35 zakim, ??P4 is cgolbrei 18:30:35 +cgolbrei; got it 18:30:46 -Elisa_Kendall 18:31:08 action: deborah to produce pdf document first week of september 18:31:08 Created ACTION-183 - Produce pdf document first week of september [on Deborah McGuinness - due 2008-08-05]. 18:31:18 -cgolbrei 18:31:41 http://www.w3.org/2007/OWL/draft/ED-owl2-requirements-20080722/ 18:31:55 +??P1 18:32:01 Topic: requirements 18:32:23 zakim, ??P1 is cgolbrei 18:32:23 +cgolbrei; got it 18:33:51 alan: there are two versions, frozen and subsequent 18:34:35 evan: this is an evolved version 18:35:27 ... which way to organize requirements? use case? language feature? 18:35:37 q? 18:36:18 vipul: there does not need to be a choice 18:36:18 q+ 18:36:22 -dlm 18:36:50 ... goal is to provide a motivation 18:37:06 + +1.518.608.aabb 18:37:12 q+ 18:37:22 q? 18:37:26 ... What applications is OWL useful for? 18:37:43 +1518608aabb is dlm 18:37:47 zakim, who is here? 18:37:47 On the phone I see Meeting_Room, bparsia, cgolbrei, +1.518.608.aabb 18:37:48 On IRC I see cgolbrei, ekw, jar, Zhe, bmotik, dlm, vipul, baojie, Achille, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, ewallace, Carsten, sandro, trackbot 18:38:00 evan: new section 2 would be domain, applications, stake holders 18:38:07 Who is calling in from 518.608? 18:38:19 ... then use cases, requirements, features 18:38:22 ack me 18:38:24 ack bijan 18:38:56 zakim, who is here? 18:38:56 On the phone I see Meeting_Room, bparsia, cgolbrei, +1.518.608.aabb 18:38:57 On IRC I see cgolbrei, ekw, jar, Zhe, bmotik, dlm, vipul, baojie, Achille, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, ewallace, Carsten, sandro, trackbot 18:39:08 bijan: getting large and complicated, hoping for something closer to OWL 1 overview 18:39:11 zakim, aabb is dlm 18:39:11 +dlm; got it 18:39:14 +q 18:39:30 q+ 18:39:41 ... not sure how helpful it is to have all these details 18:39:43 q+ 18:39:46 ack baojie 18:40:03 It's 33 pages by my printer :( 18:40:18 jie: is there usecase for scalability? 18:40:19 version 2 shorter 18:40:45 What? 18:40:52 evan: hoping to get input for usecases 18:40:57 Usecase for all the profiles? 18:41:09 ... in particular for OWL R, DL Lite 18:41:21 -1 to the web applications point 18:41:32 q+ 18:41:33 Agree with shortening Version 2 by moving use cases to Section 3 18:41:35 alan: jie should be on requirements WG 18:41:41 q- 18:41:43 +q 18:41:59 alan: charter talks about requirements 18:42:09 q+ to dig in his heels against the blow up of scope of this document 18:42:12 evan: no, requirements and use cases 18:42:24 Link for version 2? 18:42:59 Requirements: 18:42:59 A description of the goals and requirements that have motivated the design of OWL 1.1. 18:43:00 Charter: 18:43:01 Requirements: 18:43:01 A description of the goals and requirements that have motivated the design of OWL 1.1. 18:43:03 I meant Section 2 18:43:07 jinx 18:43:09 :) 18:43:27 q? 18:43:37 ack cgolbrei 18:43:40 ack alanr 18:44:15 alan: more historical perspective: why did we introduce new features 18:45:26 history not very helpful for user 18:45:26 Summarize my question, more use cases for 1) web applications 2) scalability 18:45:51 christine, but our charter says what we wanted to accomplish 18:45:58 vipul: secton 2 can be shortened, use case moved to section 3 18:46:04 it should do at least that 18:46:11 ... need to talk about applications, stake holders 18:46:37 better understand motivations + UCs = kind of example/guidelines for use 18:46:53 ... missing things like semantic email 18:47:22 q? 18:47:28 ack vipul 18:47:29 ... applications that already use OWL 2 should be in scope 18:47:52 back bparsia 18:47:52 ack me 18:47:52 bparsia, you wanted to dig in his heels against the blow up of scope of this document 18:48:10 bijan: should be at most 5 pages 18:48:38 q+ 18:48:44 q? 18:49:10 not sure I see overlap 18:49:16 mostly because primer is tight 18:49:16 +q 18:49:19 ... overlap in documents (e.g. primer) should be minimized 18:50:06 ... 18:50:08 alan: if we increase scope, it should be done deliberately 18:50:08 primer is general not OWL2 specific features 18:50:22 From charter: A description of the goals and requirements that have motivated the design of OWL 1.1. 18:50:53 evan: do not have a shared vision 18:51:19 What document are we discussing? 18:51:19 baojie has joined #owl 18:52:05 Where was evan reading from? 18:52:14 ian: current overview sounds right 18:52:16 alan: agree 18:52:25 http://www.w3.org/2007/OWL/draft/ED-owl2-requirements-20080722/ 18:52:27 http://www.w3.org/2007/OWL/draft/ED-owl2-requirements-20080722/#Overview 18:53:18 So 5 pages is doable? 18:53:20 Seems like 18:53:33 alan: rationales only for new features 18:53:57 q? 18:54:03 UCs + rationlae + new fetures will become more ! 18:54:23 ack vipul 18:54:25 I'm not worried about repetition but, e.g., section 2 18:54:35 ack cgolbrei 18:54:54 q+ 18:54:58 cgoldbrei: cannot make it 5 pager 18:55:37 Section 5 would be ok 18:55:41 q+ 18:56:12 ian: do we need all the use cases for the features? 18:56:29 ... can we skim down to most important ones? 18:57:15 yes 18:57:27 alan: some use cases not specific enough 18:57:36 q? 18:57:39 ack vipul 18:58:09 vipul: useful to have use cases across domains 18:58:15 +q 18:59:04 zakim, unmute me 18:59:04 bparsia was not muted, bparsia 18:59:19 ... have to identify use cases and stakeholders 18:59:50 ack bparsia 19:00:02 q+ 19:00:26 bijan: give some understanding of the kind of motivations for features, not so specific to domains 19:00:35 q? 19:00:41 ack cgolbrei 19:00:42 zakim, mute me 19:00:43 bparsia should now be muted 19:02:49 annotations! 19:02:53 :( 19:02:54 evan: understand the feedback that we need to make document smaller, have an idea of where to do that 19:02:57 Sorry I can't 19:02:59 k 19:03:00 bye 19:03:02 I'm already a bit late ( 19:03:07 -bparsia 19:03:35 zakim, who is here? 19:03:35 On the phone I see Meeting_Room, cgolbrei, dlm 19:03:36 On IRC I see baojie, cgolbrei, ekw, jar, Zhe, bmotik, dlm, vipul, Achille, Mirek, pfps, alanr, msmith, pha, IanH, RRSAgent, Zakim, bparsia, ewallace, Carsten, sandro, trackbot 19:03:58 vipul: still disagreement - are use cases in scope or not? 19:04:22 UCR doc usually does have at least some 19:05:14 Not quite gone but strongly against use cases....our charter don't require them and I don't think they are all that helpful for our requriemetns document except as illustrations 19:05:38 ian: use cases are in scope 19:07:13 alan: you need to know who the users are, but not necessarily to document that 19:08:45 m_schnei has joined #owl 19:08:57 cannot listen 19:10:06 alan: vipul, evan, christine and jie to update requirements document considering the discussed scope (shorter, tighter) within four weeks 19:11:01 alan: put placeholders for language profiles that do not yet have a name 19:12:06 Topic: Annotations 19:12:35 -cgolbrei 19:13:31 boris: annotations right now do not have semantics, but you do want to reason over them 19:13:41 ... proposal is similar to that of alan 19:14:26 ... have a transformation of the original ontology to a new ontology in which annotations become logical information 19:15:18 ... semantics of annotations described in separate ontology 19:22:11 ... conceptually the same as proposal in AAAI'08 paper on metalevel information 19:23:42 -dlm 19:23:48 q? 19:24:08 ack vipul 19:25:46 alan: how can one relate axioms in the two ontologies? 19:26:13 boris: leave it up to tools 19:27:30 afokoue has joined #owl 19:28:19 \me sorry i am going to have to drop off but if i can leave the request for whatever proposal we go with to consider that at least applications need to annotate annotations - some of my science applications have observer logs that we need to encode and annotate 19:29:03 Zakim, Achille is afokoue 19:29:03 sorry, afokoue, I do not recognize a party named 'Achille' 19:29:26 zhe: like it better than two file approach 19:29:32 q? 19:31:22 zhe: transformation is additional burden on implementors 19:31:48 zhe: prefer to not spec it at all 19:32:21 ... ok if it does not affect conformance 19:33:02 Zakim, rename Achille to afokoue 19:33:02 I don't understand 'rename Achille to afokoue', afokoue 19:38:20 michael: how expressive is it? 19:39:46 Achille has joined #owl 19:42:32 Peter and Boris paper mentioned in this discussion 19:42:45 http://www.comlab.ox.ac.uk/people/boris.motik/pubs/dhmgh08-metalevel-information.pd 19:43:32 pha: in the original ontology you only have atomic annotations 19:43:57 http://www.comlab.ox.ac.uk/people/boris.motik/pubs/dhmgh08-metalevel-information.pdf 19:44:14 boris: our proposal does not touch the syntax 20:05:38 ekw has joined #owl 20:08:51 http://www.w3.org/2005/rules/wiki/Test_Case_Format 20:08:51 ekw has joined #owl 20:18:45 scribe: jie 20:19:19 o Current working drafts 20:19:19 + Structural Specification and Functional-Style Syntax (First Public Working Draft published 11 April 2008) 20:19:20 REPUBLISH? 20:19:20 + Profiles (First Public Working Draft published 11 April 2008) 20:19:20 NEEDS WORK TO MAKE IT MORE ACCESSIBLE 20:19:21 + Primer (First Public Working Draft published 11 April 2008) 20:19:22 NEEDS WORK / NEW BLOOD? 20:19:24 o Yet to be published 20:19:26 + Test Cases 20:19:28 o Should we publish? 20:19:30 + Manchester Syntax 20:19:32 WHAT IF ANYTHING TO DO WITH IT? (NOTE?) 20:19:34 o Recap and further discussion of choices we need to make, actions, and schedule before Last Call 20:19:36 ALL CLEAR? 20:19:38 PROFILE NAMES? 20:19:40 ISSUE-130: Conformance, warnings, errors 20:19:40 ISSUE-130 ACCEPTED: Conformance, warnings, errors notes added 20:19:42 Entity annotations status 20:19:44 * Other Outstanding Issues 20:19:46 o Issue 104 OWL 1.1 DL does not have a disallowed vocabulary 20:19:48 o Issue 56 Specify standard "repairs" for moving select RDF documents to OWL? 20:19:50 o Issue 129 Desirable to have rdf:list vocabulary available for use in modeling in OWL 2 20:19:51 Ian: starts the last session 20:19:59 agenda 20:20:53 whether to publish a new version of the structure spec 20:21:18 s/structure/strucutural 20:21:23 q? 20:21:48 ... or the mapping document 20:22:10 Mschnei 20:22:31 may publish in a few weeks a new working draft 20:22:44 q? 20:23:48 Ian: republish the structural spec in 3-4 weeks 20:24:30 ... possibly with user facing documents 20:24:45 ... full semantics, mapping 20:25:23 MSmith: XML Serialization is not ready, major changes 20:27:05 ... (think again) may publish 20:29:05 msmith: (correction) xml serialization should be published again, because it has changed in a way that is relevant to users 20:29:08 Ian: Profiles? 20:29:23 ... depends on OWL-R unificiation 20:29:39 ... which still has a lot of debate 20:29:52 ... not ready to publish 20:29:57 q? 20:30:08 ian, I think that the outstanding DL-Lite issue is also worth waiting on 20:30:08 zakim, who is here? 20:30:08 On the phone I see Meeting_Room 20:30:09 On IRC I see ekw, Achille, m_schnei, baojie, cgolbrei, jar, Zhe, bmotik, dlm, Mirek, pfps, alanr, msmith, IanH, RRSAgent, Zakim, ewallace, Carsten, sandro, trackbot 20:30:26 m_schnei: if there is a change to the functional syntax, then there will also be changes in the DL semantics and the RDF mapping (and possibly also the OWL/XML syntax) 20:31:38 Peter: need clean up with namespace 20:31:58 ... whether to reuse owl namespace 20:32:38 Ian: Primer? 20:33:20 .. not changed much 20:33:45 psps: to push Bijan 20:33:48 pfps: Primer is probably out of date 20:34:05 ... i will go over primer 20:34:18 ... to make sure it reflect the state of the art 20:34:30 s/reflect/reflects 20:35:36 baojie: Turtle syntax may also need to be considered 20:36:23 Ian: potential publication schedule 20:36:39 Peter: need Bijan to edit the Primer 20:36:42 ian: if rpi wants Turtle in the primer, than probably Jie can work on it? 20:37:23 baojie: inline review comments need to be addressed 20:39:48 psps: editor need to make it clear how their edits address the comments 20:40:19 s/psps/pfps 20:40:49 Ian: Hope to publish all documents in 4 weeks 20:41:20 ... review due in 3 weeks 20:42:07 ... Aug 22 20:43:37 ... Date to publish RDF (semantics)? 20:43:56 Sandro: If any of Michael's editor's comments rise to the level of Issue, then he should talk to Chairs to get them raised as real Issues. 20:44:01 Alan: I have RDF mapping comments need to be addressed 20:44:21 s/Alan/AlanR 20:44:56 Ian: OWL Full Semantics 20:45:11 ... on Zhen, Peter, Mschnei to review 20:45:28 s/Zhen/Zhe 20:46:31 m_schnei: Full: after review on 22th, Michael will address as much as possible of the reviewer's points over the weekend, and add editor's notes to these points, which are too hard in that short time 20:46:32 Ian: Structural Spec, Semantics, Mapping to RDF Graph 20:46:40 Ian: republish Syntax, Semantics, and Mapping-to-RDF-Grapsh, in time with RDF-Based Semantics 20:47:57 ... who is going review those documents? 20:48:35 deadline for reviews -- Aug 19 20:50:04 mschenei: I volunteer for the DL semantics 20:51:08 Sandro: documents need to be aligned 20:51:24 m_schnei: the OWL Full Semantics has three references: old OWL 1 Full, RDF Semantics, and a *generic 20:51:45 ... reference to the Semantics document, which doesn't (much) talk about content 20:53:36 AlanR: if we can publish on the 3rd week of august, 20:54:04 s/august/september/ 20:54:20 ... Sept 15 20:54:52 Zhe has joined #owl 20:55:04 Alan: maybe publish the two Semantics documents in August, as previously discussed.... 20:55:58 m_schnei: correction: actually, Full document will depend on DL document, because there will be a section about a strong semantic relationship between these two semantics --> needed to have synced publishing 20:56:37 Ian: how about get everything done on owl full semantics, and put it off the shelf for now 20:57:01 ... stick to the schedule to OWL Full 20:57:11 Ian: Okay, let's finish the review process on RDF-Based Semantics, being done on Aug 25, but don't publish it until the others are also ready to publish. 20:57:19 but not publish it 20:57:19 Ian: (hearing no objection) 20:57:35 Ian: And then publish everything on 15 September. 20:58:09 ... structural spec: how work need? 20:58:17 Boris: not much 20:58:34 Ian: Semantics: 20:58:51 MSchnei: me 20:59:11 Ian: need to get back on 8 sept 20:59:53 Ian: Syntax on msmith 20:59:58 Ian: Profile on me 21:00:13 AlanR: RPI review? 21:00:33 baojie: RDF semantics on me 21:02:24 ... and with Turtle syntax on primer, which will make me busy 21:02:39 ... I'm not sure if deb will be available 21:03:04 AlanR: Mapping on me 21:04:30 Ian: Jie, could you check if RPI can take another review (Profile, Structural Spec) ? 21:04:49 Pfps: only half of the WG is active 21:05:24 Ian: need to send to the whole WG ; if you care, better look now 21:05:49 Sandro: we have about 30 actions open 21:06:07 s/actions/issues 21:07:03 Ian: should avoid vague issue 21:08:03 list of open issues: http://www.w3.org/2007/OWL/tracker/issues/open 21:08:07 action msmith to review syntax document 21:08:07 Sorry, couldn't find user - msmith 21:08:20 action michaelsm to review syntax document 21:08:20 Sorry, couldn't find user - michaelsm 21:08:32 ACTION: pfps to review full semantics between 19 and 22 August 21:08:32 Sorry, couldn't find user - pfps 21:08:49 ‬action michael to review syntax document 21:08:56 ACTION: Patel-Schneider to review full semantics between 19 and 22 August 21:08:56 Created ACTION-184 - Review full semantics between 19 and 22 August [on Peter Patel-Schneider - due 2008-08-05]. 21:10:11 action michael to review syntax document 21:10:11 Sorry, amibiguous username (more than one match) - michael 21:10:11 Try using a different identifier, such as family name or username (eg. msmith9, mschneid, msintek) 21:10:13 ACTION: m_schnei to review DL semantics between 19 and 22 August 21:10:13 Sorry, couldn't find user - m_schnei 21:10:24 ACTION: Michael Schneider to review DL semantics between 19 and 22 August 21:10:24 Sorry, amibiguous username (more than one match) - Michael 21:10:24 Try using a different identifier, such as family name or username (eg. msmith9, mschneid, msintek) 21:10:38 action msmith9 to review syntax document 21:10:38 Created ACTION-185 - Review syntax document [on Michael Smith - due 2008-08-05]. 21:10:39 ACTION: mschneid to review DL semantics between 19 and 22 August 21:10:39 Created ACTION-186 - Review DL semantics between 19 and 22 August [on Michael Schneider - due 2008-08-05]. 21:10:50 ACTION: Jie to add turtle syntax to the Primer 21:10:50 Created ACTION-187 - Add turtle syntax to the Primer [on Jie Bao - due 2008-08-05]. 21:11:38 Action: Ian review Profiles 21:11:38 Created ACTION-188 - Review Profiles [on Ian Horrocks - due 2008-08-05]. 21:12:11 Action: Alan review RDF Mapping 21:12:11 Created ACTION-189 - Review RDF Mapping [on Alan Ruttenberg - due 2008-08-05]. 21:12:43 Ian: move to test cases 21:13:52 Test document, as it now exists is at http://www.w3.org/2007/OWL/wiki/Test 21:14:46 Msmith: other changes on the end of the page 21:15:35 Sandro: have you considered importing 21:15:48 Msmith: no 21:15:57 Msmith: changes 21:16:30 Sandro: you're missing owl:ImportsTest, and it'll be hard to do with this approach of having the content in the wiki/test-file. 21:16:59 ... http://www.w3.org/2007/OWL/wiki/Test#Changes_From_WebOnt_Tests 21:17:44 ... AlanR: imports are important 21:18:31 ... http://www.w3.org/2007/OWL/wiki/GuideToTestTemplate 21:18:50 this is a template to create test cases 21:19:24 ... can be in different syntaxes 21:19:50 ... there are examples v 21:19:53 ... http://www.w3.org/2007/OWL/wiki/User:MikeSmith#Test_Cases 21:20:22 e.g., http://www.w3.org/2007/OWL/wiki/TestCase:Datatype-Primitive-Disjointness-001 21:21:04 Action: Ian Send email to WG about review responsibilities for forthcoming working drafts 21:21:04 each example has categories 21:21:04 Created ACTION-190 - Send email to WG about review responsibilities for forthcoming working drafts [on Ian Horrocks - due 2008-08-05]. 21:21:40 ... will use a semantic wiki to edit 21:23:05 need time to go over webont example to reflect OWL 2 changes 21:23:53 Action: Jie to solicit RPI reviews of key documents 21:23:53 Created ACTION-191 - Solicit RPI reviews of key documents [on Jie Bao - due 2008-08-05]. 21:24:00 Msmith: input one syntax, other syntaxes will be populated 21:24:48 Alan: we need test case for RDF maping 21:24:56 s/maping/mapping 21:26:13 Alan: normative syntaxes will go to test 21:27:28 Mschnei: there are different test cases 21:28:39 m_schnei: I think AlanR has several kinds of tests in mind: 21:29:17 m_schnei: first, negative inverse-mapping tests, where certain RDF graphs are rejected, because they are not DL, or one of the fragments 21:29:43 m_schnei: second, if an RDF graph is accepted, then is the resulting FS is as expected 21:30:08 Sandro: it is not practical to check (all syntaxes correctness?) 21:30:28 m_schnei: concern: perhaps in some cases inverse mapping not completely derterministic (is this right for the reverse mapping?) 21:31:23 Alan: need a new category: syntax checking test 21:31:32 Sandro: Alan wants an owl:SyntaxConverstionTest 21:31:49 q? 21:32:33 Ian: if we need proformance test case? 21:32:33 Test cases can be created by creating a new wiki page, using the TestCase: prefix in the page name and copying and pasting from http://www.w3.org/2007/OWL/wiki/GuideToTestTemplate 21:32:33 For examples, see http://www.w3.org/2007/OWL/wiki/User:MikeSmith#Test_Cases 21:32:36 bye 21:33:22 http://www.w3.org/TR/owl-test/#conformance 21:34:22 See also http://www.w3.org/2005/rules/wiki/BLD#Conformance_Clauses 21:34:32 s/proformance/conformance 21:35:08 Mschnei: look at the old owl test case, there is OWL full test cases 21:35:50 Ian: do we have schedule for test case publication? 21:36:10 m_schnei, there are 41 OWL Full Entailments tests and 7 OWL Full Inconsistency tests (and 2 import ones). 21:36:10 Msmith: not now 21:36:37 thanks, sandro, that's a lot... to review :-) 21:36:38 m_schnei, see http://www.w3.org/2003/08/owl-systems/test-results-out for one easy view on them. 21:36:46 ... once we have them in semantic wiki 21:36:59 .. in 2-3 weeks 21:37:13 m_schnei, more specifically: http://www.w3.org/2003/08/owl-systems/test-results-out#table_1_Approved%20Full 21:37:23 Ian: is it realist to ask fore review? 21:37:30 Msmith: no 21:37:38 s/fore/for 21:39:02 Ian: what is left? 21:39:14 ... 20 minutes more 21:39:41 ... barin storming 21:40:03 ... Manchester syntax 21:40:29 Alan: the part on instance is not ready 21:40:42 ian: idea is to publish Manchester Syntax as a Note, not a Rec 21:40:48 http://www.w3.org/2007/OWL/wiki/ManchesterSyntax 21:41:04 zhe: who used Machester syntax 21:41:15 Alan: proetge, TComposer 21:41:22 lsw 21:41:38 ...topbraid composer 21:42:59 sandro: we can't decide to publish it to be note by us 21:43:03 m_schnei: are we actually free to decide to *not* publish Manchester as a note, given the fact that we use it in a Rec track document (the primer)? 21:43:15 ... first as working draft 21:43:31 pfps: we might decide to publish it elsewhere (not as a Note) 21:44:10 Zhe: we will not use Manchester syntax 21:44:54 Ian: it is mainly about presentation, used in Primer 21:45:21 Jie: I'm neutral if it is a note 21:47:27 Alan: my concern is that not all of the Manchester syntax is tested 21:47:29 Alan: I'm concerned that not all of the Manchester Syntax is tested yet. I'll see what I can do to help make sure it is tested soon. 21:48:06 Ian: 15 minutes 21:48:47 ... restaurant :) 21:49:12 Topic: Profile Names 21:49:59 http://www.w3.org/2007/OWL/wiki/Profile_Names 21:50:34 Ian: naming is quite political 21:51:49 Sandro: let go through proposals 21:52:38 Ian: Zhe, if we use OWL-SQL, are you ok with it? 21:52:44 Zhe: may not 21:52:49 ... OWL-R is better 21:53:21 Sandro: OWL-Rule looks a rule language 21:54:21 Zhe: the 2-letter proposal looks ok 21:54:36 Ian: looks not bad to me 21:56:10 s/ql/sql/ 21:56:31 Ian: DL, EL, QL, RL, XL 21:57:17 ... looks this proposal has some attraction 21:58:41 ... may send to the group to solve the naming issue 21:59:08 STRAWPOLL: Use the "Two Letter" row on http://www.w3.org/2007/OWL/wiki/Profile_Names (OWL 2 DL, OWL 2 EL, OWL 2 QL, OWL 2 RL, OWL 2 XL) 21:59:09 +0.9999999999999999999999999999999999999999999999999999999999 21:59:23 +1 21:59:26 +1 21:59:28 +1 21:59:32 +1 21:59:33 achille +1 21:59:34 +3.1415926 21:59:36 +1 22:00:29 Ian: agreement here. put on agenda for next week. 22:00:55 ADJOURN! 22:01:20 bye 22:04:50 -Meeting_Room 22:04:51 SW_OWL()8:00AM has ended 22:04:52 Attendees were uli, Meeting_Room, bparsia, +00493514633aaaa, Carsten, dlm, christine, Elisa_Kendall, cgolbrei, +1.518.608.aabb 22:32:48 alanr has joined #owl 23:20:00 Mirek has joined #owl 23:23:56 IanH has joined #owl