Home
Education Page
Description
Schedule
Literature
Taxonomy
Slides
Center
Master Program
Center
Home
Courses
People
Projects
Page
Edit Page
Rename Page
Attach File
Printable
Wiki Source
More ...
Web
Recent Changes
Notify Service
News
Page Index
Search
More ...
Wiki
About TWiki
Text Formatting
Registration
Change Password
Reset Password
Users
Groups
Log In
or
Register
Course Schedule
Sgc04
The seminar will consist of two meetings a week with one or two presentations in each meeting. A more detailed schedule will be composed at the start of the seminar. <noautolink> | *Week* | *Day* | *Track* | *Presenter* | *Topic/Paper* | | 47 | Tue | [[Software Variability Management]] | Eelco Visser | On the Notion of Variability in Software Product Lines | | | | Introduction | Eelco Visser | | | | Thu | [[Open Compilers]] | Martin Bravenboer | <nop>OpenJava | | | | [[Open Compilers]] | Martin Bravenboer | Meta-Object Protocols | | 48 | Tue | [[ActiveLibrariesAndDomainSpecificOptimization][Active Libraries]] | Karl Kalleberg | Generative Programming and Active Libraries | | | | [[Syntax macros]] | Martin Bravenboer | Growing languages with meta-morphic syntax macros| | | Thu | [[Separation of Concerns]] / [[Aspect Oriented programming]] | Martin Bravenboer | An Overview of <nop>AspectJ | | | | [[Architecture Systems]] | Mart Kolthof | Ménage / xADL 2.0 : An Infrastructure for the Rapid Development of XML-based Architecture Description Languages | | 49 | Tue | [[Open Compilers]] | Roy van den Broek | <nop>PolyGlot | | | | [[Multi Stage Programming]] | Remco Burema | A Gentle Introduction to Multi-stage Programming | | | Thu | [[Separation of Concerns]] / [[Aspect Oriented programming]] | Koen Muilwijk | Inject/J : Source-to-Source Transformation In The Large| | | | [[Domain Specific Languages]] | Ingmar Brouns | Modular Domain Specific Languages and Tools | | 50 | Tue | [[ActiveLibrariesAndDomainSpecificOptimization][Active Libraries]] | Christof Douma | Broadway compiler | | | | [[Template meta-programming]] | Arie Middelkoop | Template meta-programming for Haskell | | | Thu | [[Separation of Concerns]] / [[Hyperspace Programming]] | Raymon van Wanrooij | Multi-Dimensional Separation of Concerns and The Hyperspace Approach | | | | [[Domain Specific Languages and Generators]] | Peter van Keeken | The Death of Computer Languages, The Birth of [[Intentional Programming]] | | 51 | Tue | [[Syntax macros]] | Patrick Camphuijsen | Syntactic Abstraction in Scheme | | | | [[Domain Specific Languages]] | Ivaylo Gochkov | Composing contracts: an adventure in financial engineering | | | Thu | [[Invasive Software Composition]] | Christof Douma | Concepts of Invasive Software Composition | | | | [[ActiveLibrariesAndDomainSpecificOptimization][Active Libraries]] | Arie Middelkoop | FFTW | | 52 | Vacation |||| | 53 | Vacation |||| | *Week* | *Day* | *Track* | *Presenter* | *Topic/Paper* | | 1 | Tue | [[Component systems]] | Raymon van Wanrooij | Koala / Building Product Populations with Software Components | | | | [[Partial evaluators]] | Ingmar Brouns | Introduction to Partial Evaluation by Jones et al. | | | Thu | [[Software product lines]] | Koen Muilwijk | Achieving Extensibility Through Product-Lines and Domain-Specific Languages | | 2 | Tue | [[Dynamic Code Generation]] | Remco Burema | 'C: a language for high-level, efficient, and machine-independent dynamic code generation | | | | [[Aspect Oriented Programming]] | Patrick Camphuijsen | XAspects: an extensible system for domain-specific aspect languages | | | Thu | [[Software product lines]] | Ingmar Brouns | Using <nop>AspectJ/HyperJ to Implement Product-Lines | | | | [[Syntax Macros]] | Roy van den Broek | Maya: multiple-dispatch syntax extension in Java | | 3 | Tue | [[Workflow Systems]] | Arie Middelkoop | Workflow Patterns | | | | [[Syntax Macros]] | Ivaylo Gochkov | <nop>MetaBorg: Concrete Syntax for Objects | | | Thu | [[Reflective languages]] | Christof Douma | Smalltalk: a Reflective Language | | | | [[Partial Evaluators]] | Mart Kolthof | A Type Specialisation Tutorial | | 4 | Tue | [[Active Libraries And Domain Specific Optimization]] | Raymon van Wanrooij | Magik / Interface compilation: Steps toward compiling program interfaces as languages | | | | [[Domain Specific Languages]] | Patrick Camphuijsen | DSL Implementation in <nop>MetaOCaml, Template Haskell, and C++ | | | Thu | [[Reflective languages]] | Roy van den Broek | Load-time structural reflection in Java | | | | [[Program transformation]] | Ivaylo Gochkov | <nop>FreshO'Caml | | 5 | Tue | [[Attribute Programming]] | Koen Muilwijk | <nop>XDocLet | | | | [[Domain Specific Languages]] | Mart Kolthof | Language-Oriented Programming (+ blog discussions) | </noautolink>