GPCE 2009
21 papers
- A generative programming approach to developing pervasive computing systems
- A language and framework for invariant-driven transformations
- A model of refactoring physically and virtually separated features
- Abstract parsing for two-staged languages with concatenation
- Advanced runtime adaptation for Java
- Algorithms for user interfaces
- Classifying Java class transformations for pervasive virtualized access
- Eating our own dog food: DSLs for generative and transformational engineering
- Extending AspectJ for separating regions
- Generating execution infrastructures for component-oriented specifications with a model driven toolchain: a case study for MARTE's GCM and real-time annotations
- Generating safe template languages
- HotWave: creating adaptive tools with dynamic aspect-oriented programming in Java
- JavaGI in the battlefield: practical experience with generalized interfaces
- Mapping problem-space to solution-space features: a feature interaction approach
- Reusable, generic program analyses and transformations
- Safe composition of non-monotonic features
- Synthesis of fast programs for maximum segment sum problems
- The axioms strike back: testing with concepts and axioms in C++
- Toward foundations for type-reflective metaprogramming
- Transactional pointcuts: designation reification and advice of interrelated join points
- Using GPCE principles for hardware systems and accelerators: (bridging the gap to HW design)