1459883510-5bbb52c3-b4f3-44ce-becb-f6c94f8dd500

A method for designing an integrated circuit is disclosed. The system assesses the CAD file to determine various pieces of manufacturing information. The program file is stored in an external storing device, and positional information indicating a position in the external storing device at which the program file is stored is registered in the internal storing device when the program file of the application is received from a client via a network.