${taskforce.name} Avatar
  1. OMG Task Force

DateTime Vocabulary (DTV) 1.4 RTF — All Issues

  • Key: DTV14
  • Issues Count: 3
Open Closed All
All Issues

Issues Descriptions

SBVR xml file is not readable properly


Unusual use of 'that' in definitions

  • Key: DTV14-2
  • Legacy Issue Number: 19344
  • Status: open  
  • Source: Thematix Partners LLC ( Mr. Edward J. Barkmeyer)
  • Summary:

    OMG Specification: Date Time Vocabulary

    Version: 1.0

    Title: Unusual use of 'that' in definitions

    Summary:

    In clause 8.5, the Definition of ‘time scale’ reads:

    “regular sequence that each member of the regular sequence is a time point”

    I see nothing in SBVR Annex C that suggests a meaning for this. I would expect:

    <more general concept> that <verb> <other roles>

    where the ‘that’ is the subject (role 1) of the verb concept wording;

    or

    <more general concept> that <subject> <verb>

    where the ‘that’ is the direct object (role 2) of the verb concept wording.

    But in the given definition, the verb is ‘is’, the subject is ‘each member of the regular sequence’ and the direct object is ‘a time point’. What role does the ‘that’ play? How does this delimit ‘regular sequence’?

    The intention is: “regular sequence such that each member of the regular sequence is a time point”

    or: “regular sequence of which each member is a time point”

    or: “regular sequence (all of) whose members are time points”

    The first is a style that is conventional in mathematics, but perhaps not in business usage. It is not mentioned in SBVR Annex C, but neither of the others is, either. Is this an SBVR SE problem?

    Note: there are several definitions in DTV with ‘that’ playing no clear role in the delimiting verb. This is just one example of the usage.

  • Reported: DTV 1.0 — Thu, 17 Apr 2014 04:00 GMT
  • Updated: Tue, 29 Mar 2016 15:55 GMT

Date-Time Issue: OCL should be integrated into UML model

  • Key: DTV14-1
  • Legacy Issue Number: 16716
  • Status: open  
  • Source: General Electric ( Mark Linehan)
  • Summary:

    Currently, OCL statements are created directly in the specification document, then "stripped out" of the document into a separate file via an XSLT transform. In a further step, the OCL should be integrated into the UML model so that the model includes the OCL constraints.

  • Reported: DTV 1.0b1 — Fri, 18 Nov 2011 05:00 GMT
  • Updated: Tue, 29 Mar 2016 15:55 GMT