A method for upgrading data in a system adapted to implementing one or
more programs includes a) loading a new program into the system and a
version adapter for changing the old data previously stored in the
system; b) generating new data adapted to the new program by processing
the old data using the version adapter; c) storing the generated new data
in a separate memory area; d) determining whether the new program
operates normally by implementing the new data; and e) deleting an old
program and old data if the new program is determined to operate
normally.