This workshop invites practitioners, researchers, academics, and students to discuss experiences with generative techniques and the role of these techniques in object-oriented development.
- synergy between object-oriented technology, components, and generative techniques
- styles of generators (application generators, generators based on XML technologies, template languages (e.g., JSP), template metaprogramming, transformational systems, intentional languages, aspects, subjects, etc.), particularly their uses and limitations;
- generation of code artifacts, such as application logic, UIs, database schemas, and middleware integration;
- generation of non-code artifacts such as test cases, documentation, tutorials, and help systems;
- capturing configuration knowledge, for example, in DSLs, and extensible languages;
- influence on software architecture (e.g., building and customizing frameworks and applying patterns);
- testing generic and generative models; and
- industrial applications of generative technology.
This workshops goal is to provide a forum for participants to share their experiences, to assess the state-of-the-art and the state-of-the-practice generative programming techniques, to consolidate successful techniques, and to identify the most promising application areas and open issues for future work.
URL: http://www.generative-programming.org/oopsla01-workshop.html
Tracks: Emerging Technologies; Languages
|