- From: Hirtle, David <David.Hirtle@nrc-cnrc.gc.ca>
- Date: Wed, 21 Jun 2006 15:01:32 -0400
- To: "Sandro Hawke" <sandro@w3.org>
- Cc: <public-rif-wg@w3.org>
Hi Sandro,
> 3. Requirements
>
> define our terms ("covers", ...)
>
> for each requirement: (in alphabetic order by title)
>
> short title (no more than 40 characters - used for links)
> statement (1 paragraph)
I put together such an alphabetical list of requirements at
http://www.w3.org/2005/rules/wg/wiki/UCR/Requirements
mostly by copying and pasting from the F2F3-updated CFA:
http://www.w3.org/2005/rules/wg/wiki/WD-DC
I'm not sure how easily your "wikitir" program can cope with this header-oriented format, but it seemed the most logical approach. Of course, it just doesn't make sense to create a separate wiki page for each requirement (as we did for the use cases).
Note that the section numbering on the wiki isn't ideal: it should probably instead be 4.1, 4.2, etc. assuming the requirements section is number 4.
There are now anchors for me to link to from the use cases so I can complete that action.
David
> -----Original Message-----
> From: public-rif-wg-request@w3.org
> [mailto:public-rif-wg-request@w3.org] On Behalf Of Hirtle, David
> Sent: Wednesday, June 21, 2006 10:02 AM
> To: Sandro Hawke
> Cc: public-rif-wg@w3.org
> Subject: RE: proposed UCR outline
>
>
> Hi Sandro,
>
> > UCR is getting rather disorganized. It's kind of unreadable.
>
> Agreed.
>
> > Here's a proposal for how to organize it, motivated in part by a
> > discussion with David yesterday, after the meeting ended.
> If people
> > like this organization, we can start to figure out how to
> get the text
> > to look like this.
>
> We should probably discuss during our "editors call"
> (whenever that is).
>
> >
> > -- Sandro
> >
> > ================================================================
> >
> >
> > 1. Introduction
> >
> > ? what are rules? why standardize? some history?
>
> I went ahead and copied (with minor edits) Frank's
> http://www.w3.org/2005/rules/wg/wiki/UCR/What_is_a_Rule_Interc
> hange_Format_And_Why_Create_One
>
> to the introduction:
> http://www.w3.org/2005/rules/wg/wiki/UCR/Introduction
>
> It's not perfect, but it's better than our earlier
> placeholder. There is some overlap with the preamble in
> section 2, but we can fix that later.
>
> >
> > 2. Use Cases
> >
> > for each use case:
> >
> > title
> > text
> > links to requirements, maybe CSFs
> > (later: links to test cases)
> > (maybe: links to more detailed versions on the wiki
> for people
> > really trying to solve a problem like this)
>
> For the links to requirements, I quickly did one use case as
> a sample (see the bottom):
> http://www.w3.org/2005/rules/wg/wiki/UCR/Negotiating_eBusiness
> _Contracts_Across_Rule_Platforms
>
> This is how they're done in the RDF Data Access Use Cases and
> Requirements WD (e.g. http://www.w3.org/TR/rdf-dawg-uc/#u2.1).
>
> I plan to add the necessary anchors on the wiki today so that
> the forward pointers have something to point to.
>
> > 3. Requirements
> >
> > define our terms ("covers", ...)
> >
> > for each requirement: (in alphabetic order by title)
> >
> > short title (no more than 40 characters - used for links)
> > statement (1 paragraph)
> > links to use cases and CSFs which motivate this requirement
>
> I don't think we need both forward (uc --> req) and backward
> (req --> uc) links, do we? I think just forward would do (in
> section 2).
>
> > additional comments
> > either: approved for phase 1 // under consideration
> for phase
> > 2
> > (maybe "under consideration" items don't appear in WD?)
> > (maybe group by this flag, and then alphabetize within
> > groups)
>
> How about a "Status:" field again à la RDF DAWG's WD (e.g.
> http://www.w3.org/TR/rdf-dawg-uc/#r3.1)?
>
> > 4. Goal Analysis
> >
>
> I agree with Dave: "Goals" is probably better, and this
> section should precede the actual requirements.
>
> > description of Critical Success Factors process / terminology
> >
> > diagram -- maybe a imagemap with links to appropriate
> > descriptions (maybe even as pop-up on
> mouse-over if
> > someone feels motivated)
>
> The diagram could start out simple, e.g. with goals and CSFs
> only. An image map sounds like a good idea, and isn't much extra work.
>
> By the way (before I forget), it seems the legend disappeared
> somewhere along the way; I think it's important to leave it in.
>
> > for each goal
> > short title
> > statement
> > link to CSFs (implicit in outline form)
> >
> > for each CSF
> > short title
> > statement
> > link to goals (implicit in outline-form)
> > link to requirements, and maybe CSF's
>
> For each CSF, we could have a "detailed view" diagram that
> includes only the goals and requirements to which it relates.
>
> >
> > 5. Coverage (RIFRAF)
> >
> > for each discriminator:
> > short title
> > explanation, including alternative vocabulary
> > flag: in phase 1, unresolved whether in phase 1,
> not in phase 1
> > maybe some kind of grouping/clustering/hierarchy
> > (as in current draft)
> >
>
> In a sense, the Coverage CSF (and related requirements) are
> being given their own section, so should we omit Coverage
> from the other (Goals and Requirements) sections?
>
> David
>
> > -----Original Message-----
> > From: public-rif-wg-request@w3.org
> > [mailto:public-rif-wg-request@w3.org] On Behalf Of Sandro Hawke
> > Sent: Saturday, June 10, 2006 11:04 AM
> > To: public-rif-wg@w3.org
> > Subject: proposed UCR outline
> >
> >
> >
> > [mostly for UCR editors]
> >
> > UCR is getting rather disorganized. It's kind of unreadable.
> >
> > Here's a proposal for how to organize it, motivated in part by a
> > discussion with David yesterday, after the meeting ended.
> If people
> > like this organization, we can start to figure out how to
> get the text
> > to look like this. (I think this is all editorial stuff
> that doesn't
> > need Working Group approval, except that the WG needs to
> actually be
> > able to read & understand the content it approved in the meeting.)
> >
> > -- Sandro
> >
> > ================================================================
> >
> >
> > 1. Introduction
> >
> > ? what are rules? why standardize? some history?
> >
> > 2. Use Cases
> >
> > for each use case:
> >
> > title
> > text
> > links to requirements, maybe CSFs
> > (later: links to test cases)
> > (maybe: links to more detailed versions on the wiki
> for people
> > really trying to solve a problem like this)
> >
> > 3. Requirements
> >
> > define our terms ("covers", ...)
> >
> > for each requirement: (in alphabetic order by title)
> >
> > short title (no more than 40 characters - used for links)
> > statement (1 paragraph)
> > links to use cases and CSFs which motivate this requirement
> > additional comments
> > either: approved for phase 1 // under consideration
> for phase
> > 2
> > (maybe "under consideration" items don't appear in WD?)
> > (maybe group by this flag, and then alphabetize within
> > groups)
> >
> > 4. Goal Analysis
> >
> > description of Critical Success Factors process / terminology
> >
> > diagram -- maybe a imagemap with links to appropriate
> > descriptions (maybe even as pop-up on
> mouse-over if
> > someone feels motivated)
> >
> > for each goal
> > short title
> > statement
> > link to CSFs (implicit in outline form)
> >
> > for each CSF
> > short title
> > statement
> > link to goals (implicit in outline-form)
> > link to requirements, and maybe CSF's
> >
> > 5. Coverage (RIFRAF)
> >
> > for each discriminator:
> > short title
> > explanation, including alternative vocabulary
> > flag: in phase 1, unresolved whether in phase 1,
> not in phase 1
> > maybe some kind of grouping/clustering/hierarchy
> > (as in current draft)
> >
> > later (WD3?) - for each rule system/rule language, and for
> > each dialect, how does it match up to the discriminators?
> > (this would be a large table, or perhaps a set of
> tables, with
> > one per dialect).
> >
> >
> >
> >
> >
>
>
Received on Wednesday, 21 June 2006 19:02:45 UTC