G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/45 (2006.01) G06F 9/44 (2006.01)
Patent
CA 2371660
The present invention relates to a distributed object-oriented software development environment (10). Objects for performing object operations can communicate to one another if associated interfaces are compatible. The environment provides sequential flow of control and data to the objects. Each interface of an object has a unique global identification value. Compatible interfaces are determined by registering the global identification and version of the interfaces with a management framework. The environment can be used for establishing an application network (12) and performing consistent and transparent dynamic updates of the application network. The management framework can include management objects associated with objects of the application. The management objects (42) communicate information about the objects to a human manager object (44). Accordingly, the human management object can control transactions of the objects during establishment or reconfiguration of the application network without participation by the objects. During a design stage, the management framework can also be used by the software developers for performing tetherless negotiation.
Cette invention se rapporte à un environnement (10) de réalisation de logiciels orienté objets réparti. Les objets servant à l'exécution des opérations objets peuvent communiquer entre eux, si les interfaces associées sont compatibles. Cet environnement permet un flux séquentiel de commande et de données à destination des objets. Chaque interface d'un objet possède une valeur d'identification globale unique. Les interfaces compatibles sont déterminées par alignement de l'identification globale et de la version des interfaces sur un cadre de gestion. Cet environnement peut servir à établir un réseau (12) d'applications et à effectuer des mises à jour dynamiques transparentes et cohérentes du réseau d'applications. Le cadre de gestion peut contenir des objets de gestion associés aux objets de l'application. Les objets (42) de gestion communiquent les informations sur les objets à un objet (44) gestionnaire humain. Ainsi, l'objet gestionnaire humain peut commander les transactions des objets pendant l'établissement ou la reconfiguration du réseau d'applications, sans participation de la part des objets. Lors d'une phase de conception, le cadre de gestion peut également être employé par les réalisateurs de logiciels pour effectuer une négociation sans lien.
Borden Ladner Gervais Llp
Rutgers University
LandOfFree
Distributed software development environment does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed software development environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed software development environment will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1672781