@inproceedings{JarviF08, title = {Lambda functions for C++0x}, author = {Jaakko Järvi and John Freeman}, year = {2008}, doi = {10.1145/1363686.1363735}, url = {http://doi.acm.org/10.1145/1363686.1363735}, tags = {C++}, researchr = {https://researchr.org/publication/JarviF08}, cites = {0}, citedby = {0}, pages = {178-183}, booktitle = {SAC}, } @article{GregorJKLMS05, title = {Generic Programming and High-Performance Libraries}, author = {Douglas Gregor and Jaakko Järvi and Mayuresh Kulkarni and Andrew Lumsdaine and David R. Musser and Sibylle Schupp}, year = {2005}, doi = {10.1007/s10766-005-3580-8}, url = {http://dx.doi.org/10.1007/s10766-005-3580-8}, tags = {generic programming, programming}, researchr = {https://researchr.org/publication/GregorJKLMS05}, cites = {0}, citedby = {0}, journal = {ijpp}, volume = {33}, number = {2-3}, pages = {145-164}, } @inproceedings{GarciaJLSW03, title = {A comparative study of language support for generic programming}, author = {Ronald Garcia and Jaakko Järvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock}, year = {2003}, doi = {10.1145/949305.949317}, url = {http://doi.acm.org/10.1145/949305.949317}, tags = {programming languages, generic programming, programming}, researchr = {https://researchr.org/publication/GarciaJLSW03}, cites = {0}, citedby = {0}, pages = {115-134}, booktitle = {OOPSLA}, } @inproceedings{JarviWL03, title = {Concept-Controlled Polymorphism}, author = {Jaakko Järvi and Jeremiah Willcock and Andrew Lumsdaine}, year = {2003}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=2830&spage=228}, researchr = {https://researchr.org/publication/JarviWL03}, cites = {0}, citedby = {0}, pages = {228-244}, booktitle = {GPCE}, } @inproceedings{JarviGWLS06, title = {Algorithm specialization in generic programming: challenges of constrained generics in C++}, author = {Jaakko Järvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek}, year = {2006}, doi = {10.1145/1133981.1134014}, url = {http://doi.acm.org/10.1145/1133981.1134014}, tags = {generic programming, C++, programming}, researchr = {https://researchr.org/publication/JarviGWLS06}, cites = {0}, citedby = {0}, pages = {272-282}, booktitle = {PLDI}, } @inproceedings{BlochJMSS06, title = {LCSD: library-centric software design}, author = {Josh Bloch and Jaakko Järvi and David R. Musser and Sibylle Schupp and Jeremy G. Siek}, year = {2006}, doi = {10.1145/1176617.1176634}, url = {http://doi.acm.org/10.1145/1176617.1176634}, tags = {design}, researchr = {https://researchr.org/publication/BlochJMSS06}, cites = {0}, citedby = {0}, pages = {618}, booktitle = {OOPSLA}, } @inproceedings{Jarvi99:0, title = {C++ Function Object Binders Made Easy}, author = {Jaakko Järvi}, year = {1999}, url = {http://link.springer.de/link/service/series/0558/bibs/1799/17990165.htm}, tags = {meta-model, C++, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/Jarvi99%3A0}, cites = {0}, citedby = {0}, pages = {165-177}, booktitle = {gcse}, } @article{Jarvi99, title = {Object-Oriented Model for Partially Seperable Functions in Parameter Estimation}, author = {Jaakko Järvi}, year = {1999}, url = {http://www.inf.u-szeged.hu/kutatas/actacybernetica/vol14n2/cikk6.xml}, tags = {object-role modeling}, researchr = {https://researchr.org/publication/Jarvi99}, cites = {0}, citedby = {0}, journal = {actaC}, volume = {14}, number = {2}, pages = {285-302}, } @article{JarviPL03, title = {The Lambda Library: unnamed functions in C++}, author = {Jaakko Järvi and Gary Powell and Andrew Lumsdaine}, year = {2003}, tags = {C++}, researchr = {https://researchr.org/publication/JarviPL03}, cites = {0}, citedby = {0}, journal = {SPE}, volume = {33}, number = {3}, pages = {259-291}, } @inproceedings{GregorJ07, title = {Variadic templates for C++}, author = {Douglas Gregor and Jaakko Järvi}, year = {2007}, doi = {10.1145/1244002.1244243}, url = {http://doi.acm.org/10.1145/1244002.1244243}, tags = {C++}, researchr = {https://researchr.org/publication/GregorJ07}, cites = {0}, citedby = {0}, pages = {1101-1108}, booktitle = {SAC}, } @inproceedings{JarviMPFS08, title = {Property models: from incidental algorithms to reusable components}, author = {Jaakko Järvi and Mat Marcus and Sean Parent and John Freeman and Jacob N. Smith}, year = {2008}, doi = {10.1145/1449913.1449927}, url = {http://doi.acm.org/10.1145/1449913.1449927}, tags = {reusable components, reuse}, researchr = {https://researchr.org/publication/JarviMPFS08}, cites = {0}, citedby = {0}, pages = {89-98}, booktitle = {GPCE}, } @inproceedings{Jarvi97, title = {Processing Sparse Vectors During Compile Time in C++}, author = {Jaakko Järvi}, year = {1997}, tags = {C++, compiler}, researchr = {https://researchr.org/publication/Jarvi97}, cites = {0}, citedby = {0}, pages = {41-48}, booktitle = {iscope}, } @article{GarciaJLSW07, title = {An extended comparative study of language support for generic programming}, author = {Ronald Garcia and Jaakko Järvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock}, year = {2007}, doi = {10.1017/S0956796806006198}, url = {http://dx.doi.org/10.1017/S0956796806006198}, tags = {programming languages, generic programming, programming}, researchr = {https://researchr.org/publication/GarciaJLSW07}, cites = {0}, citedby = {0}, journal = {JFP}, volume = {17}, number = {2}, pages = {145-205}, } @inproceedings{SmithRJ07, title = {Algorithmic differentiation in Axiom}, author = {Jacob N. Smith and Gabriel Dos Reis and Jaakko Järvi}, year = {2007}, doi = {10.1145/1277548.1277595}, url = {http://doi.acm.org/10.1145/1277548.1277595}, researchr = {https://researchr.org/publication/SmithRJ07}, cites = {0}, citedby = {0}, pages = {347-354}, booktitle = {issac}, } @inproceedings{GregorJSSRL06, title = {Concepts: linguistic support for generic programming in C++}, author = {Douglas Gregor and Jaakko Järvi and Jeremy G. Siek and Bjarne Stroustrup and Gabriel Dos Reis and Andrew Lumsdaine}, year = {2006}, doi = {10.1145/1167473.1167499}, url = {http://doi.acm.org/10.1145/1167473.1167499}, tags = {generic programming, C++, programming}, researchr = {https://researchr.org/publication/GregorJSSRL06}, cites = {0}, citedby = {0}, pages = {291-310}, booktitle = {OOPSLA}, } @inproceedings{JarviLGKMS04, title = {Generic Programming and High-Performance Libraries}, author = {Jaakko Järvi and Andrew Lumsdaine and D. P. Gregor and Mayuresh Kulkarni and David R. Musser and Sibylle Schupp}, year = {2004}, url = {http://csdl.computer.org/comp/proceedings/ipdps/2004/2132/11/2132110198babs.htm}, tags = {generic programming, programming}, researchr = {https://researchr.org/publication/JarviLGKMS04}, cites = {0}, citedby = {0}, booktitle = {ipps}, } @inproceedings{JarviWL05, title = {Associated types and constraint propagation for mainstream object-oriented generics}, author = {Jaakko Järvi and Jeremiah Willcock and Andrew Lumsdaine}, year = {2005}, doi = {10.1145/1094811.1094813}, url = {http://doi.acm.org/10.1145/1094811.1094813}, tags = {constraints}, researchr = {https://researchr.org/publication/JarviWL05}, cites = {0}, citedby = {0}, pages = {1-19}, booktitle = {OOPSLA}, } @inproceedings{JarviMS07, title = {Library composition and adaptation using c++ concepts}, author = {Jaakko Järvi and Matthew A. Marcus and Jacob N. Smith}, year = {2007}, doi = {10.1145/1289971.1289984}, url = {http://doi.acm.org/10.1145/1289971.1289984}, tags = {composition, C++}, researchr = {https://researchr.org/publication/JarviMS07}, cites = {0}, citedby = {0}, pages = {73-82}, booktitle = {GPCE}, } @inproceedings{Jarvi98, title = {Compile Time Recursive Objects in C++}, author = {Jaakko Järvi}, year = {1998}, doi = {10.1109/TOOLS.1998.713588}, url = {http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.713588}, tags = {meta-model, C++, compiler, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/Jarvi98}, cites = {0}, citedby = {0}, pages = {66-77}, booktitle = {TOOLS}, } @proceedings{gpce-2010, title = {Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010}, year = {2010}, tags = {generative programming, programming}, researchr = {https://researchr.org/publication/gpce-2010}, cites = {0}, citedby = {0}, booktitle = {Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010}, conference = {GPCE}, editor = {Eelco Visser and Jaakko Järvi}, publisher = {ACM}, isbn = {978-1-4503-0154-1}, } @proceedings{gpce-2010-2, title = {Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010 }, year = {2010}, month = {October}, tags = {generative programming, programming languages, software components, language engineering, software language engineering, software product quality, software component, software engineering, reviewing, programming}, researchr = {https://researchr.org/publication/gpce-2010-2}, cites = {0}, citedby = {0}, booktitle = {Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010 }, editor = {Eelco Visser and Jaakko Järvi}, publisher = {ACM}, }