[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: FW: FpML-AWG View generation syntax



I agree that the view generation shares some characteristics of the conceptual-logical modeling transformation.  However, the master schema does in fact contain (default) cardinalities.  It also specifically defines the specific (default) data types (including things like facets, restrictions, etc.) of all elements.  It also contains annotations that allow all of the view-specific schemas to be generated without any further information.  It seems to me that all of these things make the master schema different from a normal conceptual model, and more like a superset as Tony describes.  Certainly the master schema wasn't intended as a conceptual model.

Brian

-----Original Message-----
From: awg@xxxxxxxx [mailto:awg@xxxxxxxx] On Behalf Of Anthony B. Coates (Miley Watts)
Sent: Thursday, December 20, 2007 6:57 AM
To: awg@xxxxxxxx
Subject: Re: FW: FpML-AWG View generation syntax

I agree that we should copy standard terminology, but I don't believe that  
"conceptual model" is appropriate here.  There is nothing very conceptual  
about the master Schemas.  If anything, they are superset Schemas, and I  
think it is better described as that.  They are no more "logical" or  
"conceptual" than any of the individual view Schemas, they are just  
broader in scope.

Cheers, Tony.

On Thu, 20 Dec 2007 02:29:17 -0000, <matthew.d.rawlings@xxxxxxxxxxxx>  
wrote:

> I suggest the document adopts standard modelling terminology:
> The 'master schema' is a Conceptual Model. Its perspective or view is the
> global context.
> Each 'view' is a Context and its resulting schema is a Logical Model. Its
> perspective or view is a local context.
>
> It is common in conceptual modelling to leave the  
> cardinality/multiplicity
> of Properties (elements, attributes, references) undefined. The
> cardinality is added in during the transformation from the Conceptual
> Model to the Logical Model - i.e. the 'view' generation process adds
> cardinalities for the first time. This for example is what ISO20022 does
> in the generation of the local views (Message Layer) from its global view
> (Business Layer).
>
> It is also common in conceptual modelling to localize names of classes  
> and
> properties in the transformation to the Logical Model (local context
> views). I suggest that as this is such a common operation this be
> supported explicitly.
>
> Matthew Rawlings
> +44 7917 596

-- 
Anthony B. Coates
Senior Partner
Miley Watts LLP
Experts In Data
UK: +44 (20) 8816 7700, US: +1 (239) 344 7700
Mobile/Cell: +44 (79) 0543 9026
Data standards participant: genericode, ISO 20022 (ISO 15022 XML),  
UN/CEFACT, MDDL, FpML, UBL.
http://www.mileywatts.com/
-------------------------------------------------------------------------------
To unsubscribe: Email majordomo@xxxxxxxx with a blank subject line
In the body include the line: unsubscribe awg youremail@address
To view archives: http://www.fpml.org/_wgmail/_awgmail/threads.html



-------------------------------------------------------------------------------
To unsubscribe: Email majordomo@xxxxxxxx with a blank subject line
In the body include the line: unsubscribe awg youremail@address
To view archives: http://www.fpml.org/_wgmail/_awgmail/threads.html