13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools

Країна: Швейцарія

Місто: Lugano

Тези до: 02.06.2016

Дати: 29.08.16 — 02.09.16

Е-мейл Оргкомітету: petr.tuma@d3s.mff.cuni.cz

Організатори: ACM

 

Over the past two decades, the Java platform has made a leap from a single-language object-oriented platform to a diverse multi-purpose programming environment. Java technologies now cover a rich diversity of system components, languages, tools, frameworks, and techniques. They impact and are impacted by the current development in essential domains such as cloud, mobile and network computing, inspiring research in managed languages, compiler technologies, and runtime environments.

The 2016 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ’16) - the 13th conference in the PPPJ series - provides a forum for researchers, practitioners, and educators to present and discuss novel results on all aspects of managed languages and their runtime systems, including virtual machines, tools, methods, frameworks, libraries, case studies, and experience reports. Managed languages and runtime systems of interest include, but are not limited to, Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Java VM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython.
 
PPPJ'16 is in-cooperation with ACM SIGPLAN, SIGSOFT, SIGAPP and SPEC RG. The conference proceedings will be published as part of the 
ACM International Conference Proceedings Series and will be disseminated 
through the ACM Digital Library.

TOPICS

Virtual machines
- Runtime systems (JVM, Dalvik VM and Android Runtime (ART), LLVM, .NET CLR, RPython, etc.)
- VM design and optimization
- VMs for mobile and embedded devices
- Real-time VMs
- Isolation and resource control
 
Languages
- Managed languages (Java, Scala, JavaScript, Python, Ruby C#, F#, Clojure, Groovy, Kotlin, R, etc.)
- Domain-specific languages
- Language design and calculi
- Compilers
- Language interoperability
- Parallelism and concurrency
- Modular and aspect-oriented programming
- Model-driven development
- Frameworks and applications
- Teaching
 
Techniques and tools
- Static and dynamic program analysis
- Testing
- Verification
- Monitoring and debugging
- Security and information flow
- Workload characterization and performance evaluation
 

Веб-сторінка конференції: http://manlang16.inf.usi.ch/pppj

Конференції по темі - із близькими дедлайнами: