TC1700 "SpecRelation Multiple Files in Archive"

Purpose

To check whether ReqIF tools can import/export reqif content that is stored in multiple files

Description of Reference Test Data

The Reference Test Data is contains of two files that are ziped into an archive. The first file contains some Spec Objects and the second file contains the links between these SpecObjects.

Description of Reference Test Data File 1

ReqIFHeader

The ReqIF Header contains all data that is mandatory according to the reqif XML schema.

ReqIFToolExtension

No ReqIF Tool Extensions are contained in the reqif file

ReqIFContent

ReqIF element name Multiplicity Description
Specification 1 One specification for the contents.
SpecHierarchy 1 SpecHierarchy element that references two SpecObjects.
SpecObject 2 Two simple requirements
SpecificationType 1 Specification type without additional attributes.
AttributeDefinition/
AttributeValue/ DatatypeDefinition

See tables for Attribute Definitions and Attribute Values

SpecObjectType

Attribute Name ReqIF Attribute Type (AttributeDefinition..) Further Settings
TC1700 String String maxLength := 256

SpecObjects

TC1300 String
Requirement 1
Requirement 2

Description of Reference Test Data File 2

ReqIFHeader

The ReqIF Header contains all data that is mandatory according to the reqif XML schema.

ReqIFToolExtension

No ReqIF Tool Extensions are contained in the reqif file

ReqIFContent

ReqIF element name Multiplicity Description
SpecRelation 1 a single link between the two SpecObjects
RelationGroup 1 a single RelationGroup that references the single specification as source and target and the single SpecRelation as specRelations
SpecRelationType 1 SpecRelation type without additional attributes
RelationGroupType 1 RelationGroup type without additional attributes