Course Slides

Sgc
Slides will be made available after presentations.

Week Day Track Presenter Slides
47 Tue Software Variability Management Eelco Visser On the Notion of Variability in Software Product Lines
    Introduction Eelco Visser  
  Thu Open Compilers Martin Bravenboer OpenJava
    Open Compilers Martin Bravenboer Meta-Object Protocols
48 Tue Active Libraries Karl Trygve Kalleberg Generative Programming and Active Libraries
    Syntax macros Martin Bravenboer Growing languages with meta-morphic syntax macros
  Thu Architecture Systems Mart Kolthof Ménage / xADL 2.0 : An Infrastructure for the Rapid Development of XML-based Architecture Description Languages
49 Tue OpenCompilers Roy van den Broek PolyGlot
  Thu Domain Specific Languages Ingmar Brouns DSLpresentation.pdf
50 Tue Active Libraries Christof Douma Broadway compiler
    Template meta-programming Arie Middelkoop Template meta-programming
  Thu Separation Of Concerns Raymon van Wanrooij Hyperspace Approach
    Intentional Programming Peter van Keeken Intentional Programming
51 Tue      
         
  Thu Invasive Software Composition Christof Douma Invasive Software Composition
    Active Libraries Arie Middelkoop FFTW
1 Tue Component systems Raymon van Wanrooij Software Composition: Koala
    Partial Evaluation Ingmar Brouns Introduction to Partial Evaluation
2 Thu Software Product Lines Ingmar Brouns Using AspectJ, Hyper/J to implement product lines
    SyntaxMacros Roy van den Broek Maya: multiple-dispatch syntax extension in Java
3 Tue Workflow Systems Arie Middelkoop Workflow Patterns
  Thu Reflective languages Christof Douma Smalltalk
    Partial Evaluators Mart Kolthof A Type Specialisation Tutorial
4 Tue Active Libraries And Domain Specific Optimization Raymon van Wanrooij Magik: Interface Compilation
  Thu ReflectiveLanguages Roy van den Broek Load-time structural reflection in Java
5 Tue Attribute Programming Koen Muilwijk XDocLet
    Domain Specific Languages Mart Kolthof Language-Oriented Programming (+ blog discussions)

  • X-Aspects.ppt: X-Aspects: An Extensible System for Domain Specific Aspect Languages


Topic attachments
I Attachment Action Size Date Who Comment
pdfPDF ComposingContracts.PDF manage 673.4 K 16 Dec 2004 - 13:04 IvayloGochkov Composing contracts: an adventure in financial engineering
pptppt DSLImplementation.ppt manage 210.5 K 01 Feb 2005 - 13:17 PatrickCamphuijsen DSL Implementation in MetaOCaml? , Template Haskell and C++
pdfpdf DSLPresentatie.pdf manage 107.0 K 02 Jan 2005 - 15:48 IngmarBrouns Presentation on domain specific languages
pdfpdf FreshOCaml.pdf manage 219.3 K 27 Jan 2005 - 15:17 IvayloGochkov Fresh O'Caml
pdfpdf InjectJ.pdf manage 1263.3 K 09 Dec 2004 - 13:50 KoenMuilwijk Inject/J Presentation
pptppt MetaBorg.ppt manage 503.0 K 18 Jan 2005 - 18:34 IvayloGochkov MetaBorg? : Concrete syntax for objects
pdfpdf PresentationExtensibility.pdf manage 219.9 K 06 Jan 2005 - 12:32 KoenMuilwijk Achieving Extensibility Through Product-Lines and Domain-Specific Languages - A Case Study
pdfpdf Smalltalk.pdf manage 96.8 K 20 Jan 2005 - 13:53 ChristofDouma slides on Smalltalk
pdfpdf SyntacticAbstractioninScheme.pdf manage 214.0 K 13 Jan 2005 - 10:13 PatrickCamphuijsen Syntactic Abstraction in Scheme
pptppt X-Aspects.ppt manage 211.5 K 13 Jan 2005 - 10:14 PatrickCamphuijsen X-Aspects: An Extensible System for Domain Specific Aspect Languages
pdfpdf asphyper.pdf manage 146.0 K 18 Jan 2005 - 11:31 IngmarBrouns Using AspectJ? , Hyper/J to implement product lines
pdfpdf broadway.pdf manage 23.9 K 09 Dec 2004 - 14:00 ChristofDouma Slides on the Broadway compiler
pdfpdf hyperj.pdf manage 132.5 K 09 Dec 2004 - 13:45 RaymonVanWanrooij Hyperspace Approach Presentation
pdfpdf invasivesoftwarecomposition.pdf manage 134.9 K 11 Jan 2005 - 17:07 ChristofDouma slides on invasive software composition
pdfpdf ip.pdf manage 223.0 K 09 Dec 2004 - 16:43 PeterVanKeeken Intentional Programming
pdfpdf koala.pdf manage 105.2 K 31 Jan 2005 - 12:30 RaymonVanWanrooij Koala Composition Presentation
pdfpdf lop.pdf manage 588.4 K 01 Feb 2005 - 09:24 MartKolthof Language Oriented Programming
pdfpdf magik.pdf manage 82.5 K 31 Jan 2005 - 12:31 RaymonVanWanrooij Magik Interface Compilation Presentation
pdfpdf menage.pdf manage 2399.8 K 25 Jan 2005 - 18:59 MartKolthof Ménage
pdfpdf partialeval.pdf manage 120.3 K 06 Jan 2005 - 15:35 IngmarBrouns Introduction to Partial Evaluation
pdfpdf pres_20040113_maya.pdf manage 320.1 K 13 Jan 2005 - 06:30 RoyVanDenBroek Maya presentation
pdfpdf pres_20041130_polyglot.pdf manage 439.0 K 09 Dec 2004 - 13:53 RoyVanDenBroek PolyGlot?
pdfpdf pres_20050127_javassist.pdf manage 276.5 K 02 Feb 2005 - 10:06 RoyVanDenBroek  
pdfpdf typespec.pdf manage 198.9 K 25 Jan 2005 - 20:14 MartKolthof Type Specialisation