  XAL is a high level accelerator application framework originally developed by
the Spallation Neutron Source (SNS), Oak Ridge National Laboratory. It has
advanced design concept and adopted by many international accelerator
laboratories. Adopting XAL for ADS is a key subject in the long term. This
paper will present the modifications to the original XAL applications for ADS.
The work includes proper relational database schema modification in order to
better suit ADS configuration data requirement, redesigning and re-implementing
db2xal application and modifying the virtual accelerator application. In
addition, the new device types and new device attributes for ADS online
modeling purpose is also described here.
