The persistence concern implemented as an aspect has been studied since the appearance of the Aspect-Oriented paradigm. Frequently, persistence is given as an example that can be aspectized, but until today no real world solution has applied that paradigm. Such solution should be able to enhance the programmer productivity and make the application less prone to errors. To test the viability of that concept, in a previous study we developed a prototype that implements Orthogonal Persistence as an aspect. This first version of the prototype was already fully functional with all Java types including arrays. In this work the results of our new research to overcome some limitations that we have identified on the data type abstraction and transpa...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
Over the recent years aspect-oriented programming (AOP) has found increasing interest among research...
It is popular and appealing to design and construct a persistent programming language by extending t...
Abstract. Orthogonally persistent Java combines the power of abstraction over persistence with Java’...
In this paper the problem of the evolution of an object-oriented database in the context of orthogon...
Over the recent years aspect-oriented programming (AOP) has found increasing interest among research...
The experience of applying the principles of orthogonal persistence to the Java programming language...
Applications refactorings that imply the schema evolution are common activities in programming pract...
This paper reports on initial experiences with an orthogonally persistent variant of the Java platfo...
The social and economic importance of large bodies of programs and data that are potentially long-li...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
This paper describes an approach to providing object persistence in object-oriented programming lang...
A powerful feature of the Java programming language is its user-definable class loading policy, whic...
In the maintenance of software applications, database evolution is one common difficulty. In object‐...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
Over the recent years aspect-oriented programming (AOP) has found increasing interest among research...
It is popular and appealing to design and construct a persistent programming language by extending t...
Abstract. Orthogonally persistent Java combines the power of abstraction over persistence with Java’...
In this paper the problem of the evolution of an object-oriented database in the context of orthogon...
Over the recent years aspect-oriented programming (AOP) has found increasing interest among research...
The experience of applying the principles of orthogonal persistence to the Java programming language...
Applications refactorings that imply the schema evolution are common activities in programming pract...
This paper reports on initial experiences with an orthogonally persistent variant of the Java platfo...
The social and economic importance of large bodies of programs and data that are potentially long-li...
Abstract. The social and economic importance of large bodies of programs and data that are potential...
This paper describes an approach to providing object persistence in object-oriented programming lang...
A powerful feature of the Java programming language is its user-definable class loading policy, whic...
In the maintenance of software applications, database evolution is one common difficulty. In object‐...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
This paper describes the major issues in the design and implementation of orthogonal persistence in ...
Over the recent years aspect-oriented programming (AOP) has found increasing interest among research...
It is popular and appealing to design and construct a persistent programming language by extending t...