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

 


Help: OASIS Mailing Lists Help | MarkMail Help

plcs-dex message

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


Subject: Minor Errors in C010


Title: Minor Errors in C010

Hi Rob,

I guess there are some slight mistakes in assigning_reference_data & assigning_business_specific_reference_data templates section of the help file.

I can't seem to get dexlib working to update the issue as yet, but see below

Regards,
Tim

Specifically, in;
1) Instantiation Path example below Fig 6
Instantiation path:
The instantiation path shown below specifies the entities that are to be instantiated by the template.
A description of templates and the syntax for the instantiation path is provided in the Reading Capability Templates help section.

Classification_assignment
Classification_assignment.role = '/IGNORE'
Classification_assignment.items -> @items
Classification_assignment.assigned_class -> External_class

-- Mark the External_class entity as referable when this template is used.
-- In other words, bind the External_class instance to the reference
-- parameter ext_class
%^ext_class = External_class%
External_class.id = '/IGNORE'
External_class.description = '/IGNORE'
External_class.name = @class_name
External_class.external_source -> External_class_library
External_class_library.id = @ecl_id
External_class_library.id = '$' <- HERE

I think the last line should be .description not .id (else we have two competing attributations).

2) Same comment for the table below that i.e.

The following entities are instantiated with attributes as specified:
Entity in path  Value   Inherited from 
Classification_assignment.role  '/IGNORE'       -      
External_class.id       '/IGNORE'       Class.id       
External_class.description      '/IGNORE'       Class.description      
External_class.name     @class_name     Class.name     
External_class_library.id       @ecl_id -      
External_class_library.id       '$'     -      
-- the last line again should be .description

For assigning_business_specific_reference_data I see a number of minor mistakes (prob. Cut 7paste!)
3) In the ref path, a number of brackets are included with the values - see <- HERE
Instantiation path:
The instantiation path shown below specifies the entities that are to be instantiated by the template.
A description of templates and the syntax for the instantiation path is provided in the Reading Capability Templates help section.

Classification_assignment
Classification_assignment.role = '/IGNORE'
Classification_assignment.items -> @items
Classification_assignment.assigned_class -> External_class

-- Mark the External_class entity as referable when this template is used.
-- In other words, bind the External_class instance to the reference
-- parameter ext_class
%^ext_class = External_class%
External_class.id = '/IGNORE'
External_class.description = '/IGNORE'
External_class.name = @class_name
External_class.external_source -> External_class_library
External_class_library.id = @ecl_id
External_class_library.id = '$'}    <- HERE (bracket)
External_class <- Subset.subset
Subset
Subset.name = 'Specialization'
Subset.id = '/IGNORE'
Subset.description = '/IGNORE'
Subset.superset -> External_class
External_class.id = '/IGNORE'
External_class.description = '/IGNORE'
External_class.name = @plcs_class_name
External_class.external_source -> External_class_library
External_class_library.id = 'urn:plcs:rdl:std    <- HERE (missing quote)
External_class_library.id = '$'}]        <- HERE (brackets)
4) Same issues in the corr. table
The following entities are instantiated with attributes as specified:
Entity in path  Value   Inherited from 
Classification_assignment.role  '/IGNORE'       -      
External_class.id       '/IGNORE'       Class.id       
External_class.description      '/IGNORE'       Class.description      
External_class.name     @class_name     Class.name     
External_class_library.id       @ecl_id -      
External_class_library.id       '$'}    -      
Subset.name     'Specialization'        -      
Subset.id       '/IGNORE'       -      
Subset.description      '/IGNORE'       -      
External_class.id       '/IGNORE'       Class.id       
External_class.description      '/IGNORE'       Class.description      
External_class.name     @plcs_class_name        Class.name     
External_class_library.id       'urn:plcs:rdl:std       -      
External_class_library.id       '$'}]   -      







*************************************************************************
*
* Mr. Timothy J. Turner BSC(Hons) MSc, MBCS
* Executive Consultant, Enterprise Integration Technologies
* LSC Group, Lincoln House, Wellington Crescent, Fradley Park, LICHFIELD, Staffordshire WS13 8RZ, ENGLAND
* UK Switchboard: +44-1543 446800 Fax: +44-1543 446900
* US Direct telephone: +1-803-327 2829 (Rock Hill)
* Mobile (US) telephone: +1-843-4759179
* Mobile (UK) telephone: +44-7885-393225
* e-mail: tjt@lsc.co.uk <mailto:tjt@lsc.co.uk> Internet: <http://www.lsc.co.uk/>
*
*************************************************************************



DISCLAIMER: ***SECURITY LABEL: NOT PROTECTIVELY MARKED***   The information in this message is confidential and may be legally privileged. It is intended solely for the addressee.  Access to this message by anyone else is unauthorised.  If you are not the intended recipient, any disclosure, copying, or distribution of the message, or any action or omission taken by you in reliance on it, is prohibited and may be unlawful.  Please immediately contact the sender if you have received this message in error. This e-mail originates from LSC Group. Registered in England & Wales No 2275471 Registered Office: Devonport Royal Dockyard, Devonport, Plymouth, PL1 4SG




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