Deep Meta-modelling with MetaDepth.- A Generic Meta-model-Based Approach for Specifying Framework Functionality and Usage.- Loosely-Coupled Distributed Reactive Programming in Mobile Ad Hoc Networks.- Understanding the Impact of Collection Contracts on Design.- Reasoning about Function Objects.- Welterweight Java.- Read-Only Execution for Dynamic Languages.- Optimizing Aspect-Oriented Mechanisms for Embedded Applications.- Contract-Driven Testing of JavaScript Code.- Late Binding of AspectJ Advice.- EriLex: An Embedded Domain Specific Language Generator.- Domain-Specific Program Checking.- Revisiting Parametric Types and Virtual Classes.- Moles: Tool-Assisted Environment Isolation with Closures.- Encoding Ownership Types in Java.- Visualizing Dynamic Metrics with Profiling Blueprints.