- From: Antoine Isaac <aisaac@few.vu.nl>
- Date: Wed, 17 Jan 2007 23:36:16 +0100
- To: SWD WG <public-swd-wg@w3.org>
Hello all
Trying to gather what was mentioned in recent discussion by Alistair,
Jon, Daniel and me, here is what I propose to the working group
regarding SKOS use cases and requirements.
Basically, all you are *really required* to do is to read the UCR first
editor's draft, accessible via the wiki [1] (notice: the table of
content reads better if you save the file locally and open it from
there, but then the general style changes a bit; I'm sorry that I could
not solve this problem quickly)
To prepare for coming discussion during F2F meeting, here is below what
you should think of when reading this document.
"Required" means you are really expected to do the stuff. This is mostly
about assessing the quality of existing material, requiring therefore
mostly reading and annotation.
"Optional" means that you *should* have thought about an item, but you
may not have done (or completed) what was mentioned there (well, we all
don't have unlimited amounts of time). The optional items are preparing
for brainstorm during the F2F meeting. The productivity of our
discussion will therefore depend on how many of us will have given these
items a small chance...
=======================
1. Getting a view of use cases and assessing the relevance of
contributions with respect to delimiting the scope of SKOS
Required work: read the part of the note gathering the summaries.
1.1 Assessing the quality of contributions and their descriptions [required]
If for a use case you miss details for understanding the application and
or the vocabulary:
- [Required] note it
- [Optional] go and check on the wiki if the detailed description
for the use case (at [2]) contains them
1.2 Assessing the representativity of contributions with respect to the
expected scope of SKOS [Optional]
- think of the use cases in terms of generic application patterns
(like the ones mentioned by Alistair in [3] or [4])
- highlight patterns you expected to find but that aren't yet
represented by the use cases we have.
- go and check the (raw) contributions we got so far at [5], and
see wether one could fit your concern.
2. Preparing for a brainstorm on requirements
Required work: read the part of the note gathering the first candidate
requirements
2.1 Determining the quality of requirement descriptions and motivations,
to prepare for the coming requirement gathering process [Required]
For each requirement, assess relevance of requirement, assess the
motivation of the requirement by the case
-> if for a requirement you miss motivation
- [Required] : note it
- [Optional]: go and check on the wiki if the detailed use case
gives motivation
-> if a technical requirement is not clear from its motivating use cases
in terms of what SKOS needs to provide to support it (e.g. if the use
case does not provide the basis for some test case for the requirement)
- [Required] : note it
Notice that document does not contain the links between the candidate
requirements and all their motivating use cases are incomplete. Partly
by lack of time, but also not to overload the reader for the moment.
2.2 Identify design goals and representational requirements [Optional]
Design goals are "general motivations for the language that do not
necessarily result from any single use case for SKOS" [6]. E.g. "R8.
Vocabulary interoperability" or "R10. Extendability of SKOS model" might
fall in this category (OWL requirements contain a goal similar to R8)
Representational requirements are requirements about vocabulary features
and styles we expect SKOS to be able to represent. R1 to R7, as well as
R11 and R12, might fall in this category, but their description is not
exhaustive for the moment.
=======================
I hope this helps to prepare for F2F,
Antoine
[1]
http://www.w3.org/2006/07/SWD/wiki/UCRMaterial?action=AttachFile&do=get&target=ucr-20070117.html
[2] http://www.w3.org/2006/07/SWD/wiki/UCRMaterial
[3] http://lists.w3.org/Archives/Public/public-swd-wg/2006Oct/0022.html
[4] http://lists.w3.org/Archives/Public/public-swd-wg/2007Jan/0046.html
[5] http://www.w3.org/2006/07/SWD/wiki/RawUCs
[6] http://www.w3.org/TR/webont-req/#section-goals
Received on Wednesday, 17 January 2007 22:36:27 UTC