Category: Expert Articles

Next Generation of Virtual Platforms

By Suad Alagic, Mark Royer October 28, 2005 Abstract: This paper is addressing three major and quite controversial issues critical for the next generation of virtual platforms for object-oriented languages. The first one is providing...

Agile Techniques for Object Databases

By Scott Ambler September 15, 2005 Abstract: Modern software development processes are evolutionary in nature, but more often than not agile. Agile techniques include refactoring, agile modeling, continual regression testing, configuration management of all development...

Native Queries for Persistent Objects

By William Cook, Carl Rosenberger August 23, 2005 Abstract: Most persistence architectures for Java and .NET provide interfaces to execute queries written in an architecture-specific query language. These interfaces are string based: queries are defined in...

The Dilemma of Encapsulation Versus Query Optimization

By Michael Blaha July 21, 2005 Abstract: There is a fundamental, irreconcilable conflict between the goals of encapsulation and the goals of query optimization. The object-oriented literature emphasizes encapsulation. An object should access only objects...