posted by user: bockisch || 3371 views || tracked by 4 users: [display]

VMIL 2011 : 5th international workshop on Virtual Machines and Intermediate Languages

FacebookTwitterLinkedInGoogle


Conference Series : Virtual Machines and Intermediate Languages for Emerging Modularization Mechanisms
 
Link: http://www.cs.iastate.edu/~design/vmil/
 
When Oct 24, 2011 - Oct 24, 2011
Where Portland, Oregon, USA
Abstract Registration Due Aug 1, 2011
Submission Deadline Aug 8, 2011
Notification Due Sep 1, 2011
Final Version Due Oct 2, 2011
Categories    virtual machines   intermediate languages   programming languages
 

Call For Papers

About the Workshop

The VMIL workshop is a forum for research in virtual machines and intermediate languages. It is dedicated to identifying programming mechanisms and constructs that are currently realized as code transformations or implemented in libraries but should rather be supported at the VM level. Candidates for such mechanisms and constructs include modularity mechanisms (aspects, context-dependent layers), concurrency (threads and locking, actors, software transactional memory), transactions, etc. Topics of interest include the investigation of which such mechanisms are worthwhile candidates for integration with the run-time environment, how said mechanisms can be elegantly (and reusably) expressed at the intermediate language level (e.g., in bytecode), how their implementations can be optimized, and how virtual machine architectures might be shaped to facilitate such implementation efforts.

Topics of interest include, but are not limited to:

* Compilation-based and interpreter-based virtual machine designs with better support for these modularization mechanisms

* Intermediate language constructs that better support these 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

* Use cases for deeper support in the virtual machines and intermediate languages

* Advanced caching and memory management schemes in support of the mechanisms


Paper Categories

In these key areas, we invite high-quality papers in the following two categories.

Research and experience papers: These submissions should describe work that advances the current state of the art in support of advanced separation of concerns techniques in virtual machines and intermediate languages. Experience papers that are of broader interest and describe insights gained from practical applications. The page limit for these submissions is 10 pages.

Position papers: These submissions present and defend the author's position on a topic related to the broader area of the workshop. The page limit for these submissions is 6 pages.


Review Process

The program committee will evaluate each paper based on its relevance, significance, clarity and originality. Each submission will be reviewed by at least three PC members.

Paper Submission

Papers should be submitted in PDF format. The results described must be unpublished and must not be under review for another workshop, conference or journal. Submissions must conform to ACM SIGPLAN format and must not exceed the page limit of the category in which it is classified by the authors (including all text, figures, references and appendices). Submissions which do not conform to this will be rejected without reviews.

Submission website for VMIL 2011 is available at: http://www.easychair.org/conferences/?conf=vmil11


Program Committee

* Chair: Steve Blackburn (Australian National University, Australia)

* Cliff Click (Azul Systems, USA)

* David Grove (IBM Research, USA)

* Kim Hazelwood (University of Virginia, USA)

* Antony Hosking (Purdue University, USA)

* Doug Lea (State University of New York, USA)

* Ben Titzer (Google, USA)

* Olivier Zendra (INRIA, France)


Organizers

* Hridesh Rajan, (Iowa State University, USA)

* Christoph Bockisch, (University of Twente, Netherlands)

* Michael Haupt (Oracle Labs, Potsdam, Germany)

* Robert Dyer (Iowa State University, USA)

Related Resources

VMIL 2024   Workshop on Virtual Machines and Language Implementations (VMIL’24)
IEEE AIxVR 2025   7th International Conference on Artificial Intelligence & extended and Virtual Reality
COLA - Lua Special Issue 2024   CFP: Journal of Computer Languages - Special Issue Celebrating 30 Years of the Lua Programming Language
ASPLOS 2025   The ACM International Conference on Architectural Support for Programming Languages and Operating Systems
IEEE AIxVR 2024   IEEE International Conference on Artificial Intelligence & extended and Virtual Reality
DEEPK 2024   International Workshop on Deep Learning and Kernel Machines
SNAM-Special Issue 2024   Datasets, Language Resources and Algorithmic Approaches on Online Wellbeing and Social Order in Asian Languages
ASPLOS 2025   The ACM International Conference on Architectural Support for Programming Languages and Operating Systems
APL 2024   Advances in Programming Languages (APL) Thematic Track at the 19th Conference on Computer Science and Intelligence Systems (FedCSIS 2024)
IWCLUL 2024   The 9th International Workshop on Computational Linguistics for Uralic Languages