W3C home > Mailing lists > Public > www-qa-wg@w3.org > June 2005

Re: Umbrella Specifications Discussion

From: Dominique HazaŽl-Massieux <dom@w3.org>
Date: Wed, 15 Jun 2005 16:54:09 +0200
To: Karl Dubost <karl@w3.org>
Cc: "'www-qa-wg@w3.org'" <www-qa-wg@w3.org>
Message-Id: <1118847249.15789.88.camel@stratustier>
Le mercredi 15 juin 2005 ŗ 10:44 -0400, Karl Dubost a ťcrit :
> A profile is not, for example, a Primer, so is disqualified in my  
> model ;)

Yup :) This "primer" thingy seems a bit arbitrary to me, but again, I
can't judge without an answer to my earlier question.

> I have trouble with the question you are asking.  "special", what do  
> you mean?

My question is: what is the point of creating this concept? What is that
we want to say about "umbrella specifications" in Variability of
Specifications? For instance, we define the notion of "profiles",
"modules", "levels", etc because we need to describe how these
subdivisions interact with each other and how they affect the
conformance model of a specification.

We introduce the notion of "dimensions of variability" to explain a
higher level concept between the previous notions and to  communicate
better how adding more variation creates complexity and interoperability

But I can't tell at this point why we are introducing the concept of
"umbrella specification" since I don't know what we're trying to explain
about them or what we're trying to convey through them.

> In fact it's maybe the term which is almost not very well chosen:  
> Umbrella Specification.

(note that according the the minutes I quoted before, Patrick suggested
that term as the one used by the Java specifications, IIRC).

>  When I start discovering a technology by  
> looking at a document which defines it, there will be more than one  
> scenario.
> * The Web technology is entirely defined, explained, presented in  
> only one document.
> or
> * The Web technology is defined in multiples documents that can be  
> parts of the technology, modules, profiles, etc.
> In this second case, as an implementer/user, I want to be able to  
> know what is it about and how everything is tied together.
> Is it clearer?

Well, I see that you want this as a user, but how does this fit in
Variability in Specifications? What are the advanced topics regarding
variability and/or conformance that need to be made about these types of

Dominique HazaŽl-Massieux - http://www.w3.org/People/Dom/

Received on Wednesday, 15 June 2005 14:54:16 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:14:35 UTC