@article{BallandB08, title = {Term-graph Rewriting in Tom Using Relative Positions}, author = {Emilie Balland and Paul Brauner}, year = {2008}, doi = {10.1016/j.entcs.2008.03.030}, url = {http://dx.doi.org/10.1016/j.entcs.2008.03.030}, tags = {Tom, rule-based, Java, meta programming, graph transformation, traversal, term-graph rewriting, term rewriting, data-flow programming, data-flow, graph-rewriting, pattern matching, algebra, Meta-Environment, rewriting, transformation, program transformation}, researchr = {https://researchr.org/publication/BallandB08}, cites = {0}, citedby = {0}, journal = {Electronic Notes in Theoretical Computer Science}, volume = {203}, number = {1}, pages = {3-17}, } @inproceedings{CassouBMEBLC10, title = {Towards a tool-based development methodology for sense/compute/control applications}, author = {Damien Cassou and Julien Bruneau and Julien Mercadal and Quentin Enard and Emilie Balland and Nicolas Loriant and Charles Consel}, year = {2010}, doi = {10.1145/1869542.1869597}, url = {http://doi.acm.org/10.1145/1869542.1869597}, tags = {rule-based}, researchr = {https://researchr.org/publication/CassouBMEBLC10}, cites = {0}, citedby = {0}, pages = {247-248}, booktitle = {Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA}, editor = {William R. Cook and Siobhán Clarke and Martin C. Rinard}, publisher = {ACM}, isbn = {978-1-4503-0240-1}, } @article{BallandM06, title = {Optimizing Pattern Matching Compilation by Program Transformation}, author = {Emilie Balland and Pierre-Etienne Moreau}, year = {2006}, url = {http://eceasst.cs.tu-berlin.de/index.php/eceasst/article/view/33}, tags = {optimization, pattern matching, program optimization, transformation, program transformation}, researchr = {https://researchr.org/publication/BallandM06}, cites = {0}, citedby = {0}, journal = {ECEASST}, volume = {3}, } @inproceedings{BallandM08, title = {Term-Graph Rewriting Via Explicit Paths}, author = {Emilie Balland and Pierre-Etienne Moreau}, year = {2008}, doi = {10.1007/978-3-540-70590-1_3}, url = {http://dx.doi.org/10.1007/978-3-540-70590-1_3}, tags = {term rewriting, graph-rewriting, rewriting}, researchr = {https://researchr.org/publication/BallandM08}, cites = {0}, citedby = {0}, pages = {32-47}, booktitle = {Rewriting Techniques and Applications, 19th International Conference, RTA 2008, Hagenberg, Austria, July 15-17, 2008, Proceedings}, editor = {Andrei Voronkov}, volume = {5117}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-70588-8}, } @article{DuranRBBEKKMSV09, title = {The Second Rewrite Engines Competition}, author = {Francisco Durán and Manuel Roldán and Emilie Balland and Mark G. J. van den Brand and Steven Eker and Karl Trygve Kalleberg and Lennart C. L. Kats and Pierre-Etienne Moreau and Ruslan Shevchenko and Eelco Visser}, year = {2009}, doi = {10.1016/j.entcs.2009.05.025}, url = {http://dx.doi.org/10.1016/j.entcs.2009.05.025}, tags = {rewrite engine, SDF, term rewriting, graph-rewriting, C++, logic, rewriting logic, rewriting, rewriting strategies, ASF+SDF, Stratego}, researchr = {https://researchr.org/publication/DuranRBBEKKMSV09}, cites = {0}, citedby = {0}, journal = {Electronic Notes in Theoretical Computer Science}, volume = {238}, number = {3}, pages = {281-291}, } @inproceedings{DuranRBBBCEEJK10, title = {The Third Rewrite Engines Competition}, author = {Francisco Durán and Manuel Roldán and Jean-Christophe Bach and Emilie Balland and Mark G. J. van den Brand and James R. Cordy and Steven Eker and Luc Engelen and Maartje de Jonge and Karl Trygve Kalleberg and Lennart C. L. Kats and Pierre-Etienne Moreau and Eelco Visser}, year = {2010}, doi = {10.1007/978-3-642-16310-4_16}, url = {http://dx.doi.org/10.1007/978-3-642-16310-4_16}, tags = {graph-rewriting, C++, rewriting}, researchr = {https://researchr.org/publication/DuranRBBBCEEJK10}, cites = {0}, citedby = {0}, pages = {243-261}, booktitle = {Rewriting Logic and Its Applications - 8th International Workshop, WRLA 2010, Held as a Satellite Event of ETAPS 2010, Paphos, Cyprus, March 20-21, 2010, Revised Selected Papers}, editor = {Peter Csaba Ölveczky}, volume = {6381}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-16309-8}, } @inproceedings{BallandBKMR07, title = {Tom: Piggybacking Rewriting on Java}, author = {Emilie Balland and Paul Brauner and Radu Kopetz and Pierre-Etienne Moreau and Antoine Reilles}, year = {2007}, doi = {10.1007/978-3-540-73449-9_5}, url = {http://dx.doi.org/10.1007/978-3-540-73449-9_5}, tags = {Java, graph-rewriting, rewriting}, researchr = {https://researchr.org/publication/BallandBKMR07}, cites = {0}, citedby = {1}, pages = {36-47}, booktitle = {Term Rewriting and Applications, 18th International Conference, RTA 2007, Paris, France, June 26-28, 2007, Proceedings}, editor = {Franz Baader}, volume = {4533}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-73447-5}, } @inproceedings{CassouBCL11, title = {Leveraging software architectures to guide and verify the development of sense/compute/control applications}, author = {Damien Cassou and Emilie Balland and Charles Consel and Julia L. Lawall}, year = {2011}, doi = {10.1145/1985793.1985852}, url = {http://doi.acm.org/10.1145/1985793.1985852}, tags = {software architecture, architecture}, researchr = {https://researchr.org/publication/CassouBCL11}, cites = {0}, citedby = {0}, pages = {431-440}, booktitle = {Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, Waikiki, Honolulu , HI, USA, May 21-28, 2011}, editor = {Richard N. Taylor and Harald Gall and Nenad Medvidovic}, publisher = {ACM}, isbn = {978-1-4503-0445-0}, } @article{BallandMR07, title = {Bytecode Rewriting in Tom}, author = {Emilie Balland and Pierre-Etienne Moreau and Antoine Reilles}, year = {2007}, doi = {10.1016/j.entcs.2007.02.058}, url = {http://dx.doi.org/10.1016/j.entcs.2007.02.058}, tags = {graph-rewriting, rewriting}, researchr = {https://researchr.org/publication/BallandMR07}, cites = {0}, citedby = {0}, journal = {Electronic Notes in Theoretical Computer Science}, volume = {190}, number = {1}, pages = {19-33}, } @inproceedings{GattiBC11, title = {A Step-Wise Approach for Integrating QoS throughout Software Development}, author = {Stéphanie Gatti and Emilie Balland and Charles Consel}, year = {2011}, doi = {10.1007/978-3-642-19811-3_16}, url = {http://dx.doi.org/10.1007/978-3-642-19811-3_16}, tags = {systematic-approach}, researchr = {https://researchr.org/publication/GattiBC11}, cites = {0}, citedby = {0}, pages = {217-231}, booktitle = {Fundamental Approaches to Software Engineering - 14th International Conference, FASE 2011, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2011, Saarbrücken, Germany, March 26-April 3, 2011. Proceedings}, editor = {Dimitra Giannakopoulou and Fernando Orejas}, volume = {6603}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-642-19810-6}, } @inproceedings{BallandKM06, title = {Formal Islands}, author = {Emilie Balland and Claude Kirchner and Pierre-Etienne Moreau}, year = {2006}, doi = {10.1007/11784180_7}, url = {http://dx.doi.org/10.1007/11784180_7}, researchr = {https://researchr.org/publication/BallandKM06}, cites = {0}, citedby = {0}, pages = {51-65}, booktitle = {Algebraic Methodology and Software Technology, 11th International Conference, AMAST 2006, Kuressaare, Estonia, July 5-8, 2006, Proceedings}, editor = {Michael Johnson and Varmo Vene}, volume = {4019}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-35633-9}, } @article{BallandMR08, title = {Rewriting Strategies in Java}, author = {Emilie Balland and Pierre-Etienne Moreau and Antoine Reilles}, year = {2008}, doi = {10.1016/j.entcs.2008.10.037}, url = {http://dx.doi.org/10.1016/j.entcs.2008.10.037}, tags = {Java, graph-rewriting, rewriting, rewriting strategies}, researchr = {https://researchr.org/publication/BallandMR08}, cites = {0}, citedby = {0}, journal = {Electronic Notes in Theoretical Computer Science}, volume = {219}, pages = {97-111}, } @inproceedings{BallandBGM08, title = {Towards an Efficient Implementation of Tree Automata Completion}, author = {Emilie Balland and Yohan Boichut and Thomas Genet and Pierre-Etienne Moreau}, year = {2008}, doi = {10.1007/978-3-540-79980-1_6}, url = {http://dx.doi.org/10.1007/978-3-540-79980-1_6}, researchr = {https://researchr.org/publication/BallandBGM08}, cites = {0}, citedby = {0}, pages = {67-82}, booktitle = {Algebraic Methodology and Software Technology, 12th International Conference, AMAST 2008, Urbana, IL, USA, July 28-31, 2008, Proceedings}, editor = {José Meseguer and Grigore Rosu}, volume = {5140}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-79979-5}, }