OASIS Emergency Management TC

Expand all | Collapse all

EDXL-DE 2.0 Conformance section - for the F2F ?

Timothy Gilmore

Timothy Gilmore06-23-2010 13:33

Timothy Gilmore

Timothy Gilmore06-23-2010 14:25

Jacob Westfall

Jacob Westfall06-23-2010 14:56

Timothy Gilmore

Timothy Gilmore06-23-2010 15:27

Timothy Gilmore

Timothy Gilmore06-24-2010 13:11

  • 1.  EDXL-DE 2.0 Conformance section - for the F2F ?

    Posted 06-23-2010 13:33
    
    
    
    
    


  • 2.  EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 14:25
    
    
    
    
    


  • 3.  Re: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 14:56
    > For CAP:
    > For example, consider the 


  • 4.  RE: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 14:59
    Sorry. You are correct. EDXL-DE not CAP. 
    
    Timothy D. Gilmore | SAIC
    Sr. Test Engineer | ILPSG | NIMS Support Center | 
    IPAWS CA / NIMS STEP
    phone: 606.274.2063 | fax: 606.274.2025
    mobile: 606.219.7882 | email: gilmoret@us.saic.com  
    Please consider the environment before printing this email.
    
    
    


  • 5.  Re: [emergency] EDXL-DE 2.0 for the F2F - Objectivity,Subjectivity and Interpretation.

    Posted 06-23-2010 15:08
    It's the second comma that gets you the format is at,long radious  
    (e.g. 0,0 15000000)
    
    Thanks,
    Lee
    
    
    Quoting Jacob Westfall 


  • 6.  Re: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 15:41
    > It's the second comma that gets you the format is at,long radious  
    > (e.g. 0,0 15000000)
    
    The format for EDXL-DE is clearly "latitude, longitude, radius"  The example is incorrect.  It is also different than the CAP format for a circle, and any messages using the CAP format for circle in DE messages are incorrect.  The DE definition for polygon is murkier as it does not clearly define the delimiter for the lat,lon pairs and whether there is to be any space between these commas.
    
    -- 
    jake@jpw.biz
    --
    


  • 7.  Re: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 15:52
    If Jacob is right,  DE 1.0 needs an errata even before 2.0 comes out.  The circle was meant to be the same for both specs.
    
    On Jun 23, 2010, at 11:39 AM, Jacob Westfall wrote:
    
    >> It's the second comma that gets you the format is at,long radious  
    >> (e.g. 0,0 15000000)
    > 
    > The format for EDXL-DE is clearly "latitude, longitude, radius"  The example is incorrect.  It is also different than the CAP format for a circle, and any messages using the CAP format for circle in DE messages are incorrect.  The DE definition for polygon is murkier as it does not clearly define the delimiter for the lat,lon pairs and whether there is to be any space between these commas.
    > 
    > -- 
    > jake@jpw.biz
    > --
    > 
    > ---------------------------------------------------------------------
    > To unsubscribe from this mail list, you must leave the OASIS TC that
    > generates this mail.  Follow this link to all your TCs in OASIS at:
    > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 
    > 
    
    Gary Ham
    http://grandpaham.com
    703-899-6241
    
    
    
    


  • 8.  RE: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 17:51
    All,
    
    The discussion about circles and polygons is *4.5* years old:
    
    http://markmail.org/message/k5o7vkmqt2g2tbkk 
    
    
    
    Timothy D. Gilmore | SAIC
    Sr. Test Engineer | ILPSG | NIMS Support Center | 
    IPAWS CA / NIMS STEP
    phone: 606.274.2063 | fax: 606.274.2025
    mobile: 606.219.7882 | email: gilmoret@us.saic.com  
    Please consider the environment before printing this email.
    
    
    


  • 9.  RE: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-23-2010 15:27
    
    
    
    
    


  • 10.  RE: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-24-2010 10:04

    Tim…My Comments:

    ·         I agree, but not sure what we can do about that.  I think it’s better than just a name that’s specified to be unique, but that would give no guarantees either

    ·         This is already in there in comment #1 – But I agree we need a section of this “stuff” that makes it clearer in the documentation

    ·         Agree – Already on the issues list

    ·         Agree – I think we’ve made some breakthroughs with regards to the ability to have URI’s and URN’s, we will talk about the mechanics of this at the face to face

    ·         Agree – I added this to the issues list

    ·         Agree – Already on the issues list

    ·         Agree – Already on the issues list; For the digest, yes, I believe it is a base 64 string of the result of the SHA-1 hash on the data

    ·         The distributionTypes are slated to be addressed

    ·         As far as the “protocol” stuff goes, some things are in scope for OASIS (the valuelist stuff), while others I believe are out of scope ( the example that you gave).

    o   I would really like to have you jot all of these issues down so we can at least discuss every one of them!

    -Don

    Office: 315-838-2669

    Cell: 703-595-9375

    dmcgarry@mitre.org

    From: Gilmore, Timothy [mailto:TIMOTHY.D.GILMORE@saic.com]
    Sent: Wednesday, June 23, 2010 11:27 AM
    To: emergency@lists.oasis-open.org
    Subject: RE: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    All,

    Just a little more to think about at the F2F for subjectivity for our testing purposes (as required):

    Here's a list of EDXL-DE "inadequacies" (which includes elements for which tests are subjective) of EDXL-DE, based on EDXL-DE v1.0 of 1 May 2006 and included schema file:

    - <senderID>, comment 3:  uniqueness of domain names is guaranteed by the internet domain name system, but anyone can create a message with a <senderID> of president@whitehouse.gov

    - <dateTimeSent> should require a timezone indicator

    - as specified, <combinedConfidentiality> is untestable because <confidentiality> is a human-readable string with no restrictions

    - <senderRole>, <recipientRole>, <originatorRole>, and <consumerRole> all specify that <valueListUrn> be the URN of a published list of values and definitions, but "published" is not defined

        - I appreciate the value of this extensibility, but it does put a strain on testing

    - <explicitAddressScheme> is not testable beyond simple syntax checking

    - <circle>:

        - comment 1 says "the form "latitude, longitude, radius," but the example omits the second comma

        - without explicit limits on radius, it's impossible to know whether "<circle> 0, 0, 150000000 </circle>" and "<circle>0,0,0</circle>" are good or not

    - there is no representation given for <digest> and the schema specifies xsd:string (base64? hex?)

    There is a whole other level of things that are difficult or impossible to test because the standard simply specifies a message container rather than any sort of protocol.  For instance, how long does a message originator wait for an acknowledgement before re-sending a message?

    What's the difference between a <distributionType> of Report and that of SensorDetection?

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email:  

    P Please consider the environment before printing this email.


    From: emergency-return-2271-timothy.d.gilmore=saic.com@lists.oasis-open.org [mailto:emergency-return-2271-timothy.d.gilmore=saic.com@lists.oasis-open.org] On Behalf Of Gilmore, Timothy
    Sent: Wednesday, June 23, 2010 10:24 AM
    To: emergency@lists.oasis-open.org
    Subject: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    All,

    Some of the things we look at are objectivity and subjectivity due to our accreditation under the American Association for Laboratory Accreditation (A2LA) for NIMS STEP and IPAWS Conformity Assessment (CA) testing. Many elements under the OASIS EDXL suite of standards including CAP use words such as “SHOULD” and “MAY” which are clearly subjective in nature. One of our engineers pointed out some issues that we should keep in mind when going over the EDXL-DE 2.0 document during the F2F.

    For CAP:

    What we're looking for are rules or constraints that are open to interpretation, or not fully specified, rather than being completely "nailed down."

    For example, consider the <circle> element.  Is the following a "correct" <circle> element?

      <circle> 0, 0, 150000000 </circle>

    It certainly fits the descriptions in that element's comments:  (1) it's in the form "latitude, longitude, radius"; (2) the central point conforms to WSG84; (3) the radius value is expressed in kilometers; and

    (4) it is a properly escaped XML string.

    Then again, the radius of the circle is approximately the distance between the Earth and the Sun.  Note that the given definition includes the word "geographic" (twice!) and that the center of the circle is specified as longitude and latitude, all of which indicates to me that the circle ought be to Earth-bound.  Someone else may interpret the standard differently, and the standard doesn't put a real limit on the radius of the circle.

    The point is that the standard doesn't really specify enough for a tester to determine whether or not a <circle> element is conforming.

    The tester has to make up his (or her!) own rules to complete the test.

    Multiple testers will certainly come to different conclusions, and all will be correct to within the subjectivity allowed by the standard.

    (And that all said, note that the given example doesn't match the form given in comment 1; the comma between the longitude and the radius is missing.  Since all of section 3 of this standard is normative, this is a bug in this standard.)

    For another example, consider the <senderRole> element.  The standard says "OPTIONAL, MAY use multiple."  Despite the words "OPTIONAL" and "MAY," an individual tester can determine without a doubt whether a given message contains zero or more <senderRole> elements, and an infinite number of testers (all else being equal) will come to exactly the same conclusion.

    Perhaps something to think about at the F2F.

    Thanks,

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email: gilmoret@us.saic.com  

    P Please consider the environment before printing this email.



  • 11.  Re: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-24-2010 00:47
    This is fairly standard practice for several Standards Development Orgs, 
    using RFP 2119 from IETF, where the specific meanings are detailed.
    
    Cheers,
    Rex
    
    Gilmore, Timothy wrote:
    >
    > All,
    >
    > Some of the things we look at are objectivity and subjectivity due to 
    > our accreditation under the American Association for Laboratory 
    > Accreditation (A2LA) for NIMS STEP and IPAWS Conformity Assessment 
    > (CA) testing. Many elements under the OASIS EDXL suite of standards 
    > including CAP use words such as “SHOULD” and “MAY” which are clearly 
    > subjective in nature. One of our engineers pointed out some issues 
    > that we should keep in mind when going over the EDXL-DE 2.0 document 
    > during the F2F.
    >
    > For CAP:
    >
    > /What we're looking for are rules or constraints that are open to 
    > interpretation, or not fully specified, rather than being completely 
    > "nailed down."/
    >
    > / /
    >
    > /For example, consider the 


  • 12.  RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity andInterpretation.

    Posted 06-24-2010 09:55

    Tim-

    I wholeheartedly agree! 

    I did bring this up for discussion earlier and we agreed that a circle should be

    <circle>lat’,’lon<space>radius</circle>

    Which makes comment 1 and the example wrong (extra space in both between the lat and lon).

    This is on the issues list for 2.0.  I will add the point about the radius, because as stated it should be an unsigned integer with a maximum value less than that of a normal signed or unsigned int.

    Are you suggesting that we use different wording for the OPTIONAL, MAY use multiple?  That was a little confusing to me at first, so input would be appreciated.

    I have added these topics to the issues list

    -Don

    Office: 315-838-2669

    Cell: 703-595-9375

    dmcgarry@mitre.org

    From: Gilmore, Timothy [mailto:TIMOTHY.D.GILMORE@saic.com]
    Sent: Wednesday, June 23, 2010 10:24 AM
    To: emergency@lists.oasis-open.org
    Subject: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    All,

    Some of the things we look at are objectivity and subjectivity due to our accreditation under the American Association for Laboratory Accreditation (A2LA) for NIMS STEP and IPAWS Conformity Assessment (CA) testing. Many elements under the OASIS EDXL suite of standards including CAP use words such as “SHOULD” and “MAY” which are clearly subjective in nature. One of our engineers pointed out some issues that we should keep in mind when going over the EDXL-DE 2.0 document during the F2F.

    For CAP:

    What we're looking for are rules or constraints that are open to interpretation, or not fully specified, rather than being completely "nailed down."

    For example, consider the <circle> element.  Is the following a "correct" <circle> element?

      <circle> 0, 0, 150000000 </circle>

    It certainly fits the descriptions in that element's comments:  (1) it's in the form "latitude, longitude, radius"; (2) the central point conforms to WSG84; (3) the radius value is expressed in kilometers; and

    (4) it is a properly escaped XML string.

    Then again, the radius of the circle is approximately the distance between the Earth and the Sun.  Note that the given definition includes the word "geographic" (twice!) and that the center of the circle is specified as longitude and latitude, all of which indicates to me that the circle ought be to Earth-bound.  Someone else may interpret the standard differently, and the standard doesn't put a real limit on the radius of the circle.

    The point is that the standard doesn't really specify enough for a tester to determine whether or not a <circle> element is conforming.

    The tester has to make up his (or her!) own rules to complete the test.

    Multiple testers will certainly come to different conclusions, and all will be correct to within the subjectivity allowed by the standard.

    (And that all said, note that the given example doesn't match the form given in comment 1; the comma between the longitude and the radius is missing.  Since all of section 3 of this standard is normative, this is a bug in this standard.)

    For another example, consider the <senderRole> element.  The standard says "OPTIONAL, MAY use multiple."  Despite the words "OPTIONAL" and "MAY," an individual tester can determine without a doubt whether a given message contains zero or more <senderRole> elements, and an infinite number of testers (all else being equal) will come to exactly the same conclusion.

    Perhaps something to think about at the F2F.

    Thanks,

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email:  

    P Please consider the environment before printing this email.



  • 13.  RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-24-2010 13:11
    
    
    
    
    


  • 14.  RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity andInterpretation.

    Posted 06-24-2010 14:33

    Agreed.

    Actually after I wrote the unsigned int comment, I realized that the spec doesn’t state that you can’t have a positive floating point value (which would need to have a range specified) to indicate a fraction of a km.

    -Don

    Office: 315-838-2669

    Cell: 703-595-9375

    dmcgarry@mitre.org

    From: Gilmore, Timothy [mailto:TIMOTHY.D.GILMORE@saic.com]
    Sent: Thursday, June 24, 2010 9:11 AM
    To: McGarry, Donald P.
    Cc: emergency@lists.oasis-open.org
    Subject: RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Don,

    As far as your question about using different wording about OPTIONAL, MAY use multiple… (and other related issues)

    (From our Engineer)

    RFC 2119 defines these words, and they are in common use in other RFCs and various standards documents.  These words do *not* by themselves indicate subjectivity.

    If the spec says "this element is OPTIONAL," then the element is optional.  A message containing the element conforms.  A message not containing the element conforms.  A mechanical system can make that determination.  Every test engineer will arrive at the same conclusion.

    Similar logic holds for phrases like "MAY use multiple."

    Take the <digest> element inside EDXL-DE.  According to the spec, it's an xsd:string, which is zero or more "printable" characters, such as "A," "/," "$," etc.  According to the spec it calculated using the Secure Hash Algorithm SHA-1.  SHA-1 produces a 160-bit output.  Right off the top of my head, I can come up with half a dozen ways to encode those 160 bits into an xsd:string, most of which could be "the most obvious way."  What did OASIS intend?  Did OASIS intend something else?

    What if a vendor comes up with a way we didn't think of?  Does the message conform?  No mechanical solution can accommodate that vendor; different test engineers will arrive at different conclusions.

    Take the <combinedConfidentiality> element inside EDXL-DE.  The spec says REQUIRED, MUST be used once and only once.  There's not much subjectivity there, is there?  Then again, the spec also says "...the most restrictive of the <confidentiality> elements..."  So if one <confidentiality> element contains "I hope no one finds out," another contains "don't tell my sister," and a third one contains "φος" (the Greek word for "light"), which one is the most restrictive?

    It comes down to the question of every engineer coming to the same conclusion:  If there's room for interpretation, then it's subjective.

    Even if there are multiple choices, but no wiggle room within any of the choices, the decision is objective.  Consider the <mimeType> element.

    An infinite number of strings are MIME type, but any given string either is a MIME type or it's not.

    My reply to Donald would be that those words are fine.

    Additionally, however, I would note that his proposed statement about radii is ambiguous until a "normal signed or unsigned int." is defined.

    25 years ago, a "normal unsigned int" was 16 bits wide.  15 years ago, it was 32 bits wide.  Today, it is 64 bits wide.  Unless you've been working on CDC mainframes for 30 years, in which case it has always been 30 or 36 bits wide.  Coincidentally, a unsigned 16-bit int with a value less than the maximum value of a signed 16-bit int isn't too far off:

    that would limit radii to 32767 kilometers, which is about 80% of the Earth's circumference.

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email:  

    P Please consider the environment before printing this email.


    From: McGarry, Donald P. [mailto:dmcgarry@mitre.org]
    Sent: Thursday, June 24, 2010 5:55 AM
    To: Gilmore, Timothy; emergency@lists.oasis-open.org
    Subject: RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Tim-

    I wholeheartedly agree! 

    I did bring this up for discussion earlier and we agreed that a circle should be

    <circle>lat’,’lon<space>radius</circle>

    Which makes comment 1 and the example wrong (extra space in both between the lat and lon).

    This is on the issues list for 2.0.  I will add the point about the radius, because as stated it should be an unsigned integer with a maximum value less than that of a normal signed or unsigned int.

    Are you suggesting that we use different wording for the OPTIONAL, MAY use multiple?  That was a little confusing to me at first, so input would be appreciated.

    I have added these topics to the issues list

    -Don

    Office: 315-838-2669

    Cell: 703-595-9375

    dmcgarry@mitre.org

    From: Gilmore, Timothy [mailto:TIMOTHY.D.GILMORE@saic.com]
    Sent: Wednesday, June 23, 2010 10:24 AM
    To: emergency@lists.oasis-open.org
    Subject: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    All,

    Some of the things we look at are objectivity and subjectivity due to our accreditation under the American Association for Laboratory Accreditation (A2LA) for NIMS STEP and IPAWS Conformity Assessment (CA) testing. Many elements under the OASIS EDXL suite of standards including CAP use words such as “SHOULD” and “MAY” which are clearly subjective in nature. One of our engineers pointed out some issues that we should keep in mind when going over the EDXL-DE 2.0 document during the F2F.

    For CAP:

    What we're looking for are rules or constraints that are open to interpretation, or not fully specified, rather than being completely "nailed down."

    For example, consider the <circle> element.  Is the following a "correct" <circle> element?

      <circle> 0, 0, 150000000 </circle>

    It certainly fits the descriptions in that element's comments:  (1) it's in the form "latitude, longitude, radius"; (2) the central point conforms to WSG84; (3) the radius value is expressed in kilometers; and

    (4) it is a properly escaped XML string.

    Then again, the radius of the circle is approximately the distance between the Earth and the Sun.  Note that the given definition includes the word "geographic" (twice!) and that the center of the circle is specified as longitude and latitude, all of which indicates to me that the circle ought be to Earth-bound.  Someone else may interpret the standard differently, and the standard doesn't put a real limit on the radius of the circle.

    The point is that the standard doesn't really specify enough for a tester to determine whether or not a <circle> element is conforming.

    The tester has to make up his (or her!) own rules to complete the test.

    Multiple testers will certainly come to different conclusions, and all will be correct to within the subjectivity allowed by the standard.

    (And that all said, note that the given example doesn't match the form given in comment 1; the comma between the longitude and the radius is missing.  Since all of section 3 of this standard is normative, this is a bug in this standard.)

    For another example, consider the <senderRole> element.  The standard says "OPTIONAL, MAY use multiple."  Despite the words "OPTIONAL" and "MAY," an individual tester can determine without a doubt whether a given message contains zero or more <senderRole> elements, and an infinite number of testers (all else being equal) will come to exactly the same conclusion.

    Perhaps something to think about at the F2F.

    Thanks,

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email:  

    P Please consider the environment before printing this email.



  • 15.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-24-2010 16:49
    
    
    
    
    
    
    
    Not to stir the pot, but if nay (minor) changes are made to the definition of the circle element, would be nice to at least structure the content to be consistent with the PIDF-LO definition so that CAP and EDXL 2.0s are aligned with NENA Next Generation 911 specification of the use the Location Object.
     
    To whit:
     

    The circular area is used for coordinates in two-dimensional CRSs to describe uncertainty about a point. The definition is based on the one-dimensional geometry in GML, gml:CircleByCenterPoint.

    The centre point of a circular area shall be specified using a two dimensional CRS; in three dimensions, the orientation of the circle cannot be specified correctly using this representation. A point with uncertainty that is specified in three dimensions SHOULD use the Sphere shape type.

      <gs:Circle srsName="urn:ogc:def:crs:EPSG::4326"
          xmlns:gs="http://www.opengis.net/pidflo/1.0"
          xmlns:gml="http://www.opengis.net/gml">
        <gml:pos>
          42.5463 -73.2512
        </gml:pos>
        <gml:radius uom="urn:ogc:def:uom:EPSG::9001">
          850.24
        </gml:radius>
      </gs:Circle>
     
    The only change I would recommend would be to use an http URI for the CRS and uom definitions. Anyway, please note the lat-long order and the use of white space. GML uses white space.
     
    Also, FYI, this schema snippet for circle is almost identical to what the schema will look like in the GML OASIS where document.
     
    Cheers
     
    Carl
     

    From: dmcgarry@mitre.org">McGarry, Donald P.
    Sent: Thursday, June 24, 2010 3:54 AM
    Subject: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Tim-

    I wholeheartedly agree! 

    I did bring this up for discussion earlier and we agreed that a circle should be

    <circle>lat’,’lon<space>radius</circle>

    Which makes comment 1 and the example wrong (extra space in both between the lat and lon).

    This is on the issues list for 2.0.  I will add the point about the radius, because as stated it should be an unsigned integer with a maximum value less than that of a normal signed or unsigned int.

    Are you suggesting that we use different wording for the OPTIONAL, MAY use multiple?  That was a little confusing to me at first, so input would be appreciated.

    I have added these topics to the issues list

    -Don

    Office: 315-838-2669

    Cell: 703-595-9375

    dmcgarry@mitre.org

    From: Gilmore, Timothy [mailto:TIMOTHY.D.GILMORE@saic.com]
    Sent: Wednesday, June 23, 2010 10:24 AM
    To: emergency@lists.oasis-open.org
    Subject: [emergency] EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    All,

    Some of the things we look at are objectivity and subjectivity due to our accreditation under the American Association for Laboratory Accreditation (A2LA) for NIMS STEP and IPAWS Conformity Assessment (CA) testing. Many elements under the OASIS EDXL suite of standards including CAP use words such as “SHOULD” and “MAY” which are clearly subjective in nature. One of our engineers pointed out some issues that we should keep in mind when going over the EDXL-DE 2.0 document during the F2F.

    For CAP:

    What we're looking for are rules or constraints that are open to interpretation, or not fully specified, rather than being completely "nailed down."

    For example, consider the <circle> element.  Is the following a "correct" <circle> element?

      <circle> 0, 0, 150000000 </circle>

    It certainly fits the descriptions in that element's comments:  (1) it's in the form "latitude, longitude, radius"; (2) the central point conforms to WSG84; (3) the radius value is expressed in kilometers; and

    (4) it is a properly escaped XML string.

    Then again, the radius of the circle is approximately the distance between the Earth and the Sun.  Note that the given definition includes the word "geographic" (twice!) and that the center of the circle is specified as longitude and latitude, all of which indicates to me that the circle ought be to Earth-bound.  Someone else may interpret the standard differently, and the standard doesn't put a real limit on the radius of the circle.

    The point is that the standard doesn't really specify enough for a tester to determine whether or not a <circle> element is conforming.

    The tester has to make up his (or her!) own rules to complete the test.

    Multiple testers will certainly come to different conclusions, and all will be correct to within the subjectivity allowed by the standard.

    (And that all said, note that the given example doesn't match the form given in comment 1; the comma between the longitude and the radius is missing.  Since all of section 3 of this standard is normative, this is a bug in this standard.)

    For another example, consider the <senderRole> element.  The standard says "OPTIONAL, MAY use multiple."  Despite the words "OPTIONAL" and "MAY," an individual tester can determine without a doubt whether a given message contains zero or more <senderRole> elements, and an infinite number of testers (all else being equal) will come to exactly the same conclusion.

    Perhaps something to think about at the F2F.

    Thanks,

    Timothy D. Gilmore | SAIC

    Sr. Test Engineer | ILPSG | NIMS Support Center |

    IPAWS CA / NIMS STEP

    phone: 606.274.2063 | fax: 606.274.2025

    mobile: 606.219.7882 | email:  

    P Please consider the environment before printing this email.



  • 16.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-24-2010 17:03
    I concur.
    
    Cheers,
    Rex
    
    Carl Reed wrote:
    > Not to stir the pot, but if nay (minor) changes are made to the 
    > definition of the circle element, would be nice to at least structure 
    > the content to be consistent with the PIDF-LO definition so that CAP 
    > and EDXL 2.0s are aligned with NENA Next Generation 911 specification 
    > of the use the Location Object.
    > To whit:
    >
    > The circular area is used for coordinates in two-dimensional CRSs to 
    > describe uncertainty about a point. The definition is based on the 
    > one-dimensional geometry in GML, gml:CircleByCenterPoint.
    >
    > The centre point of a circular area shall be specified using a two 
    > dimensional CRS; in three dimensions, the orientation of the circle 
    > cannot be specified correctly using this representation. A point with 
    > uncertainty that is specified in three dimensions SHOULD use the 
    > Sphere shape type.
    >
    >   
    > The only change I would recommend would be to use an http URI for the 
    > CRS and uom definitions. Anyway, please note the lat-long order and 
    > the use of white space. GML uses white space.
    > Also, FYI, this schema snippet for circle is almost identical to what 
    > the schema will look like in the GML OASIS where document.
    > Cheers
    > Carl
    >
    >     


  • 17.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity,Subjectivity and Interpretation.

    Posted 06-24-2010 17:06
    So this is on the list.  I was planning to advocate moving to our GeoOASIS where GML profile for targetarea geographic objects.
    
    -Don
    Office: 315-838-2669
    Cell: 703-595-9375
    dmcgarry@mitre.org
    
    
    


  • 18.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-24-2010 19:33
    I was assuming again, sorry. The assumption: any change in the circle 
    (or any Location element) must ipso facto take place in the OASIS where 
    profile. I would certainly not support having a balkanization of 
    Location definitions with a tweak here and there.
    
    Cheers,
    Rex
    
    McGarry, Donald P. wrote:
    > So this is on the list.  I was planning to advocate moving to our GeoOASIS where GML profile for targetarea geographic objects.
    >
    > -Don
    > Office: 315-838-2669
    > Cell: 703-595-9375
    > dmcgarry@mitre.org
    >
    >
    > 


  • 19.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 00:49
    I agree but if we want a sample schema by next Wednesday for EDXL DE 2.0
    I think we may be out of luck as the OASIS Where profile is not yet at
    the point of producing angle brackets. 
    
    -hans
    
    


  • 20.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity,Subjectivity and Interpretation.

    Posted 06-25-2010 00:51
    I was under the impression that the gml profile that was used in have and rm was geo oasis where...
    Don McGarry
    The MITRE Corp.
    dmcgarry@mitre.org
    (315) 838-2669 Office
    (703) 595-9375 Cell
    Sent via Blackberry
    
    


  • 21.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 01:04
    I believe that we envisioned much more for OASIS Where than just
    GML-based Points and Polygons so this might just be a terminology
    mismatch. 
    
    If all you expect to do by Wednesday is to put the same GML coordinate
    system used in RM into DE then we are fine. 
    
    If you want to put more advanced concepts like multi-points, line
    segments, or indicating the order of accuracy for multiple ways of
    describing the same location then we are not yet there.
    
    -hans
    
    


  • 22.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-25-2010 01:46
    HAVE and RM used a paper by Carl we published in our own document 
    repository as the reference. It was, in essence, an early version of the 
    OASIS Where Profile, which we should really push for over the summer 
    even if it is not usually a great time of year to get work done, but I 
    think it provides a certain advantage wrt OGC. What do think the chances 
    are of getting it out in late August, Carl?
    
    One thing we must do is sign off on the latest version and not put 
    ourselves in the position of asking for changes at the same time that 
    we're trying to push our own work forward.
    
    Cheers,
    Rex
    
    Hans Jespersen wrote:
    > I believe that we envisioned much more for OASIS Where than just
    > GML-based Points and Polygons so this might just be a terminology
    > mismatch. 
    >
    > If all you expect to do by Wednesday is to put the same GML coordinate
    > system used in RM into DE then we are fine. 
    >
    > If you want to put more advanced concepts like multi-points, line
    > segments, or indicating the order of accuracy for multiple ways of
    > describing the same location then we are not yet there.
    >
    > -hans
    >
    > 


  • 23.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 02:20
    Once I finish OGC meeting actions (from the meeting last week), should have 
    a draft ready for review by the middle of July or so. Pretty straight 
    forward to define using a GML profiling tool.
    
    Cheers
    
    Carl
    
    


  • 24.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivityand Interpretation.

    Posted 06-25-2010 04:19
    Cool,
    
    Cheers,
    Rex
    
    Carl Reed wrote:
    > Once I finish OGC meeting actions (from the meeting last week), should 
    > have a draft ready for review by the middle of July or so. Pretty 
    > straight forward to define using a GML profiling tool.
    >
    > Cheers
    >
    > Carl
    >
    > 


  • 25.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 02:19
    Hans -
    
    Actually, there is. There is a slightly dated version that is referenced by 
    CIQ and a couple of other OASIS standards. This schema will be the basis for 
    the expanded version. The original where schema was defined and checked by 
    OGC GML gurus. We will extend this schema to handle the additional geometry 
    types as identified in the draft requirements document.
    
    Cheers
    
    Carl
    
    


  • 26.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 07:00
    I checked my documents as I didn't realize that the older version was
    also called OASIS Where (it just says OASIS GML Profile in the doc). It
    seems like we have an OASIS GML Profile circa 2006 and a forthcoming
    OASIS Where GML Profile circa 2010. It is the advanced features in the
    2010 Where Profile that I was worried will not be finished in time to be
    put into next Wednesdays draft DE 2.0 Schema.
    
    -hans
    
    


  • 27.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-25-2010 14:10
      |   view attached


  • 28.  RE: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-26-2010 14:27
    Hi Tim:
    
    You should hold an EDXL meeting in Vancouver.  There will be a
    NIEM/EDXL/CAP workshop...
    
    R
    
    


  • 29.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity,Subjectivity and Interpretation.

    Posted 06-26-2010 00:14
    Yeah I was thinking of the '06 version to at least address the issues with point, polygon, and circle
    Don McGarry
    The MITRE Corp.
    dmcgarry@mitre.org
    (315) 838-2669 Office
    (703) 595-9375 Cell
    Sent via Blackberry
    
    


  • 30.  Re: [emergency] RE: EDXL-DE 2.0 for the F2F - Objectivity, Subjectivity and Interpretation.

    Posted 06-26-2010 00:22
    Don -
    
    Correct approach as these elements will not change in the new version.
    
    Cheers
    
    Carl