Rational Developer for System z fournit des outils permettant de développer des programmes en assembleur, COBOL, C/C++ et PL/I sur des systèmes locaux et distants.
Les propriétés système, les propriétés du sous-projet, les propriétés de projet local et les propriétés de ressource rendent l'environnement de développement plus pratique. Vous pouvez créer du code à l'aide d'une séquence de touches, par exemple, car les compilateurs et les éditeurs de liens sont référencés comme des valeurs de propriété. Rational Developer for System z définit des propriétés de ressource dans des groupes de propriétés ou des ensembles nommés de valeurs de propriétés pouvant être facilement partagés et réutilisés parmi les projets, les systèmes et les utilisateurs.
Les propriétés définissent les caractéristiques d'une ressource locale ou distante. Elles sont créées pour chaque ressource lors du premier accès et sont conservées jusqu'à sa suppression. Les propriétés et les ressources ne s'affichent pas lorsque le système distant est déconnecté mais elles sont conservées et sont visibles à la connexion suivante.
Lorsque vous modifiez une ressource à partir de Rational Developer for System z, ses propriétés sont mises à jour. Si la modification est effectuée en dehors de Rational Developer for System z (à l'aide d'ISPF, par exemple), les propriétés de la ressource sont désynchronisées et doivent être actualisées à partir de la station de travail.
Rational Developer for System z définit un ensemble de propriétés par défaut pour les systèmes, les projets et les ressources que vous définissez. Si aucun groupe de propriétés n'est défini pour un système, les propriétés par défaut sont appliquées au système et à ses ressources.