  Optical computing devices can be implemented based on controlled generation
of soliton trains in single and multicomponent Bose-Einstein condensates (BEC).
Our concepts utilize the phenomenon that the frequency of soliton trains in BEC
can be governed by changing interactions within the atom cloud. We use this
property to store numbers in terms of those frequencies for a short time until
observation. The properties of soliton trains can be changed in an intended way
by other components of BEC occupying comparable states or via phase
engineering. We elucidate in which sense such an additional degree of freedom
can be regarded as a tool for controlled manipulation of data. Finally the
outcome of any manipulation made is read out by observing the signature within
the density profile.
