Distributed software development environment

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1672781

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.