**Call for Papers**
========================================================================
3rd Workshop on Meta-Programming Techniques and Reflection (Meta’18)
Co-located with SPLASH 2018
November 6, 2018, Boston, USA
https://2018.splashcon.org/track/meta-2018
Follow us on twitter @MetaAtSPLASH
========================================================================
The Meta’18 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions, or software tools using them. The changing hardware and software landscape, and the increased heterogeneity of systems make metaprogramming once more an important research topic to handle the associate complexity.
The challenges which metaprogramming faces are manifold. They start with typing of reflective programs, continue with performance and tooling, and reach into the empirical field to understand how metaprogramming is used and how it affects software maintainability. While industry accepted metaprogramming on a wide scale with Ruby, Scala, JavaScript and others, academia still needs to bring it to the same level of convenience, tooling, and understanding as for direct programming styles.
Contributions to the workshop are welcome on a wide range of topics related to the design, implementation, and application of metaprogramming techniques, as well as empirical studies on typing models for such systems and languages.
### Topics of Interest
The workshop is a venue for all approaches that embrace metaprogramming, from static to dynamic techniques:
reflection, meta-level architectures, staging, open language runtimes applications to middleware, frameworks, and DSLs
optimization techniques
contract systems, or typing of reflective programs
reflection and metaobject protocols to enable tooling
case studies and evaluation of such techniques, e.g., to build applications, language extensions, or tools
empirical evaluation of metaprogramming solutions
security in reflective systems and capability-based designs
meta-level architectures and reflective middleware for modern runtime platforms (e.g. IoT, cyber-physical systems, mobile/cloud/grid computing, etc)
surveys, conceptualization, and taxonomization of existing approaches
In short, we invite contributions to the workshop on a wide range of topics related to design, implementation, and application of reflective APIs and meta-programming techniques, as well as empirical studies and typing for such systems and languages.
### Workshop Format and Submissions
This workshop welcomes the presentation of new ideas and emerging problems as well as mature work as part of a mini-conference format. Furthermore, we plan interactive brainstorming and demonstration sessions between the formal presentations to enable an active exchange of ideas.
Papers submitted by the first deadline will be considered for publication in the ACM DL, if not requested otherwise by the authors. Thus, they will be part of SPLASH workshop proceedings. For all papers, use of the SIGPLAN acmart style is mandatory: http://www.sigplan.org/Resources/Author/. Please use the provided double-column templates for Latex or Word.
technical paper: max. 8 pages, excluding references
position and work-in-progress paper: 1-4 pages, excluding references
technology demos or a posters: 1-page abstract
Demos, posters, position and work-in-progress papers can be submitted on a second, later deadline to discuss the latest results and current work, but will not be considered for publication in the ACM DL.
For the submission, please use the submission system at: https://meta18.hotcrp.com/
### Important Dates
7 Aug 2018 - Abstract Submission
17 Aug 2018 - Paper Submission (considered for ACM DL)
14 Sep 2018 - Notification
7 Sep 2018 - Demo, position or work-in-progress paper submission
30 Sep 2018 - Demo, position or work-in-progress paper notification
6 Nov 2018 - Workshop
### Organizing Committee
Guido Chari, Czech Technical University
Elisa Gonzalez Boix, Vrije Universiteit Brussel
Stefan Marr, University of Kent
### Program Committee
--
You received this message because you are subscribed to the Google Groups "Supercompilation and Related Techniques" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-related-techniques+unsubscribe@googlegroups.com.
To post to this group, send email to supercompilation-and-related-techn...@googlegroups.com.
Visit this group at https://groups.google.com/group/supercompilation-and-related-techniques.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAJPMfOeKNhhEmHv_CB%2BNrU10hK1npE7moV1NrbLfVfCrywXxcQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-rela...@googlegroups.com.
To post to this group, send email to supercompilation-an...@googlegroups.com.
Visit this group at https://groups.google.com/group/supercompilation-and-related-techniques.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAJPMfOeKNhhEmHv_CB%2BNrU10hK1npE7moV1NrbLfVfCrywXxcQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Supercompilation and Related Techniques" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-rela...@googlegroups.com.
To post to this group, send email to supercompilation-an...@googlegroups.com.
Visit this group at https://groups.google.com/group/supercompilation-and-related-techniques.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAM7HiMmjo65TkXn9Yq-Vager21qY9ydTMZ8%3DURo44FEzQcykuQ%40mail.gmail.com.
Здравствуйте, Андрей Валентинович!Да, я проверила, что не ваша :) Но отправила на всякий случай: вдруг кто-то заинтересуется.
Ехать далеко, это правда. На SPLASH есть PLMW – это однодневное мероприятие для студентов, и обычно там есть некоторое количество стипендий, которые оплачивают все расходы. Я так однажды ездила на PLMW при POPL 2016, тоже в США, и они оплачивали дорогу и проживание. Порекламируйте среди своих, может кому-то повезет :)
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-related-techniques+unsubscribe@googlegroups.com.
To post to this group, send email to supercompilation-and-related-techn...@googlegroups.com.
Visit this group at https://groups.google.com/group/supercompilation-and-related-techniques.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAJPMfOeKNhhEmHv_CB%2BNrU10hK1npE7moV1NrbLfVfCrywXxcQ%40mail.gmail.com.
--
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Supercompilation and Related Techniques" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-related-techniques+unsubscribe@googlegroups.com.
To post to this group, send email to supercompilation-and-related-techn...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAM7HiMmjo65TkXn9Yq-Vager21qY9ydTMZ8%3DURo44FEzQcykuQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Supercompilation and Related Techniques" group.
To unsubscribe from this group and stop receiving emails from it, send an email to supercompilation-and-related-techniques+unsubscribe@googlegroups.com.
To post to this group, send email to supercompilation-and-related-techn...@googlegroups.com.
Visit this group at https://groups.google.com/group/supercompilation-and-related-techniques.
To view this discussion on the web visit https://groups.google.com/d/msgid/supercompilation-and-related-techniques/CAJPMfOdS7WZ5hdaMZ5WqXZeFGa0EwDoF%2BHgSX5Wj3QotKJHkyg%40mail.gmail.com.