Two types of general constructive methods for computing amicable numbe
rs have been studied in this paper. The first type of methods is based
on a forward computation, and the second based on a backward computat
ion. Some implementation issues of these two types of methods in the C
omputer Algebra System Maple are also discussed.