[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]