@inproceedings{Duca04e, title = {Seaside --- a Multiple Control Flow Web Application Framework}, author = {Stéphane Ducasse and Adrian Lienhard and Lukas Renggli}, year = {2004}, month = {sep}, url = {http://scg.unibe.ch/archive/papers/Duca04eSeaside.pdfhttp://www.iam.unibe.ch/publikationen/techreports/2004/iam-04-008}, tags = {object-oriented programming, reusable components, rule-based, meta programming, application framework, meta-model, modeling, protocol, reuse, data-flow programming, data-flow, object-role modeling, logic programming, web applications, subject-oriented programming, logic, abstraction, Meta-Environment, systematic-approach, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/Duca04e}, cites = {0}, citedby = {0}, booktitle = {Proceedings of 12th International Smalltalk Conference (ISC'04)}, } @article{DucasseLR07, title = {Seaside: A Flexible Environment for Building Dynamic Web Applications}, author = {Stéphane Ducasse and Adrian Lienhard and Lukas Renggli}, year = {2007}, doi = {10.1109/MS.2007.144}, url = {http://doi.ieeecomputersociety.org/10.1109/MS.2007.144}, tags = {CSS, reusable components, application framework, architecture, reuse, data-flow, Seaside, code generation, debugging, web applications, context-aware, abstraction, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/DucasseLR07}, cites = {0}, citedby = {0}, journal = {IEEE Software}, volume = {24}, number = {5}, pages = {56-63}, } @inproceedings{BolzKLMNRRV08, title = {Back to the Future in One Week - Implementing a Smalltalk VM in PyPy}, author = {Carl Friedrich Bolz and Adrian Kuhn and Adrian Lienhard and Nicholas D. Matsakis and Oscar Nierstrasz and Lukas Renggli and Armin Rigo and Toon Verwaest}, year = {2008}, doi = {10.1007/978-3-540-89275-5_7}, url = {http://dx.doi.org/10.1007/978-3-540-89275-5_7}, tags = {translation, interpreter, architecture}, researchr = {https://researchr.org/publication/BolzKLMNRRV08}, cites = {0}, citedby = {0}, pages = {123-139}, booktitle = {Self-Sustaining Systems, First Workshop, S3 2008, Potsdam, Germany, May 15-16, 2008, Revised Selected Papers}, editor = {Robert Hirschfeld and Kim Rose}, volume = {5146}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-89274-8}, } @inproceedings{DenkerGLNRZ07, title = {Encapsulating and exploiting change with Changeboxes}, author = {Marcus Denker and Tudor Gîrba and Adrian Lienhard and Oscar Nierstrasz and Lukas Renggli and Pascal Zumkehr}, year = {2007}, doi = {10.1145/1352678.1352681}, url = {http://doi.acm.org/10.1145/1352678.1352681}, tags = {control systems, programming languages, semantics, meta programming, refactoring, programming, history, Meta-Environment, Pascal, systematic-approach}, researchr = {https://researchr.org/publication/DenkerGLNRZ07}, cites = {0}, citedby = {0}, pages = {25-49}, booktitle = {Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007), organised in conjunction with the 15th International Smalltalk Joint Conference 2007, Lugano, Switzerland, 25-31 August 2007}, editor = {Serge Demeyer and Jean-François Perrot}, volume = {286}, series = {ACM International Conference Proceeding Series}, publisher = {ACM}, isbn = {978-1-60558-084-5}, } @inproceedings{Denk07c, title = {Encapsulating and Exploiting Change with Changeboxes}, author = {Marcus Denker and Tudor Gîrba and Adrian Lienhard and Oscar Nierstrasz and Lukas Renggli and Pascal Zumkehr}, year = {2007}, doi = {10.1145/1352678.1352681}, url = {http://scg.unibe.ch/archive/papers/Denk07cChangeboxes.pdf}, tags = {control systems, programming languages, semantics, meta programming, refactoring, programming, history, Meta-Environment, Pascal, systematic-approach}, researchr = {https://researchr.org/publication/Denk07c}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 2007 International Conference on Dynamic Languages (ICDL 2007)}, publisher = {ACM Digital Library}, isbn = {978-1-60558-084-5}, }