Integration with Other Applications > Integrated Software Management > Software Configuration Management Integrations > Working with Windchill Integrations for Embedded Software Objects > Managing Software Builds > About Software Builds
  
About Software Builds
Windchill Integrations for Embedded Software provides an integrated environment to manage artifacts of a software build in a central repository. These artifacts could be installers, executables, libraries, DLLs, and related files. Typically, for building a software deliverable, a software developer and a software manager share the following responsibilities:
The developer creates, uploads, and updates software builds.
The manager views and captures the state of a software build at various stages of product development.
Depending on your role and requirements, you can choose from the following build management operations in Windchill Integrations for Embedded Software:
Create a software build object and attach content
View and capture the state of a software build at various phases of a Software Development Life Cycle (SDLC)
Associate a software build with defects, Windchill parts, Windchill documents, and requirements
Furthermore, you can use Windchill Integration for Software Build Tools, a Java-based remote client application to automate the build process and directly upload and update software build artifacts in Windchill Integrations for Embedded Software. For more information, refer to Windchill Integration for Software Build Tools.