Test Information Interchange Formal Avatar
  1. OMG Specification

Test Information Interchange Formal — All Issues

  • Acronym: TestIF
  • Issues Count: 36
  • Description: All Issues
Open Closed All
All Issues

Issues Summary

Key Issue Reported Fixed Disposition Status
TESTIFF2-28 SQL PSM is unimplementable TestIF 1.0b2 TestIF 1.0 Resolved closed
TESTIF-28 fields/attributes are not specified enough TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-30 Section 2.2 TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-29 Check the XML files TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-32 poor quality of image TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-31 type of the Definition (Ctn) TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-35 wrong XML files TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-33 Inventory file TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TESTIF-34 c4i/12-09-06 TestIF 1.0b1 TestIF 1.0b2 Resolved closed
TR-20 Section 2.3.56 TestIF 1.0b1 open
TR-4 not clear what is expected in page 66 TestIF 1.0b1 open
TR-26 Introduce the extensibility earlier TestIF 1.0b1 open
TR-24 C4I systems TestIF 1.0b1 open
TR-23 SUT? TestIF 1.0b1 open
TR-27 no ads (Ctn.) TestIF 1.0b1 open
TR-19 " an attribute column within RE/RM tool" TestIF 1.0b1 open
TR-5 Empty class TestIF 1.0b1 open
TR-6 Attribute Definition needs to be Identifiable TestIF 1.0b1 open
TR-22 Parsing error in text TestIF 1.0b1 open
TR-21 “the” document TestIF 1.0b1 open
TR-25 See the UTP Model TestIF 1.0b1 open
TR-3 extending the standard is not clear TestIF 1.0b1 open
TR-2 Ref to MIME stds TestIF 1.0b1 open
TR-13 Is 50 mandatory? TestIF 1.0b1 open
TR-12 Section 2.4.3 normative? TestIF 1.0b1 open
TR-15 trivia TestIF 1.0b1 open
TR-17 Section 3.1 TestIF 1.0b1 open
TR-16 Mapping to PSM not clear TestIF 1.0b1 open
TR-18 type of the Definition TestIF 1.0b1 open
TR-14 TesIF SAL PSM.xsl TestIF 1.0b1 open
TR-8 Section 1.8 - last sub-bullet TestIF 1.0b1 open
TR-11 file not introduced in the text and needing to be TestIF 1.0b1 open
TR-28 Cause-effect model TestIF 1.0b1 open
TR-9 no ads TestIF 1.0b1 open
TR-10 Symbols are not mandatory TestIF 1.0b1 open
TR-7 balloons are not expect results TestIF 1.0b1 open

Issues Descriptions

SQL PSM is unimplementable

  • Legacy Issue Number: 19598
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    The optional SQL PSM cannot be implemented in its current state.

  • Reported: TestIF 1.0b2 — Mon, 15 Sep 2014 04:00 GMT
  • Disposition: Resolved — TestIF 1.0
  • Disposition Summary:

    SQL PSM Removed from specification

  • Updated: Fri, 6 Mar 2015 23:16 GMT

fields/attributes are not specified enough

  • Key: TESTIF-28
  • Legacy Issue Number: 18327
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Most of classes and fields/attributes are not specified enough: too often, they are even not described at all. All fields deserve a clear and sensible description

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    Updated MANY class definitions and fields throughout the document to provide additional context and clarifying definitions. These changes effect virtually every class and page within Section 7 of the document

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Section 2.2

  • Key: TESTIF-30
  • Legacy Issue Number: 18339
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.2:

    • 1st paragraph: "if they match" -> "if they fully match" ?
    • the five first bullets should be allocated in the correct sections of the PIM
    • The last bullet reads strange after the introduction: does an implementation need to implement everything or just a part? Clarify.
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    The bulleted items of this issue were resolved under FTF 1 as follows:
    • Changed wording to “if they conform to”.
    • Replaced the final bullet with a better description of the intent, resulting in the deletion of the original text and insertion of the new text.
    Rewording of the last bullet was discussed and adjudicated among FTF members to improve clarity.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Check the XML files

  • Key: TESTIF-29
  • Legacy Issue Number: 18328
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Please, CHECK you xml files wrt XML rules AND wrt their XSD with a tool

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    The XML files were updated to resolve structural issues and validated using Microsoft Visual Studio and all XML was validated against the schema with MS Visual Studio.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

poor quality of image

  • Key: TESTIF-32
  • Legacy Issue Number: 18355
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 109 - Figure 2-66 & Page 110 - Figure 2-67: poor quality of the image

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    The TestIF team discussed the issue of the SQL PSM extensively. The SQL PSM was not completed in either the revised submission or during FTF1. Based on a survey of participants and all known active participants with the TestIF standard it was decided to remove the SQL PSM from the current specification. There are no known implementations (complete, partial, or planned) of the TestIF SQL PSM.
    See Issue 19598 which asks for the removal of the SQL PSM

  • Updated: Fri, 6 Mar 2015 20:58 GMT

type of the Definition (Ctn)

  • Key: TESTIF-31
  • Legacy Issue Number: 18348
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.57 - Table 2-2: the type (composite…) is lacking

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    No Data Available

  • Updated: Fri, 6 Mar 2015 20:58 GMT

wrong XML files

  • Key: TESTIF-35
  • Legacy Issue Number: 18359
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:
    • the XSD should be referenced in the XML header
    • A lot of XML errors: line 33, 44, 54, 241 (& -> &), 257, 282, 372, 379, 406 and 415 (< and > are not XML characters), 425 and so one

    c4i/12-09-09

    - a lot of XML errors: lines 48, 289, 244,345, 346, 347, 348, 98 and so one… use a tool!

    c4i/12-09-11

    • again, this not a valid XML file
    • again add the reference to the XSD to check the validity of the XML file wrt to the chema
    • again, use a tool
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    These issues were checked and necessary changes were resolved during this FTF Period. These file have been replaced by documents:
    c4i/12-09-07 dtc/2014-08-07 dtc/2014-09-20
    c4i/12-09-09 dtc/2014-08-04 dtc/2014-09-22
    c4i/12-09-11 dtc/2014-08-05 dtc/2014-09-23

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Inventory file

  • Key: TESTIF-33
  • Legacy Issue Number: 18357
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:
    • the document number is wrong: it should 11-01 instead of 09-12
    • Additional documents: aren't these documents machine consumable files?
    • Where is the PSM for SQL file ?
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    The final inventory file (within this document) contains all the correct file references

  • Updated: Fri, 6 Mar 2015 20:58 GMT

c4i/12-09-06

  • Key: TESTIF-34
  • Legacy Issue Number: 18358
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    c4i/12-09-06

    • this file should hold only the xml and be an XML file since the text is copy/paste of the specification text
    • the XSD should be referenced in the XML header
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Disposition: Resolved — TestIF 1.0b2
  • Disposition Summary:

    Appendix A has been changed from a document to XML file and the XSD is referenced in the header.
    This file has been replaced by document: dtc/2014-09-22.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Section 2.3.56

  • Key: TR-20
  • Legacy Issue Number: 18346
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.56:

    • is this section normative ?
    • 3rd paragraph - eighth line: "attribute contains" -> "attribute definition contains"
    • last paragraph: I believe that the OMG could gather all these AttributeDefinitions on its website
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

not clear what is expected in page 66

  • Key: TR-4
  • Legacy Issue Number: 18345
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 66 - last paragraph: "it is expected that … implementations." This sentence is not clear; is it or not mandatory to follow these rules?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Introduce the extensibility earlier

  • Key: TR-26
  • Legacy Issue Number: 18336
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    the extensibility needs to be introduced here

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

C4I systems

  • Key: TR-24
  • Legacy Issue Number: 18335
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    first paragraph: "Test processes for software systems" -> for C4I systems

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

SUT?

  • Key: TR-23
  • Legacy Issue Number: 18338
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Figure 2-3: SUT is not a TestIF wording

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

no ads (Ctn.)

  • Key: TR-27
  • Legacy Issue Number: 18337
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Figure 2-1: avoid to advertise too heavily enterprises’ work

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

" an attribute column within RE/RM tool"

  • Key: TR-19
  • Legacy Issue Number: 18343
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.13: 1st paragraph: "an attribute column within RE/RM tool": I don't understand, please explain, what's RE/RM? what's attribute column?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Empty class

  • Key: TR-5
  • Legacy Issue Number: 18342
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.8: this class doesn't hold anything!? What could be the interest of such a class? Moreover, what is the point of this when there is a capability of extension in this spec?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Attribute Definition needs to be Identifiable

  • Key: TR-6
  • Legacy Issue Number: 18344
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.13: the class Attribute Definition does need to be Identifiable (Base Classifier = Identifiable)

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Parsing error in text

  • Key: TR-22
  • Legacy Issue Number: 18340
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 37 - first paragraph (a bullet): "package that Test Specific classesPackage TestIF" can’t be parsed

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

“the” document

  • Key: TR-21
  • Legacy Issue Number: 18341
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.4.1.4: The 1st paragraph speaks twice about "the" document: which document?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

See the UTP Model

  • Key: TR-25
  • Legacy Issue Number: 18334
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    line "Test Model" - column "UTP Term": what does mean "See the UTP Model" ?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

extending the standard is not clear

  • Key: TR-3
  • Legacy Issue Number: 18350
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.3.58: is it a way to extend the standard? if yes, this is not clear in the "extending the standard" part

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Ref to MIME stds

  • Key: TR-2
  • Legacy Issue Number: 18349
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 88 - fifth line (MIME): please reference the IETF standards: RFC 2045, RFC 2046, RFC 2047, RFC 4288, RFC 4289 and RFC 2049

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Is 50 mandatory?

  • Key: TR-13
  • Legacy Issue Number: 18353
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.5 - third paragraph: "In this PSM… (50)… instance": this is not clear what is mandatory. Is 50 mandatory or is it a number which is implementation-dependent ?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Section 2.4.3 normative?

  • Key: TR-12
  • Legacy Issue Number: 18352
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.4.3: say that this section is non-normative

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

trivia

  • Key: TR-15
  • Legacy Issue Number: 18360
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 18 - First bullet: "the second failed due to a observing an incorrect value": I can't parse.

    - Page 18 - Third bullet: was determined by A second …"

    - Page 30 - "shows the conceptual relationship between the types " -> … among the types…

    • Page 32 - Third bullet: between -> among
    • Page 34 - first line: between -> among
    • Page 68 - last sentence: "genrally" -> "generally"
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Section 3.1

  • Key: TR-17
  • Legacy Issue Number: 18356
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 3.1:

    • First line -> "No change to any OMG specifications is required"
    • section 3.1.1 onwards: this is not about change of adopted OMG specification but about relationship with other standards. please move this elsewhere (cf before)
    • section 3.1.6: MARTES -> MARTE
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Mapping to PSM not clear

  • Key: TR-16
  • Legacy Issue Number: 18351
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 93: penultimate paragraph ("The TesIFToolExtensionType exists…"): this paragraph is not clear. in which cases there are items that could not be handled with the standard attributes?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

type of the Definition

  • Key: TR-18
  • Legacy Issue Number: 18347
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 85 - third paragraph: "the reqs for each of the AttributeDefinition's fields are below:…" what about the type of the Definition (i.e. the subclass of AttributeDefinition it belongs to)?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

TesIF SAL PSM.xsl

  • Key: TR-14
  • Legacy Issue Number: 18354
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 2.5.2 - last paragraph thereof: I could find the file named "TesIF SAL PSM.xsl". Next, why is it a .xsl file?

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Section 1.8 - last sub-bullet

  • Key: TR-8
  • Legacy Issue Number: 18329
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Section 1.8 - last sub-bullet of the Interchange bullet: I don't understand this sentence

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

file not introduced in the text and needing to be

  • Key: TR-11
  • Legacy Issue Number: 18326
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    One file is not introduced in the text and need to be: the xml file holding the default normative attribute. For instance, in the 2.3.57.

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Cause-effect model

  • Key: TR-28
  • Legacy Issue Number: 18333
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Cause-effect model:

    • please add a legend for this graphical language
    • say this is not normative (as in page 16)
    • state that this spec provisions or not such for the interchange of such model
  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

no ads

  • Key: TR-9
  • Legacy Issue Number: 18332
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    please avoid to advertise too heavily enterprises’ work particularly when they are not members of the OMG

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

Symbols are not mandatory

  • Key: TR-10
  • Legacy Issue Number: 18330
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Please clearly specify that the symbols you are introducing for the example are just there for the sake of explanation and that you don't intend to standardize a graphical notation (this is not a UML profile).

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT

balloons are not expect results

  • Key: TR-7
  • Legacy Issue Number: 18331
  • Status: open  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    Page 17 - Figure 1-1: The "requirement R1" and "Requirement R2" balloons use the notation for "expected result" while they are not expected results

  • Reported: TestIF 1.0b1 — Thu, 27 Dec 2012 05:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT