In a replicated component system, changing the condition of a component can deleteriously effect the system as a whole unless the result of making such a change may have on other components is considered. In response to a request to change the condition of a subject component to a specified condition, where the request is from a fixed set of request operations, the request is first validated using a particular validation algorithm associated with the request type. If the request is successfully validated (i.e., a determination is made using the validation algorithm that making the requested change will not negatively affect the system or components with which the subject component has a relationship), then the request is realized using a particular realization algorithm associated with the request type. Each validation algorithm and realization algorithm are from fixed sets of such algorithms that are associated with each possible request operation. Prior to effecting a change to any component in the system, the configuration controller is provided with information that includes the type of component that each component in the system is and the relationships that exist between components. Such relationships are also from a fixed set of possible relationships. This information is provided through a graphical user interface in which the attributes of each component type and the relationships between components are specified using dialog windows and a canvas window which visually displays representations of each component in the system and the relationships that exist between these components.

Σε ένα ξαναδιπλωμένο συστατικό σύστημα, που αλλάζει ο όρος ενός συστατικού μπορεί deleteriously να επηρεάσει το σύστημα συνολικά εκτός αν το αποτέλεσμα της παραγωγής μιας τέτοιας αλλαγής μπορεί να έχει σε άλλα συστατικά εξετάζεται. Σε απάντηση σε ένα αίτημα να αλλαχτεί ο όρος ενός υπαγόμενου συστατικού σε έναν διευκρινισμένο όρο, όπου το αίτημα είναι από ένα σταθερό σύνολο διαδικασιών αιτήματος, το αίτημα επικυρώνεται αρχικά χρησιμοποιώντας έναν ιδιαίτερο αλγόριθμο επικύρωσης που συνδέεται με τον τύπο αιτήματος. Εάν το αίτημα επικυρώνεται επιτυχώς (δηλ., ένας προσδιορισμός γίνεται χρησιμοποιώντας τον αλγόριθμο επικύρωσης ότι η παραγωγή της ζητούμενης αλλαγής δεν έχει δυσμενείς επιπτώσεις στο σύστημα ή τα συστατικά με τα οποία το υπαγόμενο συστατικό έχει μια σχέση), κατόπιν το αίτημα πραγματοποιείται χρησιμοποιώντας έναν ιδιαίτερο αλγόριθμο πραγματοποίησης που συνδέεται με τον τύπο αιτήματος. Κάθε αλγόριθμος επικύρωσης και ο αλγόριθμος πραγματοποίησης είναι από τα σταθερά σύνολα τέτοιων αλγορίθμων που συνδέονται με κάθε πιθανή λειτουργία αιτήματος. Πριν από την πραγματοποίηση μιας αλλαγής σε οποιοδήποτε συστατικό στο σύστημα, στον ελεγκτή διαμόρφωσης παρέχονται οι πληροφορίες που περιλαμβάνουν τον τύπο συστατικού ότι κάθε συστατικό στο σύστημα είναι και οι σχέσεις που υπάρχουν μεταξύ των συστατικών. Τέτοιες σχέσεις είναι επίσης από ένα σταθερό σύνολο πιθανών σχέσεων. Αυτές οι πληροφορίες παρέχονται μέσω ενός γραφικού ενδιάμεσου με τον χρήστη στο οποίο οι ιδιότητες κάθε συστατικού τύπου και οι σχέσεις μεταξύ των συστατικών διευκρινίζονται χρησιμοποιώντας τα παράθυρα διαλόγου και ένα παράθυρο καμβά που επιδεικνύει οπτικά τις αντιπροσωπεύσεις κάθε συστατικού στο σύστημα και τις σχέσεις που υπάρχουν μεταξύ αυτών των συστατικών.

 
Web www.patentalert.com

< Method and apparatus for dynamically determining an address uniquely identifying a hardware component on a common bus

< Mobility management system

> Testing system for circuit board self-test

> Distributed network application management system

~ 00078