Robotic Technology Component Avatar
  1. OMG Specification

Robotic Technology Component — Open Issues

  • Acronym: RTC
  • Issues Count: 10
  • Description: Issues not resolved
Open Closed All
Issues not resolved

Issues Descriptions

Fig. 5.5

  • Key: RTC11-1
  • Legacy Issue Number: 15262
  • Status: open  
  • Source: Kenya Bureau of Standards ( Zacharia Chepkania)
  • Summary:

    Fig. 5.5, Although it is repeated and emphasized under Error Handling subtitle (on page 15), I propose that the following words "reset_component" be added on the return path from Error[1], Error[2], and Error[3] to Inactive[1], Inactive[2] and Inactive[n] respectively. There is no harm in repeating the same as long as it makes the specification clear to understand.

    General Comment: I propose the inclusion of a chapter on "Definitions" of some terms that may not seem obvious to some developers/users. May be it is not a requirement by OMG, but it is the International Practice to define some terms in such a specification.

  • Reported: RTC 1.0 — Tue, 25 May 2010 04:00 GMT
  • Updated: Wed, 11 Mar 2015 11:15 GMT

Change heading "Ownership and Participation" to "Participation"

  • Key: RTC11-5
  • Legacy Issue Number: 16622
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    The heading "Ownership and Participation" should be changed to "Participation" to reflect the new relationship between LightweightRTObjects and ExecutionContexts.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove the get_owned_contexts() method from the LightweightRTObject interface

  • Key: RTC11-9
  • Legacy Issue Number: 16626
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    Remove the get_owned_contexts() method from the LightweightRTObject interface.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove get_owned_contexts() method from LightweightRTObject

  • Key: RTC11-3
  • Legacy Issue Number: 16620
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    The get_owned_contexts() method shall be removed. RTCs will no longer be able to own ECs, they will only participate in them.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove get_owned_contexts() method from LightweightRTObject (section 5.2.2.2.8)

  • Key: RTC11-4
  • Legacy Issue Number: 16621
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    Section 5.2.2.2.8 should be removed to reflect the get_owned_contexts() method being removed.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove the "owner" member from the ExecutionContextProfile structure

  • Key: RTC11-10
  • Legacy Issue Number: 16627
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    Remove "RTObject owner;" from the ExecutionContextProfile struct.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove the "owner" field from the ExecutionContextProfile structure

  • Key: RTC11-8
  • Legacy Issue Number: 16625
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    The ExecutionContext will not be owned by a LightweightRTObject, so the "owner" field should be removed from the ExecutionContextProfile structure.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Remove the first paragraph under "Ownership and Participation"

  • Key: RTC11-6
  • Legacy Issue Number: 16623
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    The first paragraph under "Ownership and Participation" should be removed, as LightweightRTObjects will not own ExecutionContexts if other changes are approved.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Change "An autonomous RTC" to "An RTC"

  • Key: RTC11-7
  • Legacy Issue Number: 16624
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    Change "An autonomous RTC" to "An RTC" under "Ownership and Participation".

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT

Change relationship between ExecutionContext and LightweightRTC

  • Key: RTC11-2
  • Legacy Issue Number: 16619
  • Status: open  
  • Source: AIST ( Geoffrey Biggs)
  • Summary:

    In Figure 5.3, ExecutionContext may be a composite member of a LightweightRTC. This relationship will be removed. RTCs will not own ECs, they will only participate in them.

  • Reported: RTC 1.0 — Tue, 18 Oct 2011 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:58 GMT