A computer (100) and a method (200) are provided for automatically
generating source code (132) readily operable in a fault-tolerant system
or a distributed system, from source code (130) non-operable in either a
fault-tolerant system or a distributed system. The computer (100)
preferably includes a programmer's computer system including a CPU (104),
storage media (108-118), I/O interface 142, input device (144), output
device (146). The computer (100) analyzes the source code (130), and
automatically generates source code (132), which is then stored in the
storage medium (132). The source code (132) contains additional lines of
code for marshaling, unmarshaling, and marking modified data objects.
Een computer (100) en een methode (200) worden verstrekt voor gemakkelijk automatisch het produceren van broncode (132) opereerbaar in een fout-verdraagzaam systeem of een gedistribueerd systeem, van broncode (130) niet opereerbaar in of een fout-verdraagzaam systeem of een gedistribueerd systeem. Computer (100) omvat bij voorkeur het computersysteem van een programmeur met inbegrip van een cpu (104), opslagmiddelen (108-118), I/O interface 142, inputmechanisme (144), uitvoersysteem (146). Computer (100) analyseert de broncode (130), en produceert automatisch broncode (132), die dan in de opslagmiddelen wordt opgeslagen (132). Broncode (132) bevat extra lijnen van code voor het marshaling van, het unmarshaling van, en het merken van gewijzigde gegevensobjecten.