Systems do not exist in isolation. They must communicate with other systems to make them add real value to your organization, but traditionally system inter-connection is complex and dangerous; however new simplier technologies such as webservices are changing the landscape.
Generic Integration Tools
Now, more and more, for relatively low volume communications the webservice architecture is ideal and this is extactly the type of integration we need for example to interaction with ERP, software processes and ticketing tools . We have implemented integrations many times and have a set of generic webservices for Windchill that are ready-to-use. It is not as complex as you might think!