The Generic Repository (grepo) is a framework for Java which allows you to access (database) repositories in a generic and consistent manner. Using grepo, it is generally no longer required to provide all the boilerplate code which is necessary in order to access (database) repositories from Java. All you have to do is write appropriate database code (queries, procedures, functions, etc.), an appropriately annotated Java interface, and very little Spring configuration.
The goal of Siebel Code Analyzer is to provide tools to analyze and find common issues with eScript code based on best practices for coding. At the moment, the Perl script finder.pl has the following features: connect to the repository database and analyze eScript code for objects not correctly terminated; multi-OS platform support (wherever Perl 5.10 is supported); database independence (through DBI usage); and an external configuration file. Future releases are expected to include a full eScript parser; identify the absence of usage of try/catch/finally blocks; identify correct usage of finally block; and use TAP for report output.