Assembly automation: the international journal of assembly technology nad management