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

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep-cc-review message

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


Subject: [Friendly Reminder] Re: [regrep-cc-review] Use Cases: CCTS P.12 Example


Just a friendly reminder of this request for review.

Thanks,
Joe

Chiusano Joseph wrote:
> 
> Team,
> 
> I think that one of the biggest sticking points for us right now
> involves the CCTS p.12 example. I'd like to divide this example into a
> few use cases, so we can examine each aspect further. Please let me know
> what you think, and if I missed anything. I think if we work from and
> refine these use cases, our registry representations will flow naturally
> from them.
> 
> Please note that in Use Case #3 I use the term "Qualified ACCs" to
> differentiate between (for example) "Address. Details" and
> "ResidenceAddress. Details". I'm still thinking that we need this
> differentiation - and that "ResidenceAddress. Details" is not an ABIE,
> because "US_ResidenceAddress. Details" is.
> 
> USE CASE #1: Create BCCs
> ------------------------
> User creates (registers) each BCC in the example:
> 
> - Street. Text
> - Post Code. Text
> - Name. Text
> etc.
> 
> WHAT IS REQUIRED?
> 
> First, the necessary Data Types and CCTs must exist in the registry.
> Let's assume that they already exist.
> 
> WHAT IS DONE?
> 
> User creates each BCC based on the pertinent Data Type, and assigns a
> Property Term (the Representation Term is already present on the CCT).
> 
> USE CASE #2: Create ACCs
> ------------------------
> User creates (registers) each ACC in the example:
> 
> - Person. Details
> - Address. Details
> 
> WHAT IS REQUIRED?
> 
> First, the necessary BCCs must exist in the registry. They do, because
> of Use Case #1.
> 
> WHAT IS DONE?
> 
> User creates (registers) each ACC by:
> 
> - Creating an ACC
> - Assigning an Object Class ("Person", "Address") and Property Term
> ("Details")
> - Associating the ACC with its comprising BCCs
> 
> USE CASE #3: Create "Qualified" ACCs (QACCs)
> --------------------------------------------
> User creates (registers) each QACC in the example:
> 
> - ResidenceAddress. Details
> - OfficeAddress. Details
> 
> WHAT IS REQUIRED?
> 
> First, the necessary ACCs must exist in the registry. They do, because
> of Use Case #2.
> 
> WHAT IS DONE?
> 
> User creates (registers) each QACC by:
> 
> - Creating a QACC
> - Assigning an Object Class Qualifier ("Residence", "Office")
> - Associating the QACC with its "base" ACC ("Address. Details" - so that
> changes to the "base" ACC can propagate to the QACC)
> 
> USE CASE #4: Create ASCCs
> -------------------------
> User creates each ASCC in the example:
> 
> - Person. Residence. Address
> - Person. Official. Address
> 
> WHAT IS REQUIRED?
> 
> First, the necessary ACCs and QACCs must exist in the registry. They do,
> because of Use Case #3.
> 
> WHAT IS DONE?
> 
> User creates each ASCC by:
> 
> - Creating an Association between an ACC ("Person. Details") and a QACC
> ("ResidenceAddress. Details", "OfficeAddress. Details")
> - Assigning an ASCC name (Slot(s) on Association) derived from the
> ACC/QACC names
> 
>   ------------------------------------------------------------------------
> You may leave a Technical Committee at any time by visiting http://www.oasis-open.org/apps/org/workgroup/regrep-cc-review/members/leave_workgroup.php
begin:vcard 
n:Chiusano;Joseph
tel;work:(703) 902-6923
x-mozilla-html:FALSE
url:www.bah.com
org:Booz | Allen | Hamilton;IT Digital Strategies Team
adr:;;8283 Greensboro Drive;McLean;VA;22012;
version:2.1
email;internet:chiusano_joseph@bah.com
title:Senior Consultant
fn:Joseph M. Chiusano
end:vcard


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