The Meta’16 workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions such as contracts, or software tools. With the changing hardware and software landscape, and increased heterogeneity of systems, metaprogramming becomes an important research topic to handle the associate complexity once more. Contributions to the workshop are welcome on a wide range of topics related to design, implementation, and application of metaprogramming techniques, as well as empirical studies on and typing for such systems and languages.
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 to minimize runtime overhead
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.
10月30日
2016
会议日期
初稿截稿日期
初稿录用通知日期
终稿截稿日期
注册截止日期
留言