.......................................viii 1 INTRODUCTION . . . . . . ........................... 1 1.1 InterproceduralAnalysis ........................... 1 1.2 Orthogonal Persistence . ........................... 2 1.3 Measurements................................. 2 1.4 Overview ................................... 2 2 BACKGROUND .................................. 3 2.1 TheJavaObjectModel............................ 3 2.2 Methods . . .................................. 5 2.2.1 Call Site Binding ........................... 5 2.2.2 Method Invocation . . . . . . .................... 6 2.3 TypeAnalysis................................. 6 2.3.1 Class Hierarchy Analysis . . . .................... 6 2.3.2 Rapid Type Analysis . . . . ....
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
The persistence concern implemented as an aspect has been studied since the appearance of the Aspect...
There is a growing class of applications implemented in object-oriented languages that are large and...
Abstract. Aggressive optimization of programs often relies on analysis and trans-formation that cuts...
Persistence is a widely used technique which allows the objects that represent the results of length...
The experience of applying the principles of orthogonal persistence to the Java programming language...
This paper reports on initial experiences with an orthogonally persistent variant of the Java platfo...
Nowadays, fast and accurate access to data is very important. Usually data is managed and processed ...
Persistent programming languages manage volatile memory as a cache for stable storage, imposing a re...
Interprocedural optimizations are important in Java because the object-oriented programming style en...
In a previous paper [9] we described our goals and plans for an approach to seamlessly integrating p...
textMany enterprise applications persist data beyond their lifetimes, usually in a database manageme...
The social and economic importance of large bodies of programs and data that are potentially long-li...
As data and data structures grown more complex in computing, the task of storing and accessing such ...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
The persistence concern implemented as an aspect has been studied since the appearance of the Aspect...
There is a growing class of applications implemented in object-oriented languages that are large and...
Abstract. Aggressive optimization of programs often relies on analysis and trans-formation that cuts...
Persistence is a widely used technique which allows the objects that represent the results of length...
The experience of applying the principles of orthogonal persistence to the Java programming language...
This paper reports on initial experiences with an orthogonally persistent variant of the Java platfo...
Nowadays, fast and accurate access to data is very important. Usually data is managed and processed ...
Persistent programming languages manage volatile memory as a cache for stable storage, imposing a re...
Interprocedural optimizations are important in Java because the object-oriented programming style en...
In a previous paper [9] we described our goals and plans for an approach to seamlessly integrating p...
textMany enterprise applications persist data beyond their lifetimes, usually in a database manageme...
The social and economic importance of large bodies of programs and data that are potentially long-li...
As data and data structures grown more complex in computing, the task of storing and accessing such ...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
. We present a technique to measure and detect changes in the behavioral patterns of applications. I...
The persistence concern implemented as an aspect has been studied since the appearance of the Aspect...
There is a growing class of applications implemented in object-oriented languages that are large and...