Software system generation

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01)

Patent

CA 2296061

A system for building collaborative software agents is provided with a set of editors (305) for capturing data for installation in the individual agents. The collaborative software agents will normally form a community, including some standard agents (315), provided by the system, and will collaborate to provide functionality in a domain selected by the user. Each collaborative software agent built by the system is provided with co-ordination strategies, selected by the user, and represented by a co-ordination graph (310). A single collaborative software agent can be provided with more than one coordination strategy and is capable of running more than one coordination strategy simultaneously with different agents of the system. An exception handler flags an exception during use of the collaborative agents in the relevant domain when the value of a variable for an agent conflicts with a relevant constraint. Alternatively, the exception handler flags an exception when the resource and time constraints cannot be met by allocation of tasks between the collaborative agents. Communities of software agents built within a system might be used to launch and/or manage telecommunications services or to control a chemical process, for example.

L'invention concerne un système permettant de construire des agents logiciels coopératifs. Ce système comprend une série d'éditeurs (305) qui assurent la capture des données permettant d'installer le système dans les agents individuels. Les agents logiciels coopératifs forment normalement un ensemble comprenant quelques agents (315) standard fournis par le système, et collaborent pour produire une fonctionnalité dans un domaine sélectionné par l'utilisateur. Chaque agent logiciel coopératif construit par le système met en oeuvre des politiques de coordination sélectionnées par l'utilisateur et représentées par un graphique (310) de coordination. Un agent logiciel coopératif isolé peut comprendre plusieurs politiques de collaboration et est capable d'exécuter simultanément plusieurs politiques de coopération avec différents agents du système. Pendant l'utilisation des agents coopératifs dans le domaine défini, un processeur d'exceptions signale une exception lorsqu'un conflit apparaît entre la valeur d'une variable pour un agent et une contrainte correspondante. Selon une autre variante, le processeur d'exception signale une exception lorsque l'allocation des tâches entre les agents coopératifs ne permet pas le respect des contraintes de ressources et des contraintes temporelles. Les ensembles d'agents logiciels intégrés au système peuvent servir à lancer et/ou à gérer des services de télécommunication ou à commander un processus chimique par exemple.

LandOfFree

Say what you really think

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

Rating

Software system generation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software system generation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software system generation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2086316

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