- From: Joachim Baran <joachim.baran@gmail.com>
- Date: Wed, 18 Jun 2014 09:08:25 -0700
- To: Alan Ruttenberg <alanruttenberg@gmail.com>
- Cc: "M. Scott Marshall" <mscottmarshall@gmail.com>, Jerven Bolleman <me@jerven.eu>, "Gray, Alasdair J G" <A.J.G.Gray@hw.ac.uk>, HCLS IG <public-semweb-lifesci@w3.org>
- Message-ID: <CAObSwHVcnKonMehVCmf5AUFmnF5aStfCfjEiV3aP4BOJJi407Q@mail.gmail.com>
Hi! I prefer the approach of having a predicate that points to the organization/institute/etc. that will know about the exact licensing terms. That way it is possible to search for datasets whose licenses are "not known," i.e., where it would be necessary to contact said organization/institute/etc. to find out about the licensing terms. It would also give you an indicator whom to contact, because the data set provider might be not the same as the licensing body. Kim On 18 June 2014 06:06, Alan Ruttenberg <alanruttenberg@gmail.com> wrote: > The reason I labeled it tried-to-determine-license is that that way the > assertion remains true. If the predicate is whether we *have* determined > license then the assertion needs to be retracted when we do. When possible > we try to make statements that remain true. > > When probing for a license, first check dc:license, and if it is absent, > check :tried-to-determine-license. > > In user interfaces there's no reason to show both. It's perfectly > reasonable to use these properties to decide whether to show "License: > Unknown" > > -Alan > > > On Wed, Jun 18, 2014 at 8:46 AM, M. Scott Marshall < > mscottmarshall@gmail.com> wrote: > >> Just a slight tweak to Alan's suggestion (thanks Alan): >> :determined-license "true"^xsd:Boolean >> >> -Scott >> >> On Wed, Jun 18, 2014 at 2:36 PM, Alan Ruttenberg >> <alanruttenberg@gmail.com> wrote: >> > I concur. This is clear from the semantics of OWL. Understand the >> difference >> > between integrity constraints and OWL assertions. >> > >> > If you want to say that there was an attempt to find a license and that >> it >> > couldn't be found, say that. You could do so as an annotation on the >> axiom, >> > or as a distinct property e.g. >> > :tried-to-determine-license "true"^xsd:Boolean >> > >> > This can remain true, as a historical fact, even after a license is >> found. >> > >> > For more about integrity constraints see >> http://clarkparsia.com/pellet/icv/ >> > >> > -Alan >> > >> > >> > >> > On Monday, June 16, 2014, Jerven Bolleman <me@jerven.eu> wrote: >> >> >> >> Hi Alasdair, >> >> >> >> I think you are closing the world the wrong way. Both in limiting a >> >> dataset to have one license and secondly by having an "unknown" string >> >> to encode that you don't know something. >> >> Instead of using "unknown" you should use a blank node. >> >> >> >> cc:CC0 owl:sameAs "unknown" >> >> >> >> is plain wrong and can't be inferred >> >> >> >> cc:CC0 owl:sameAs _:1 >> >> >> >> is fine and a nice way of allowing dataset from different sources >> >> descriptions to be combined and give more information. >> >> >> >> If you don't want a blank node, make a local node instead. >> >> cc:CC0 owl:sameAs <./#license> >> >> >> >> I implore you to change your mind on this. Choose semantics over >> special >> >> values! >> >> >> >> Regards, >> >> Jerven >> >> >> >> >> >> On Mon, Jun 16, 2014 at 5:44 PM, Gray, Alasdair J G < >> A.J.G.Gray@hw.ac.uk> >> >> wrote: >> >> > Hi Jerven, >> >> > >> >> > We are trying to ensure that a license is provided for a dataset, and >> >> > that >> >> > only one license is provided. (We are closing the world in certain >> >> > areas.) >> >> > >> >> > Our proposed solution is written up at >> >> > https://github.com/joejimbo/HCLSDatasetDescriptions/issues/65 >> >> > >> >> > Alasdair >> >> > >> >> > On 2 Jun 2014, at 16:47, Jerven Bolleman <me@jerven.eu> wrote: >> >> > >> >> > Hi Alasdair, >> >> > >> >> > It is good practice in my opinion to not state unknown facts. If you >> >> > want to state there should be a license but you don't know it I think >> >> > some owl modelling is called for. >> >> > >> >> > e.g. roughly like this. >> >> > >> >> > dusty_data a dct:Dataset . >> >> > dusty_data rdfs:subClassOf [ a owl:Restriction ; >> >> > owl:onProperty >> dct:license ; >> >> > owl:minCardinality 1 ] >> >> > >> >> > >> >> > If anyone does something like >> >> > >> >> > dusty_data a dct:dataset . >> >> > dusty_data dct:license bad_example:unknown_license . >> >> > >> >> > and then someone figures out it has a license . >> >> > >> >> > dusty_data a dct:Dataset . >> >> > dusty_data dct:license cc:zero . >> >> > >> >> > And puts all those triples into one store/ontology then queries will >> >> > start to return wrong data. >> >> > >> >> > SELECT ?datasetWithALicense >> >> > WHERE { >> >> > ?datasetWithALicense dct:license ?license . >> >> > } >> >> > >> >> > Will give 2 bindings for ?dataset and ?license one of them being >> wrong >> >> > now. >> >> > >> >> > If you ask the same question depending on the better modelling then >> >> > you get the correct answer in both cases. >> >> > >> >> > SELECT ?datasetWIthoutLicense >> >> > WHERE { >> >> > ?datasetWIthoutLicense a dct;Dataset . >> >> > MINUS ( ?datasetWIthoutLicense dct:license ?license ) >> >> > } >> >> > >> >> > SELECT ?datasetWIthALicense >> >> > WHERE { >> >> > ?datasetWIthALicense a dct;Dataset . >> >> > ?datasetWIthALicense dct:license ?license . >> >> > } >> >> > >> >> > Both give the expected results. >> >> > >> >> > >> >> > In general in RDF just state what you know and describe what you >> don't >> >> > know. >> >> > >> >> > Regards, >> >> > Jerven >> >> > >> >> > On Mon, Jun 2, 2014 at 5:25 PM, Gray, Alasdair J G < >> A.J.G.Gray@hw.ac.uk> >> >> > wrote: >> >> > >> >> > Hi, >> >> > >> >> > I am working to help shape the Healthcare and Life Sciences community >> >> > profile for describing datasets, current version available from [1] >> >> > >> >> > One of our goals is that there is a minimal set of properties that >> are >> >> > available for all datasets, and we would like these properties to >> >> > include >> >> > the license. However we have the problem that for several legacy >> >> > datasets >> >> > the license is simply unknown. Does anyone know of a resource that >> can >> >> > be >> >> > used to represent that the license is unknown as the value of a >> >> > dcterms:license predicate? >> >> > >> >> > Thanks >> >> > >> >> > Alasdair >> >> > >> >> > [1] https://github.com/joejimbo/HCLSDatasetDescriptions >> >> > >> >> > Alasdair J G Gray >> >> > Lecturer in Computer Science, Heriot-Watt University, UK. >> >> > Email: A.J.G.Gray@hw.ac.uk >> >> > Web: MailScanner has detected a possible fraud attempt from >> >> > "www.macs.hw.ac.uk" claiming to be http://www.alasdairjggray.co.uk >> >> > ORCID: http://orcid.org/0000-0002-5711-4872 >> >> > Telephone: +44 131 451 3429 >> >> > Twitter: @gray_alasdair >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > ________________________________ >> >> > >> >> > Sunday Times Scottish University of the Year 2011-2013 >> >> > Top in the UK for student experience >> >> > Fourth university in the UK and top in Scotland (National Student >> Survey >> >> > 2012) >> >> > >> >> > We invite research leaders and ambitious early career researchers to >> >> > join us >> >> > in leading and driving research in key inter-disciplinary themes. >> Please >> >> > see >> >> > www.hw.ac.uk/researchleaders for further information and how to >> apply. >> >> > >> >> > Heriot-Watt University is a Scottish charity registered under charity >> >> > number >> >> > SC000278. >> >> > >> >> > >> >> > >> >> > >> >> > -- >> >> > Jerven Bolleman >> >> > me@jerven.eu >> >> > >> >> > >> >> > Alasdair J G Gray >> >> > Lecturer in Computer Science, Heriot-Watt University, UK. >> >> > Email: A.J.G.Gray@hw.ac.uk >> >> > Web: MailScanner has detected a possible fraud attempt from >> >> > "www.macs.hw.ac.uk" claiming to be http://www.alasdairjggray.co.uk >> >> > ORCID: http://orcid.org/0000-0002-5711-4872 >> >> > Telephone: +44 131 451 3429 >> >> > Twitter: @gray_alasdair >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > ________________________________ >> >> > >> >> > Sunday Times Scottish University of the Year 2011-2013 >> >> > Top in the UK for student experience >> >> > Fourth university in the UK and top in Scotland (National Student >> Survey >> >> > 2012) >> >> > >> >> > We invite research leaders and ambitious early career researchers to >> >> > join us >> >> > in leading and driving research in key inter-disciplinary themes. >> Please >> >> > see >> >> > www.hw.ac.uk/researchleaders for further information and how to >> apply. >> >> > >> >> > Heriot-Watt University is a Scottish charity registered under charity >> >> > number >> >> > SC000278. >> >> >> >> >> >> >> >> -- >> >> Jerven Bolleman >> >> me@jerven.eu >> >> >> >> -- >> M. Scott Marshall, PhD >> MAASTRO clinic, http://www.maastro.nl/en/1/ >> http://eurecaproject.eu/ >> http://semantic-dicom.org/ >> https://plus.google.com/u/0/114642613065018821852/posts >> http://www.linkedin.com/pub/m-scott-marshall/5/464/a22 >> > >
Received on Wednesday, 18 June 2014 16:08:53 UTC