Installation and Upgrade > Installation and Configuration Guide - Update Existing Installation > Updating an Existing Installation > Updating Other Windchill Products > Working with Abstract Specification and Requirement Types Present in Windchill That Need to be Converted for Integrity Integration
  
Working with Abstract Specification and Requirement Types Present in Windchill That Need to be Converted for Integrity Integration
Part of the post-installation process when upgrading or updating from a prior release or version level of Windchill is to detect Abstract Specification and Requirement Types present in Windchill which need to be converted for Integrity integration.
Windchill Data Model and Integrity Requirement Module Conversion Process
The first step is to learn about the Windchill data model and the Integrity Requirement module conversion in place for various Windchill updates.
In Windchill 10.1 M010, the RequirementsLink data model is completely aligned with the Integrity Requirement Module. By default, few usable types are available in Windchill. The types are:
Abstract Specification
> Specification Document
> Requirement Document
> Test Suite

Requirement
> Specification Item
> Requirement Item
> Test Case
For the legacy Windchill system, the types are:
Abstract Specification* => Abstract Specification
Managed Specification => Requirement Document
Section* => Requirement Document (with Category as "Heading")
Requirement* => Requirement Item
Verification Requirement => Test Case

*Source Type will remain as it is
When a legacy Windchill system is updated the existing types are converted as follows:
Abstract Specification* =>Abstract Specification
Managed Specification =>Requirement Document
Section* =>Requirement Document (with Category as "Heading")
Requirement* =>Requirement Item
Verification Requirement=>Test Case
There is a possibility that users have customized subtypes to legacy types which cannot be converted to the latest data model during a Windchill update. Customized subtypes to legacy types are handled using the Windchill Diagnostic Utility (WinDU) and the Windchill Repair Utility (WinRU).
How to Detect Abstract Specification and Requirement Types Present in Windchill That Need to be Converted for Integrity Integration
Part of the post-installation process when upgrading or updating from a prior release or version level of Windchill is to detect Abstract Specification and Requirement Types present in Windchill that need to be converted for Integrity integration.