Project Initium: Programmatic Deployment
TL;DR: The design and use of a Java Web Start framework called Initium, which generates a jar file that minimizes the number of included classes by performing a static class dependency analysis, and prompts the programmer for security parameters that enable the programmatic signing of the jar file, for the purpose of authentication.
read more
Abstract: This paper describes the design and use of a Java Web Start framework called Initium 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 (JNLP 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 The signing of a jar file enables web start clients to execute a Java application in a trusted and distributed manner Trusted jar files can be executed outside of the “sandbox” and thus be given access to files, or be able to open connections to hosts other than the web host on the target system Initium is a Latin word that means: “at the start” It is part of an on-going project at both the DocJava Inc skunk works and Fairfield University
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Project Initium and the Minimal Configuration Problem
Douglas A. Lyon
- 01 Jan 2018
TL;DR: This paper seeks to find, isolate and minimize a set of Java source and Jar files that are necessary and sufficient for compilation, execution and dissemination of a Java system.
References
Project Initium and the Minimal Configuration Problem
Douglas A. Lyon
- 01 Jan 2018
TL;DR: This paper seeks to find, isolate and minimize a set of Java source and Jar files that are necessary and sufficient for compilation, execution and dissemination of a Java system.
Related Papers (5)
Wang Yinghui
- 19 Sep 2017
[...]
Syed Mansoor Sarwar,Robert M. Koretsky +1 more
- 12 Jul 2001
[...]
K. C. Wang
- 01 Jan 2018
Sander van Vugt
- 01 Jan 2015