Software atomization

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/00 (2006.01) G06F 9/445 (2006.01)

Patent

CA 2488056

Software atomization provides a method of loading atomized computer program code and data on demand by loading, from an atom database, into a memory, an atom defining code or data in a fine-grained, individually addressable manner. Atoms comprise an atom identifier, computer program code or data information and computer program code or data reference information. The computer program code or data information is modified by transforming the reference information into memory addresses. The present invention provides for the lazy loading of data both implicitly and explicitly. Data is lazily loaded implicitly when it is referenced from code that is lazily loaded. Data is lazily loaded explicitly by encoding a referencing atom identifier such that the referenced data atom is not loaded until actually accessed at runtime.

l'atomisation de logiciels constitue une méthode de chargement à la demande de codes et de données atomisés de programme informatique. Ce procédé revient à charger, à partir dune base de données atomisée, un code ou des données définissant un <= atome >= selon un mode à grains fins sollicitable individuellement. Les atomes comprennent un identifiant d'atomes, des informations sur des données ou un code de programme informatique et des informations de référence à ces données ou code de programme informatique. On modifie les informations sur les données ou le code de programme informatique en transformant les informations de référence en adresses de mémoire. La présente invention porte sur le chargement de données à la demande, de manière tant implicite qu'explicite. Les données sont chargées implicitement à la demande lorsqu'elle sont référencées à partir du code qui est chargé à la demande ; elles sont chargées explicitement à la demande par codage d'un identifiant d'atome de référence tel que les données référencées ne sont pas chargées tant qu'on y accède par effectivement pendant l'exécution.

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 atomization 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 atomization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software atomization will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1522596

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