A software-controlled computational component for processing input data is
provided that includes a control program 148 for controlling the
operation of a first computational component, an input for input data,
and an output for output data. Each of the machine code for the control
program, the input data, and the output data are expressed in a markup
language, such as Extensible Markup Language.