Abstract
CADAP (Computer Aided Design of Assembly Processes), the program described here, aims to assign necessary work elements to work stations, not only creating a good balance within the system, but also meeting various kinds of requirements for the system. The algorithm of the program is based on Backtrack Programming and includes a heuristic method which determines priorities by using a group function and the amount of time required to perform each work element in order to scan the search tree.Using this program, assembly systems can be designed easily and systematically in a short computing time. An application to the design of the final assembly line of a certain product is shown to illustrate the applicability of the program.