Object oriented software development tool with the ability...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01)

Patent

CA 2393665

A computing system for creating an extensible N-tiered software application (figure 6, 70) is described, comprising at least one processing unit, at least one memory store operatively connected to the processing unit, extensible N- tiered software executable within the at least one processing unit, a communications pathway operatively connected to the processing unit, and at least one extensible tier capable of residing in the memory store, the tier further comprising a logically grouped set of a predetermined number of executable software components (figure 6, 74), each executable software component further comprising an external interface, each software component further capable of communicating with each other software component. A method for generating a software application in a computing system for creating an extensible N-tiered software application (figure 6, 86) using the system comprises determining a set of application requirements and then, for each of the set of application requirements, reviewing the inventory of software components for software components that match at least one of the set of application requirements. For each application requirement in the set of application requirements for which a software component match does not exist in the software component inventory, a new software component is created to match that application requirement and then stored in the software component inventory. Each of the matching or new software components is associated with a respective tier of the predetermined set of tiers and the software application created by assembling the predetermined set of tiers.

La présente invention concerne un système informatique de création d'application de logiciel à N niveaux (figures 6 et 70), comprenant au moins une unité de traitement, au moins une mémoire reliée de manière fonctionnelle à l'unité de traitement, un logiciel à N niveaux extensible exécutable dans l'unité de traitement, une voie de communications connectée de manière fonctionnelle à l'unité de traitement, et au moins un niveau extensible pouvant résider dans la mémoire, ce niveau comprenant également un ensemble logiquement groupé et à nombre prédéterminé de composants de logiciels exécutables (figures 6 et 74), chaque composant de logiciel exécutable comprenant une interface externe et pouvant communiquer avec le reste des composants de logiciel. En outre, cette invention concerne un procédé de réalisation d'une application de logiciel dans un système informatique en vue de créer une application de logiciel à N niveaux (figures 6 et 86) avec ce système, consistant à déterminer un ensemble d'exigences d'application puis, pour chaque exigence, à revoir l'inventaire des composants de logiciel pour les composants de logiciel qui correspondent au moins à l'une des exigences. Pour chaque exigence d'application parmi l'ensemble des exigences d'application pour laquelle n'existe pas un composant de logiciel correspondant dans l'inventaire des composants de logiciel, un nouveau composant de logiciel est créé pour correspondre à cette exigence d'application, lequel composant et stocké dans l'inventaire de composants de logiciel. Chaque correspondance, ou nouveau composant de logiciel, est associé à un niveau respectif de l'ensemble de niveaux prédéterminés et à l'application de logiciel créée en assemblant l'ensemble prédéterminé de niveaux.

LandOfFree

Say what you really think

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

Rating

Object oriented software development tool with the ability... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object oriented software development tool with the ability..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented software development tool with the ability... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1639996

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