OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

tab-askthetab message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [tab-askthetab] First Cut on Profiles

The problem with "profile" is that it is already quite an overloaded term... and it means something different to different people.
That's why a short - but precise enough - categorization upfront, is useful. No overthinking intended :-)
Then we can dive in the one interpretation we want to deal with.
I think that is what Martin is trying to do below , but I have some questions:
in (1) : not necessarily *modifying* conf requirements I guess: could just add to them, e.g. defines a mapping between  different notions coming from different specs. Or some binding. Add some "glue".
in (2): I guess what is meant by "conformance point", is what is commonly defined as [conformance] profile (e.g. by W3C )


" Profiles are subsets of a technology tailored to meet specific functional requirements of application communities.  The specification may define individual profiles, and may also define rules for creating new profiles. An individual profile defines the requirements for classes of products that conform to that profile.  Rules for profiles define validity criteria for profiles themselves"
WS-I profiles fall under (1) apparently, and so do user-defined profiles that are business domain-specific such as DOJ  "Service Interaction Profiles"  (http://it.ojp.gov/default.aspx?area=nationalInitiatives&page=1015) . But because they serve different purposes, and face different issues, I think these 2 kinds could be distinguished.
[COnformance] profiles such as defined by conformance clauses, fall under (2) I think.
So my question to Patrick / Robin is what kind of profile they had in mind ?

From: Martin Chapman [mailto:martin.chapman@oracle.com]
Sent: Tuesday, January 13, 2009 10:13 AM
To: Durand, Jacques R.; 'Patrick Durusau'; tab-askthetab@lists.oasis-open.org
Subject: RE: [tab-askthetab] First Cut on Profiles

We might have be careful not to over think this issue. IMHO within an OASIS context a profile is one of two things:


1.      A separate specification in its own right that modifies conformance requirements of one or more other specifications.

2.      A distinct conformance point within a specification that modifies another conformance point in the same specification.




From: Durand, Jacques R. [mailto:JDurand@us.fujitsu.com]
Sent: 13 January 2009 00:50
To: Patrick Durusau; tab-askthetab@lists.oasis-open.org
Subject: RE: [tab-askthetab] First Cut on Profiles


Inline <JD>,

-----Original Message-----
From: Patrick Durusau [
Sent: Sunday, January 11, 2009 6:42 AM
To: tab-askthetab@lists.oasis-open.org
Subject: [tab-askthetab] First Cut on Profiles


Thinking about an appropriate response from the TAB to the question raised by Rex Brooks.

As a first cut I would suggest:

1. Acknowledge that OASIS has no formal guidance on the "profile" issue

<JD> we first need to define which kind of profile we talk about:
(a) integration profiles (a-la-WSI)
(b) usage profile (or deployment profile), which is about a community of user deciding of how to layer their own business practice on top of OASIS standards. May contain [application] domain-specific info.

(c) COnformance profiles, whcih are more about defining a (set of) conformance clause(s) that define precisely what are the requirements - and the options - for a product that claims to conform to a spec.

2. Summarize the resources posted thus far, including those from Robin (thanks Robin!).

<JD> I made last year a presentation about the general "profiling" activity, in EU. Will retrieve these slides.

Perhaps in the form of an annotated set of resources with the major issues bulleted as a lead in?

Question: Given the complexity of the profile issue, do we need anything more than some bright line stuff for the common cases (don't reuse names in a namespace unless you are following the original definition)?

Having just skimmed most of the material that has been posted, I can readily imagine having different opinions on successive days about profiling in particular situations. I am not at all certain that beyond repeating the considerations that have been outlined by others that there is a lot of new ground to be covered. Perhaps after some experience has been gained using those general profiling considerations I may feel differently but at the moment I am not sure what more we could offer.

I am not sure how such matters get on the agenda for discussion/decision by the TAB but I would be more than happy to draft some text that summarizes what I think could be some bring line rules and pointers to other considerations that could form the basis for an answer from the TAB.

<JD> we could add a "profiling" section to out TAB wiki, as a collaborative space on this topic.

I am assuming that answers are expected in some relatively responsive time frame.

Hope everyone is having a great weekend!


Patrick Durusau
Chair, V1 - US TAG to JTC 1/SC 34
Convener, JTC 1/SC 34/WG 3 (Topic Maps)
Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)

To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  Follow this link to all your TCs in OASIS at:

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]