Index
Important Dates
- Abstract: 01/11/08
- Full Paper: 01/21/08
- Notification: 02/08/08
- Final version: 03/08/08
- Workshop: 03/31/08
IndexImportant Dates
Past WorkshopsQuick LinksGot a question?Got a question or comment? Contact us at (515) 294-6168 or hridesh@cs.iastate.edu. |
Motivation and ObjectivesVMIL is a forum for research in virtual machines and intermediate languages for emerging modularization mechanisms such as mix-ins, units, open classes, hyper-slices, adaptive methods, roles, composition filters, pointcut-advice, and intertype declarations. Recent research results have shown that deeper support for these modularization mechanisms, e.g., in virtual machines and intermediate languages, have far-reaching impacts. In particular, more optimization opportunities open up. Development processes such as incremental compilation, debugging, etc. are radically simplified. Moreover, dynamic support becomes possible without compromising efficiency. To that end, the objective of this workshop, second in the series, is to generate and broaden interest in this topic. We invite novel insights from within the programming language, compilers, virtual machine communities and elsewhere. Topics of interest include, but are not limited to: compilation-based and interpreter-based virtual machine as well as intermediate language designs with better support for these emerging modularization mechanisms, compilation techniques from high-level languages to enhanced intermediate languages, optimization strategies for reduction of runtime overhead due to either compilation or interpretation, improved techniques for fast evaluation of pointcuts and other predicates inside virtual machines, advanced caching and memory management schemes in support of the mechanisms. Important Dates
|