Relier les objets Java aux données et aux services
Dans une application orientée objets, l'accès aux données nécessite le plus souvent des opérations de « mapping » complexes, afin de faire correspondre différents modèles de programmation. Automatiser ces opérations, tel est l'objectif d'Xcalia Studio 4. Intégrée à l'environnement de développement Eclipse, cette solution éditée par Xcalia permet d'établir de manière visuelle les correspondances entre le modèle de programmation objet de Java et la structure relationnelle des bases de données. La plate-forme supporte également les liaisons avec des services Web. Les métadonnées XML décrivant les correspondances sont générées par le Studio. Afin d'aider les développeurs, un assistant leur fournit diverses règles de configuration selon le contexte où ils se trouvent : création de classes Java à partir d'un modèle relationnel existant, création de tables à partir de classes existantes ou encore liaisons entre applications et bases existantes. Les utilisateurs peuvent ainsi tester ces différentes options sans avoir besoin de décrire au préalable les opérations dans un fichier XML.