[Requests] Comments on SWE Service Model 2.0

Simon Cox simon.cox at jrc.ec.europa.eu
Fri Apr 9 08:45:50 EDT 2010


Part A to be completed once.  Iterate Part B as needed.
 

PART A
 

1. Evaluator:
        Simon Cox, European Commission Joint research Centre
 
2. Submission: 09-001 - SWE Service Model 2.0
 
 
PART B
 

1. Requirement: 1
 

2. Implementation Specification Section number: UML Model (from swe umbrella
SVN)
 

3. Criticality: [Major]
 

4. Comments/justifications for changes: 
Many class attributes in the UML model have the type 'GenericName'. 
This does not indicate the scope of the expected value, which in many cases
is defined by classes available from the ISO Harmonized Model or other SWE
UML models. 
The table below proposes more specific types for all these cases. 
 
Furthermore, in a number of cases the suffix 'Identifier' is included. 
This appears to imply that the attribute is a reference to a resource
available out-of-band. 
The suffix is not necessary, providing the attribute name is semantically
accurate, and should be removed. 
 

In the XML encoding, and in particular where the type is an abstract class,
in most places these should be 'by-reference'. So the actual XML type would
be gml:ReferenceType. The value of xlink:href will be a URI, which need not
necessarily resolve to a GML document. 

 

AbstractContents

::observableProperty:GFI_PropertyType

::procedureDescriptionFormat:MD_Format

AbstractOffering

            ::observableProperty:GFI_PropertyType

::procedureDescriptionFormat:MD_Format

::procedureIdentifier:OM_Process

InsertSensor

::observableProperty:GFI_PropertyType

::procedureDescriptionFormat:MD_Format

InsertSensorResponse

::assignedOfferingIdentifier:AbstractOffering

::assignedProcedureIdentifier:OM_Process

DeleteSensor

::procedureIdentifier:OM_Process

DeleteSensorResponse

::procedureIdentifier:OM_Process

DescribeSensor

::procedureDescriptionFormat:MD_Format

::procedureIdentifier:OM_Process

DescribeSensorResponse

::procedureDescriptionFormat:MD_Format

UpdateSensorDescription

::procedureDescriptionFormat:MD_Format

::procedureIdentifier:OM_Process

UpdateSensorDescriptionResponse

::updatedProcedureIdentifier:OM_Process

OfferingChanged

::offeringIdentifier:AbstractOffering

SensorChanged

::procedureIdentifier:OM_Process

FilterDialectMetadata

            ::messageContentDialect: (SomeClassName)

            ::producerPropertiesDialect: (SomeClassName)

            ::topicExpressionDialect: (SomeClassName)

 

--------------------------------------------------------
Simon Cox

European Commission, Joint Research Centre 
Institute for Environment and Sustainability 
Spatial Data Infrastructures Unit, TP 262 
Via E. Fermi, 2749, I-21027 Ispra (VA), Italy 
Tel: +39 0332 78 3652 
Fax: +39 0332 78 6325 
 <mailto:simon.cox at jrc.ec.europa.eu> mailto:simon.cox at jrc.ec.europa.eu 
 <http://ies.jrc.ec.europa.eu/simon-cox>
http://ies.jrc.ec.europa.eu/simon-cox 

SDI Unit:  <http://sdi.jrc.ec.europa.eu/> http://sdi.jrc.ec.europa.eu/ 
IES Institute:  <http://ies.jrc.ec.europa.eu/> http://ies.jrc.ec.europa.eu/ 
JRC:  <http://www.jrc.ec.europa.eu/> http://www.jrc.ec.europa.eu/

--------------------------------------------------------

 

Any opinions expressed are personal unless otherwise indicated. 

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opengeospatial.org/pipermail/requests/attachments/20100409/e012c0a9/attachment.htm 


More information about the Requests mailing list