Initium generates a jar file that minimizes the number of included classes by performing a static class dependency analysis. It then prompts the programmer for security parameters that enable the programmatic signing of the jar file, for the purpose of authentication. Initium generates a local Java Network Launch Protocol file for the purpose of testing, as well as a remote JNLP file, for deployment. Finally, Initium programmatically uploads both the JNLP and jar files to the web server, to complete the deployment cycle.
Journal of Object Technology
Lyon, Douglas A., "Project Initium: Programmatic Deployment" (2004). Engineering Faculty Publications. 43.
Lyon, Douglas A. "Project Initium: Programmatic Deployment." Journal of Object Technology 3, no. 8 (2004): 55-70