This page describes the modelling and applications software environment of the LCLS accelerator system, which is based on XAL. XAL is a beam modelling code, and applications software framework, for electron beam modelling and optimization. XAL doesn't stand for anything in particular, but is uses XML.
Documentation
Talk on XAL modelling in Matab (pdf)
SLAC's XAL Java Doc
XAL Online Model Requirements
SNS's XAL online model documention and online Java Web Start applications