Integration with Other Applications > Integrated Software Management > Software Configuration Management Integrations > Working with Windchill Integrations for Embedded Software Objects > Managing Software Parts > Working with Software Parts
  
Working with Software Parts
Windchill Integrations for Embedded Software provides an integrated environment to manage artifacts of a software part in a central repository. These artifacts could be source code and related files. Typically, for building a software deliverable, a software developer and a software manager share the following responsibilities:
The developer creates and updates a software part.
The manager views and captures the state of a software part during the various stages of product development.
Depending on your role and requirements, you can choose from the following operations in Windchill Integrations for Embedded Software:
Create, edit, and delete a software part.
View and capture the state of a software part at various phases of a Software Development Life Cycle (SDLC).
Associate a software build with a software part.
Software parts in Windchill 10.x cannot have attachments.
For example, migrated software parts with attachments from Windchill 9.x cannot have attachments in Windchill 10.x.
* 
Migrated software parts IBM Rational ClearCase content become related software documents with IBM Rational ClearCase content.
Refer to Working with Migrated Software Parts for information on how to access and manage migrated software parts with IBM Rational ClearCase content and other attachment content.
Refer to Working with Related Software Documents for additional information.
You can access and manage the following types of Windchill Integrations for Embedded Software objects for Integrity Source (SCM), IBM Rational ClearCase and Subversion from Products > Folders, Projects > Folders, or Libraries > Folders in Windchill.
Windchill Object
Description
Software Part
Create, edit, or delete software parts. Refer to Working with Software Parts and Working with Related Software Documents for additional information.
Software Document
Create, edit, or delete software documents.
Software Configuration Data
Create, edit, or delete software configuration data documents.
Refer to Working with Software Configuration Data Documents for additional information.
Attach New Software File
Manage software files using primary source and attachment content to a software document or software configuration data document.