XAL
XAL
XAL is the Open Source development environment used for creating accelerator Physics applications, scripts and services for the spallation Neutron Source.
Features
Open Source collaboration with dozens of developers across several sites
SNS, SLAC, BNL, JPARC and others
Pure Java for cross platform development and deployment
Application Framework for rapidly developing modern applications
Toolbox of Java packages
Collection of applications (over four dozen) and services
EPICS Channel Access support
Ant based build system independent of IDE
NEWS and Documentation
Core API Javadoc
Core API Documentation Set (Xcode Format)
Lecture series
External Resources
XAL Course Material - U.S. Particle Accelerator School 2008