The present invention is directed to a method for dynamically changing
objects to be cached in accordance with the processes performed. More
particularly, the method for selecting objects to be cached in a data
structure of classes of objects hierarchically arranged in a plurality of
levels (L1, L2, L3, . . . ) comprises the steps of: in response to that a
first object (a) of a first class at a specific level (L2) refers to a
second object (b) of a second class at a different level (L3), detecting
classes belonging to the different level (L3); and specifying, as objects
to be cached, objects (b, c, d and e) at the different level (L3) that
have not yet been cached and that can be traced, starting at the first
object (a) of the first class.
La actual invención se dirige a un método para dinámicamente cambiar los objetos que se depositarán de acuerdo con los procesos realizados. Más particularmente, el método para seleccionar se opone para ser depositado en una estructura de datos de clases de los objetos jerárquico dispuestos en una pluralidad de los niveles (L1, L2, L3. . . ) abarca los pasos de: en respuesta a ése un primer objeto (a) de una primera clase en un nivel específico (L2) refiere a un segundo objeto (b) de una segunda clase en un diverso nivel (L3), detectando clases el pertenecer al diverso nivel (L3); y especificando, como objetos que se depositarán, los objetos (b, c, d y e) en el diverso nivel (L3) que todavía no se han depositado y que puede ser remontado, comenzando en el primer objeto (a) de la primera clase.