Issues for Super Distributed Objects (SDO) Revision Task Force

To comment on any of these issues, send email to sdo-rtf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Issue 11012: 2.3.3 SDOSystemElement Interface
Issue 11013: Page 2-20> 2.3.4 SDO Interface
Issue 11014: Page 2-27> 2.3.5.1 Operations
Issue 11015: Page 2-26> 2.3.5.1 Operations (2)
Issue 11016: Page 2-32> 2.3.5.1 Operations (14)
Issue 11017: Page 2-51> 2.3.8 Organization Interface (2)
Issue 11018: Page 2-11> in UML diagram
Issue 11019: Page 2-25> in UML diagram
Issue 11020: Page 2-25> in UML diagram +setConfigurationSetValues
Issue 11021: Page 2-49> in UML diagram
Issue 12171: SDO typos

Issue 11012: 2.3.3 SDOSystemElement Interface (sdo-rtf)

Click here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
-------------- No.1: -------------- 
[Description in the specification (04-11-01.pdf)] <Page 2-18> 2.3.3 SDOSystemElement Interface [Current IDL(in 04-11-01.pdf 

and 04-11-02.txt)] <Line132> interface SDOSystemElement {  OrganizationList get_owned, organizations() raises (NotAvailable); 

[IDL (corrected description)] interface SDOSystemElement {  OrganizationList get_owned_organizations() raises (NotAvailable);

Resolution: ',' has been corrected to '_'.
Revised Text: interface SDOSystemElement { OrganizationList get_owned_organizations() raises (NotAvailable,InternalError); }
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11013: Page 2-20> 2.3.4 SDO Interface (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Description in the specification (04-11-01.pdf)] <Page 2-20> 2.3.4 SDO Interface (3) +getStatus(name:String) : any [Current 

IDL(in 04-11-01.pdf and 04-11-02.txt)] <Line156> any get_status () raises (InvalidParameter, NotAvailable, InternalError); 

[IDL (corrected description)] any get_status (in string name) raises (InvalidParameter, NotAvailable, InternalError);

Resolution: An attribute 'in string name' has been added to 'get_status'.
Revised Text: any get_status (in string name) raises (InvalidParameter, NotAvailable, InternalError);
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11014: Page 2-27> 2.3.5.1 Operations (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Description in the specification (04-11-01.pdf)] <Page 2-27> 2.3.5.1 Operations (3) +addOrganization( organization : 

Organization) : Boolean [Current IDL(in 04-11-01.pdf and 04-11-02.txt)] <Line 165> boolean add_organization (in Organization 

organization) raises (InvalidParameter, NotAvailable, InternalError); [IDL (corrected description)] boolean add_organization 

(in Organization organization_object) raises (InvalidParameter, NotAvailable, InternalError); 

Resolution: 'organization' has been corrected to 'organization_object'.
Revised Text: boolean add_organization (in Organization organization_object) raises (InvalidParameter, NotAvailable, InternalError);
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11015: Page 2-26> 2.3.5.1 Operations (2) (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Description in the specification (04-11-01.pdf)] <Page 2-26> 2.3.5.1 Operations (2) +addServiceProfile (sProfile : 

ServiceProfile ) : Boolean [Current IDL(in 04-11-01.pdf and 04-11-02.txt)] <Page 3-5> boolean set_service_profile (in 

ServiceProfile sProfile) raises (InvalidParameter, NotAvailable, InternalError); [IDL (corrected description)] boolean 

add_service_profile (in ServiceProfile sProfile) raises (InvalidParameter, NotAvailable, InternalError);

Resolution: 'set_service_profile' has been corrected to 'add_service_profile'.
Revised Text: boolean add_service_profile (in ServiceProfile sProfile) raises (InvalidParameter, NotAvailable, InternalError);
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11016: Page 2-32> 2.3.5.1 Operations (14) (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Description in the specification (04-11-01.pdf)] <Page 2-32> 2.3.5.1 Operations (14) + setConfigurationSetValues

(configurationSet: ConfigurationSet): Boolean [Current IDL(in 04-11-01.pdf and 04-11-02.txt)] <Page 3-6> boolean 

set_configuration_set_values ( in UniqueIdentifier config_id, in ConfigurationSet configuration_set) raises 

(InvalidParameter, NotAvailable, InternalError); [IDL (corrected description)] boolean set_configuration_set_values ( in 

ConfigurationSet configuration_set) raises (InvalidParameter, NotAvailable, InternalError);

Resolution: An attribute 'in UniqueIdentifier config_id' has been removed from 'set_configuration_set_values'.
Revised Text: boolean set_configuration_set_values ( in ConfigurationSet configuration_set) raises (InvalidParameter, NotAvailable, InternalError);
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11017: Page 2-51> 2.3.8 Organization Interface (2) (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Description in the specification (04-11-01.pdf)] <Page 2-51> 2.3.8 Organization Interface (2) +addOrganizationProperty 

(organizationProperty : OrganizationProperty) : Boolean [Current IDL(in 04-11-01.pdf and 04-11-02.txt)] <Page 3-7> boolean 

set_organization_property ( in OrganizationProperty organization_property ) raises (InvalidParameter, NotAvailable, 

InternalError); [IDL (corrected description)] boolean add_organization_property ( in OrganizationProperty 

organization_property ) raises (InvalidParameter, NotAvailable, InternalError);

Resolution: 'set_organization_property' has been corrected to 'add_organization_property'.
Revised Text: boolean add_organization_property ( in OrganizationProperty organization_property ) raises (InvalidParameter, NotAvailable, InternalError);
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11018: Page 2-11> in UML diagram (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Current description in the specification (04-11-01.pdf)] <Page 2-11> in UML diagram +deviceType : string +manufacturer : 

string +model : string +version : string [Corrected description] +deviceType : String +manufacturer : String +model : String 

+version : String +properties : NVList

Resolution: All 'string' has been corrected to 'String'. '+properties : NVList' has been added.
Revised Text:
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11019: Page 2-25> in UML diagram (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Current description in the specification (04-11-01.pdf)] <Page 2-25> in UML diagram +setServiceProfile(sProfile : 

ServiceProfile) : Boolean [Corrected description] +setConfigurationSetValues(configurationSet : ConfigurationSet) : Boolean

Resolution: 'setServiceProfile' has been corrected to 'addServiceProfile'.
Revised Text: +addServiceProfile(sProfile : ServiceProfile) : Boolean
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11020: Page 2-25> in UML diagram +setConfigurationSetValues (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Current description in the specification (04-11-01.pdf)] <Page 2-25> in UML diagram +setConfigurationSetValues

(configurationSetID : UniqueIdentifier) : Boolean [Corrected description] +setConfigurationSetValues(configurationSet : 

ConfigurationSet) : Boolean 

Resolution: 'configurationSetID : UniqueIdentifier' has been corrected to 'configurationSet : ConfigurationSet'.
Revised Text: +setConfigurationSetValues(configurationSet : ConfigurationSet) : Boolean
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 11021: Page 2-49> in UML diagram (sdo-rtf)

Click
here for this issue's archive.
Source: Hitachi (Dr. Ken-ichiroh Kawakami, kenichiro.kawakami.kp(at)hitachi.com)
Nature: Revision
Severity:
Summary:
[Current description in the specification (04-11-01.pdf)] <Page 2-49> in UML diagram +notify(publisher : SDO, publisherID: 

UniqueIdentifier, currentStatus : NVList) : void [Corrected description] +notify(publisherID: UniqueIdentifier, currentStatus 

: NVList) : void

Resolution: 'publisher : SDO, publisherID: UniqueIdentifier, currentStatus : NVList' has been corrected to 'publisherID: UniqueIdentifier, currentStatus : NVList'.
Revised Text: +notify(publisherID: UniqueIdentifier, currentStatus : NVList) : void
Actions taken:
May 17, 2007: received issue
July 18, 2008: closed issue

Issue 12171: SDO typos (sdo-rtf)

Click
here for this issue's archive.
Source: Shibaura Institute of Technology (Mr. Takeshi Sakamoto, sakamoto(at)globalassist.co.jp)
Nature: Uncategorized Issue
Severity:
Summary:
Title: Typographical Errors
Severity: Support Text


-3.4.3.Configuration Interface
*In the definition of "get_configuration_set", add "InvalidParameter"
 at exception part.


-2.2.2.Data Structures Used by Resource Data Model
*In the "RangeType" part in the definition table,
 "abortValue : abort" should be replaced with "shortValue : short"
 in the "Numeric" class.


*In the "DependencyType" part in the definition table,
 "+NORMAL","+REVERSE" should be replaced with "+OWN","+OWNED"
 in the "DependencyType" enumeration.


-2.2.3.SDOSystemElement
*In the "SDOSystemElement" class, "-organizations:OrganizationList" should be
 replaced with "-ownedOrganizations:OrganizationList".


-2.2.10.ConfigurationProfile
*In the "ConfigurationProfile" class, "+parameterList:ParameterList",
 "+configurationSetList:ConfigurationSetList" should be replaced with
 "+parameters:ParameterList","+configurationSets:ConfigurationSetList".


-2.3.4.SDO Interface
*"(1)getSDOID():String" should be replaced with "(1)+getSDOID():UniqueIdentifier".


*In (6)getServiceProfiles section, "ServiceProfilesList" should be replaced with 
 "ServiceProfileList" in the parameter table.


-2.3.4.1.Usage:SDO interface
 "The section describes examples about" should be replaced with 
 "This section describes examples about".


Resolution: Resolution: · 3.4.3.Configuration Interface In the definition of "get_configuration_set", add "InvalidParameter" at exception part. · 2.2.2.Data Structures Used by Resource Data Model In the "RangeType" part in the definition table, "abortValue : abort" should be replaced with "shortValue : short" in the "Numeric" class. And, in the "DependencyType" part in the definition table, "+NORMAL","+REVERSE" should be replaced with "+OWN","+OWNED" in the "DependencyType" enumeration. · 2.2.3.SDOSystemElement In the "SDOSystemElement" class, "-organizations:OrganizationList" should be replaced with "-ownedOrganizations:OrganizationList". · 2.2.10.ConfigurationProfile In the "ConfigurationProfile" class, "+parameterList:ParameterList", "+configurationSetList:ConfigurationSetList" should be replaced with "+parameters:ParameterList","+configurationSets:ConfigurationSetList". · 2.3.4.SDO Interface "(1)getSDOID():String" should be replaced with "(1)+getSDOID():UniqueIdentifier". And, In (6)getServiceProfiles section, "ServiceProfilesList" should be replaced with "ServiceProfileList" in the parameter table. · 2.3.4.1.Usage:SDO interface "The section describes examples about" should be replaced with "This section describes examples about".
Revised Text: · 3.4.3 interface Configuration { boolean set_device_profile (in DeviceProfile dProfile) raises (InvalidParameter, NotAvailable, InternalError); boolean add_service_profile (in ServiceProfile sProfile) raises (InvalidParameter, NotAvailable, InternalError); boolean add_organization (in Organization organization_object) raises (InvalidParameter, NotAvailable, InternalError); boolean remove_service_profile (in UniqueIdentifier id) raises (InvalidParameter, NotAvailable, InternalError); boolean remove_organization (in UniqueIdentifier organization_id) raises (InvalidParameter, NotAvailable, InternalError); ParameterList get_configuration_parameters () raises (NotAvailable, InternalError); NVList get_configuration_parameter_values () raises (NotAvailable, InternalError); any get_configuration_parameter_value (in string name) raises (InvalidParameter, NotAvailable, InternalError); boolean set_configuration_parameter ( in string name, in any value) raises (InvalidParameter, NotAvailable, InternalError); ConfigurationSetList get_configuration_sets () raises (NotAvailable, InternalError); ConfigurationSet get_configuration_set (in UniqueIdentifier config_id) raises (NotAvailable, InternalError, InvalidParameter); boolean set_configuration_set_values ( in ConfigurationSet configuration_set) raises (InvalidParameter, NotAvailable, InternalError); ConfigurationSet get_active_configuration_set () raises (NotAvailable, InternalError); boolean add_configuration_set (in ConfigurationSet configuration_set) raises (InvalidParameter, NotAvailable, InternalError); boolean remove_configuration_set (in UniqueIdentifier config_id) raises (InvalidParameter, NotAvailable, InternalError); boolean activate_configuration_set (in UniqueIdentifier config_id) raises (InvalidParameter, NotAvailable, InternalError); }; · 2.2.2 · 2.2.3 · 2.2.10 · 2.3.4 (1)+getSDOID():UniqueIdentifier · 2.3.4.1 This section describes examples about how to use the operations of the SDO interface to get the SDO identifier. As an example, the operation to get SDO parameter id is shown in Figure 2-4.
Actions taken:
January 9, 2008: received issue
July 18, 2008: closed issue