@inproceedings{SchultzLC00, title = {Specialization Patterns}, author = {Ulrik Pagh Schultz and Julia L. Lawall and Charles Consel}, year = {2000}, url = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=873664&tag=1}, tags = {optimization, rule-based, program analysis, analysis, program optimization, design}, researchr = {https://researchr.org/publication/SchultzLC00}, cites = {0}, citedby = {0}, pages = {197}, booktitle = {Fifteenth IEEE International Conference on Automated Software Engineering}, series = {ASE}, publisher = {IEEE}, } @article{ClausenSCM00, title = {Java bytecode compression for low-end embedded systems}, author = {Lars Ræder Clausen and Ulrik Pagh Schultz and Charles Consel and Gilles Muller}, year = {2000}, doi = {10.1145/353926.353933}, url = {http://doi.acm.org/10.1145/353926.353933}, tags = {Java}, researchr = {https://researchr.org/publication/ClausenSCM00}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Programming Languages and Systems}, volume = {22}, number = {3}, pages = {471-489}, } @inproceedings{MercadalPCL08, title = {Pantaxou: a domain-specific language for developing safe coordination services}, author = {Julien Mercadal and Nicolas Palix and Charles Consel and Julia L. Lawall}, year = {2008}, doi = {10.1145/1449913.1449936}, url = {http://doi.acm.org/10.1145/1449913.1449936}, tags = {domain-specific language}, researchr = {https://researchr.org/publication/MercadalPCL08}, cites = {0}, citedby = {0}, pages = {149-160}, booktitle = {Generative Programming and Component Engineering, 7th International Conference, GPCE 2008, Nashville, TN, USA, October 19-23, 2008, Proceedings}, editor = {Yannis Smaragdakis and Jeremy G. Siek}, publisher = {ACM}, isbn = {978-1-60558-267-2}, } @article{SchultzLC03, title = {Automatic program specialization for Java}, author = {Ulrik Pagh Schultz and Julia L. Lawall and Charles Consel}, year = {2003}, url = {http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.32.5567&rep=rep1&type=pdf}, tags = {optimization, object-oriented programming, Java, meta programming, generic programming, compiler, programming, subject-oriented programming, abstraction, program optimization, Meta-Environment, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/SchultzLC03}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Programming Languages and Systems}, volume = {25}, number = {4}, pages = {452-499}, } @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}, } @inproceedings{GrayFCKMT08, title = {DSLs: the good, the bad, and the ugly}, author = {Jeffrey G. Gray and Kathleen Fisher and Charles Consel and Gabor Karsai and Marjan Mernik and Juha-Pekka Tolvanen}, year = {2008}, doi = {10.1145/1449814.1449863}, url = {http://doi.acm.org/10.1145/1449814.1449863}, tags = {DSL}, researchr = {https://researchr.org/publication/GrayFCKMT08}, cites = {0}, citedby = {0}, pages = {791-794}, booktitle = {Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2008, October 19-13, 2007, Nashville, TN, USA}, editor = {Gail E. Harris}, publisher = {ACM}, isbn = {978-1-60558-220-7}, } @inproceedings{ConselM98, title = {Architecture Software Using A Methodology for Language Development}, author = {Charles Consel and Renaud Marlet}, year = {1998}, url = {http://link.springer.de/link/service/series/0558/bibs/1490/14900170.htm}, tags = {programming languages, software architecture, architecture, DSL, domain-specific language}, researchr = {https://researchr.org/publication/ConselM98}, cites = {0}, citedby = {0}, pages = {170-194}, booktitle = {Principles of Declarative Programming, 10th International Symposium, PLILP 98 Held Jointly with the 7th International Conference, ALP 98, Pisa, Italy, September 16-18, 1998, Proceedings}, editor = {Catuscia Palamidessi and Hugh Glaser and Karl Meinke}, volume = {1490}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-65012-1}, } @inproceedings{SchultzLCM99, title = {Towards Automatic Specialization of Java Programs}, author = {Ulrik Pagh Schultz and Julia L. Lawall and Charles Consel and Gilles Muller}, year = {1999}, url = {http://link.springer.de/link/service/series/0558/bibs/1628/16280367.htm}, tags = {Java, specializer, partial evaluation}, researchr = {https://researchr.org/publication/SchultzLCM99}, cites = {0}, citedby = {0}, pages = {367-390}, booktitle = {ECOOP 99 - Object-Oriented Programming, 13th European Conference, Lisbon, Portugal, June 14-18, 1999, Proceedings}, editor = {Rachid Guerraoui}, volume = {1628}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-66156-5}, }