To check whether ReqIF tools can correctly import/export
| ReqIF element name | Multi-plicity | Description |
|---|---|---|
| Specification | 1 | One specification for the contents. |
| SpecHierarchy | 5 | SpecHierarchy elements that each reference one SpecObject. |
| SpecObject | 5 | In total, there are 5 SpecObjects. |
| SpecObjectType | 1 | Type for common system attributes on object level. |
| SpecificationType | 1 | Type for common system attributes on specification level. |
| AttributeDefinition/ AttributeValue/ DatatypeDefinition |
See chapters SpecObjectType and SpecificationType (for Attribute Definitions). See chapters SpecObjects (with attribute values) and Specification (with Attribute Values) for AttributeValues. | |
| Attribute Name | ReqIF Attribute Type (AttributeDefinition..) | Properties |
|---|---|---|
| ReqIF.ForeignID | String | |
| ReqIF.Name | XHTML | |
| ReqIF.ForeignCreatedBy | String | |
| ReqIF.ForeignCreatedOn | Date | |
| ReqIF.ForeignModifiedBy | String |
| Attribute Name | ReqIF Attribute Type (AttributeDefinition..) | Properties |
|---|---|---|
| ReqIF.Name | XHTML | |
| ReqIF.ForeignCreatedBy | String | |
| ReqIF.ForeignCreatedOn | Date | |
| ReqIF.ForeignModifiedBy | String |
Note: For simplicity, the intended position in the hierarchy matches the ReqIF.ForeignID
| ReqIF.ForeignID | ReqIF.Name | ReqIF.ForeignCreatedBy | ReqIF.ForeignCreatedOn | ReqIF.ForeignModifiedBy |
|---|---|---|---|---|
| 1 | Obj1 | Max Mustermann | 2002-01-01 | Jane Q. Public |
| 1.1 | Obj1.1 | Otto Normal | 2003-02-02 | John Q. Public |
| 1.1.1 | Obj1.1.1 | Fulanito | 2004-03-03 | John Doe |
| 1.2 | Obj1.2 | Juan Nadie | 2005-04-04 | Jane Q. Citizen |
| 2 | Obj2 | Jean Dupont | 2006-05-05 | John Q. Citizen |
| ReqIF.Name | ReqIF.ForeignCreatedBy | ReqIF.ForeignCreatedOn | ReqIF.ForeignModifiedBy |
|---|---|---|---|
| Specification1 | Fulanito | 2002-01-01 | Jane Q. Public |