Using Persistent Languages: Introduction and Overview

This Part focuses on making use of the persistence technology, described in Parts 1 and 2 of this book, to build Persistent Application Systems (PASs). In order to fully exploit the FIDE2 technology we need to provide the application builder with techniques, tools and environments to support system building. We also want to demonstrate that the main features of the FIDE2 languages such as orthogonal persistence, strong typing and referential integrity can be exploited to construct better application building environments. The characteristics of a PAS are that it is a large-scale, long-lived, data-intensive application system. Therefore, we need to identify and prototype techniques and tools which address these aspects of application systems.