@inproceedings{BDV09.cloud, title = {Software deployment in a dynamic cloud: From device to service orientation in a hospital environment}, author = {Sander van der Burg and Eelco Dolstra and Eelco Visser}, year = {2009}, month = {May}, doi = {http://dx.doi.org/10.1109/CLOUD.2009.5071534}, tags = {Nix, software components, distributed deployment, software deployment, architecture, software architecture}, pages = {61-66}, booktitle = {CLOUD}, } @inproceedings{Dolstra05:0, title = {Secure sharing between untrusted users in a transparent source/binary deployment model}, author = {Eelco Dolstra}, year = {2005}, doi = {http://doi.acm.org/10.1145/1101908.1101933}, pages = {154-163}, booktitle = {ASE}, } @inproceedings{DolstraBV05, title = {Service configuration management}, author = {Eelco Dolstra and Martin Bravenboer and Eelco Visser}, year = {2005}, doi = {http://doi.acm.org/10.1145/1109128.1109135}, tags = {Nix, software components, software component, software configuration, service configuration management, software deployment, SCM}, pages = {83-98}, booktitle = {SCM}, } @article{BravenboerDV-SCP-2009, title = {Preventing injection attacks with syntax embeddings}, author = {Martin Bravenboer and Eelco Dolstra and Eelco Visser}, year = {2010}, month = {July}, doi = {http://dx.doi.org/10.1016/j.scico.2009.05.004}, tags = {programming languages, embedded software, XML, programming, injection attack, SQL, Java, generic programming}, journal = {SCP}, volume = {75}, number = {7}, pages = {473-495}, } @inproceedings{BravenboerDV07, title = {Preventing injection attacks with syntax embeddings}, author = {Martin Bravenboer and Eelco Dolstra and Eelco Visser}, year = {2007}, doi = {http://doi.acm.org/10.1145/1289971.1289975}, tags = {XML, injection attack, language embedding, security, preventing injection attacks, Java, generic programming, programming languages, syntax embedding, DSL, SDF, embedded software, programming, SQL}, pages = {3-12}, booktitle = {GPCE}, } @inproceedings{DolstraHHHJLLMRS08, title = {Report on the tenth ICFP programming contest}, author = {Eelco Dolstra and Jurriaan Hage and Bastiaan Heeren and Stefan Holdermans and Johan Jeuring and Andres Löh and Clara Löh and Arie Middelkoop and Alexey Rodriguez and John van Schie}, year = {2008}, doi = {http://doi.acm.org/10.1145/1411204.1411259}, tags = {programming, C++}, pages = {397-408}, booktitle = {ICFP}, } @inproceedings{Dolstra05, title = {Efficient Upgrading in a Purely Functional Component Deployment Model}, author = {Eelco Dolstra}, year = {2005}, doi = {http://dx.doi.org/10.1007/11424529_15}, pages = {219-234}, booktitle = {cbse}, } @inproceedings{DolstraL08, title = {NixOS: a purely functional Linux distribution}, author = {Eelco Dolstra and Andres Löh}, year = {2008}, doi = {http://doi.acm.org/10.1145/1411204.1411255}, pages = {367-378}, booktitle = {ICFP}, } @inproceedings{DolstraJV04, title = {Nix: A Safe and Policy-Free System for Software Deployment}, author = {Eelco Dolstra and Merijn de Jonge and Eelco Visser}, year = {2004}, doi = {http://www.usenix.org/publications/library/proceedings/lisa04/tech/dolstra.html}, tags = {Nix, software components, software component, software deployment}, pages = {79-92}, booktitle = {lisa}, } @inproceedings{Dolstra03, title = {Integrating Software Construction and Software Deployment}, author = {Eelco Dolstra}, year = {2003}, doi = {http://link.springer.de/link/service/series/0558/bibs/2649/26490102.htm}, pages = {102-117}, booktitle = {SCM}, } @article{DolstraV02, title = {Building Interpreters with Rewriting Strategies}, author = {Eelco Dolstra and Eelco Visser}, year = {2002}, doi = {http://www.elsevier.com/gej-ng/31/29/23/117/52/show/Products/notes/index.htt#007}, tags = {programming languages, interpreters, pattern matching, Stratego, semantics, Stratego/XT, programming, dynamic rewrite rules, rewriting, parallel programming, dynamic rules, rewriting strategies}, journal = {ENTCS}, volume = {65}, number = {3}, } @inproceedings{DolstraVJ04, title = {Imposing a Memory Management Discipline on Software Deployment}, author = {Eelco Dolstra and Eelco Visser and Merijn de Jonge}, year = {2004}, doi = {http://csdl.computer.org/comp/proceedings/icse/2004/2163/00/21630583abs.htm}, tags = {Nix, programming languages, software components, software component, programming, software deployment, generic programming}, pages = {583-592}, booktitle = {ICSE}, }