A process for determining the compatibility of two or more versions of a
single serialized class of objects residing on a data processing system is
disclosed. The process is completed in a series of steps. First, two or
more versions of the class are inputted into a process environment of the
data processing system. Following this, each version of the class is
divided into a serialized stream of elements. Finally, the stream of
elements of one version of the class are compared with the stream of
elements of another version of the class to find incompatible differences
between the versions.
Μια διαδικασία για τη συμβατότητα δύο ή περισσότερων εκδόσεων μιας ενιαίας δημοσιευημένης σε συνέχειες κατηγορίας αντικειμένων που κατοικούν σε ένα σύστημα επεξεργασίας δεδομένων αποκαλύπτεται. Η διαδικασία ολοκληρώνεται σε μία σειρά των βημάτων. Κατ' αρχάς, δύο ή περισσότερες εκδόσεις της κατηγορίας εισάγονται σε ένα περιβάλλον διαδικασίας του συστήματος επεξεργασίας δεδομένων. Μετά από αυτό, κάθε έκδοση της κατηγορίας διαιρείται σε δημοσιευημένο σε συνέχειες ρεύμα των στοιχείων. Τέλος, το ρεύμα των στοιχείων μιας έκδοσης της κατηγορίας συγκρίνεται με το ρεύμα των στοιχείων μιας άλλης έκδοσης της κατηγορίας για να βρεί τις ασυμβίβαστες διαφορές μεταξύ των εκδόσεων.