← Prev in month ← Prev in thread
Next in thread → Next in month →

Final notes - resent from 16 October - on Spec 1.1 wd36

From
William Cox <>
Date
2014-10-21T21:37:21+00:00
ID
Thread
Final notes - resent from 16 October - on Spec 1.1 wd36
Since I've pulled out the other issues, I'll send this residual of
    two minor issues. This was sent to the list on 16 October but I've
    seen no response.

    

    

      
CLASS NAMES:

        

        wd36 line 324  says the root abstraction is "Object" (note
        capitalization). This is used consistently in the XSD
        documentation. The text on 324-325 seems incorrect.

        

        BUT the schema on line 265 defines the type as "Obj" with a
        global element "obj" (as usual).

        Annotate in "conventions" if that's the way to write it. Prefer
        to not change schemas :-)

        

        RECOMMEND add "Although the fundamental type in OBIX is "Obj",
        for readable text we write "Object".

      

      

      

      
CARDINALITY:

      

      
The cardinality of the "is" attribute to Obj: line
        344 says "...the ContractS this Object implements"
        (note plural "Contracts"). XSD line 202 implies 0..1 (typical
        attribute cardinality)."is" is of type "contract" and an
        attribute.

        

        RECOMMEND changing line 344 to say "the Contract this Object
        implements"

        

      

      

        Thanks!

      

      
bill

      

      
-- 

        
William Cox 

        
Email:  

        
Web: http://www.CoxSoftwareArchitects.com 

        
+1 862 485 3696 mobile
← Prev in month ← Prev in thread
Next in thread → Next in month →