  Several classes of solutions of the generalized Weierstrass system, which
induces constant mean curvature surfaces into four-dimensional Euclidean space
are constructed. A gauge transformation allows us to simplify the system
considered and derive factorized classes of solutions. A reduction of the
generalized Weierstrass system to decoupled CP^1 sigma models is also
considered. A new procedure for constructing certain classes of solutions,
including elementary solutions (kinks and bumps) and multisoliton solutions is
described in detail. The constant mean curvature surfaces associated with
different types of solutions are presented. Some physical interpretations of
the results obtained in the area of string theory are given.
