Integration with Other Applications > Digital Product Traceability > System Compatibility and Requirements
  
System Compatibility and Requirements
Following are the system requirements for Windchill and Integrity Lifecycle Manager integration:
Windchill
Integrity Lifecycle Manager with OSLC Server
Thingworx platform with Flow, OSLC connector, and Cross-Origin Resource Sharing (CORS) setting
See the Windchill Software Matrix on Reference Documents for compatible release versions of these applications.
* 
You need Administrator access to the above systems to perform the integration.
Windchill Properties
Following are the Windchill properties available in site.xconf.
Property Name
Default Value
Description
com.ptc.twx.host
No Default value
ThingWorx Flow server is the host.
com.ptc.twx.port
No Default value
The TCP/IP port to which ThingWorx connects upon for direct server-to-server HTTP requests from Windchill.
com.ptc.twx.protocol
No Default value
TCP protocol which Windchill uses to contact ThingWorx host when ThingWorx is installed in standalone mode. Default protocol Windchill uses is http.
Types and Attributes
Following are the modeled types and the soft types available in the Type and Attribute Management utility of Windchill:
Modeled Types
Soft Types
Requirement External Resource
Requirement Collection Resource
Requirement Resource
Requirement Object to Object Trace Links
Satisfy
Requirement Version to Version Trace Links
Allocate
* 
You can create soft types for Requirement Collection Resource and Requirement Resource in the Type and Attribute Management utility.
For the soft types Satisfy and Allocate, though the relationship constraint for Options and Choices are available by default, you need to create the relationship constraint on their child types to be able to add trace links on them.