{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:44:59Z","timestamp":1772163899329,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2006,6,11]],"date-time":"2006-06-11T00:00:00Z","timestamp":1149984000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,6,11]]},"DOI":"10.1145\/1133981.1134003","type":"proceedings-article","created":{"date-parts":[[2006,7,24]],"date-time":"2006-07-24T12:53:01Z","timestamp":1153745581000},"page":"181-192","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Context-sensitive domain-independent algorithm composition and selection"],"prefix":"10.1145","author":[{"given":"Troy A.","family":"Johnson","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rudolf","family":"Eigenmann","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378846"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231877"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.231881"},{"key":"e_1_3_2_1_4_1","first-page":"1","volume-title":"C. Lengauer et al.","author":"Batory D.","year":"2004","unstructured":"D. Batory . The Road to Utopia: A Future for Generative Programming . In C. Lengauer et al. , editors, Domain-Specific Program Generation (Dagstuhl) , pages 1 -- 18 , 2004 . D. Batory. The Road to Utopia: A Future for Generative Programming. In C. Lengauer et al., editors, Domain-Specific Program Generation (Dagstuhl), pages 1--18, 2004."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0065-2458(08)60519-7"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the International Conference on Automated Planning and Scheduling","author":"Blythe J.","year":"2003","unstructured":"J. Blythe The Role of Planning in Grid Computing . In Proceedings of the International Conference on Automated Planning and Scheduling , June 2003 . J. Blythe et al. The Role of Planning in Grid Computing. In Proceedings of the International Conference on Automated Planning and Scheduling, June 2003."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.469460"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337223"},{"key":"e_1_3_2_1_9_1","volume-title":"Stanford Artificial Intelligence Project","author":"Buchanan J. R.","year":"1974","unstructured":"J. R. Buchanan and D. C. Luckham . On Automating the Construction of Programs. Technical report , Stanford Artificial Intelligence Project , 1974 . J. R. Buchanan and D. C. Luckham. On Automating the Construction of Programs. Technical report, Stanford Artificial Intelligence Project, 1974."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/115372.115320"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(71)90010-5"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/503272.503291"},{"key":"e_1_3_2_1_14_1","volume-title":"Automated Planning Theory and Practice","author":"Ghallab M.","year":"2004","unstructured":"M. Ghallab , D. Nau , and P. Traverso . Automated Planning Theory and Practice . Morgan Kaufmann Publishers , 2004 . M. Ghallab, D. Nau, and P. Traverso. Automated Planning Theory and Practice. Morgan Kaufmann Publishers, 2004."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/647165.717853"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the International Conference on Automated Planning and Scheduling, Workshop on the Future of PDDL","author":"Golden K.","year":"2003","unstructured":"K. Golden . A Domain Description Language for Data Processing . In Proceedings of the International Conference on Automated Planning and Scheduling, Workshop on the Future of PDDL , 2003 . K. Golden. A Domain Description Language for Data Processing. In Proceedings of the International Conference on Automated Planning and Scheduling, Workshop on the Future of PDDL, 2003."},{"key":"e_1_3_2_1_17_1","volume-title":"Ontological Engineering: with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web","author":"Gomez-Perez A.","year":"2004","unstructured":"A. Gomez-Perez , O. Corcho , and M. Fernandez-Lopez . Ontological Engineering: with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web . Springer , 2004 . A. Gomez-Perez, O. Corcho, and M. Fernandez-Lopez. Ontological Engineering: with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, 2004."},{"key":"e_1_3_2_1_18_1","volume-title":"International Society for Computational Biology","author":"Gribskov. President M.","year":"2005","unstructured":"M. Gribskov. President , International Society for Computational Biology ; Professor of Biological Sciences and Computer Science, Purdue University. Personal communication, September 2005 . M. Gribskov. President, International Society for Computational Biology; Professor of Biological Sciences and Computer Science, Purdue University. Personal communication, September 2005."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/151155"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840489"},{"key":"e_1_3_2_1_21_1","volume-title":"Formal Languages and Their Relation to Automata","author":"Hopcroft J. E.","year":"1969","unstructured":"J. E. Hopcroft and J. D. Ullman . Formal Languages and Their Relation to Automata . Addison-Wesley , 1969 . J. E. Hopcroft and J. D. Ullman. Formal Languages and Their Relation to Automata. Addison-Wesley, 1969."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/353474.353475"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the Workshop on Composition Languages at ECOOP","author":"Jefferson N.","year":"2003","unstructured":"N. Jefferson and S. Riddle . Towards a Formal Semantics of a Composition Language . In Proceedings of the Workshop on Composition Languages at ECOOP , 2003 . N. Jefferson and S. Riddle. Towards a Formal Semantics of a Composition Language. In Proceedings of the Workshop on Composition Languages at ECOOP, 2003."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840447"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004048537"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964466"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/130844.130856"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781156"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065018"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.153379"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/523988.826244"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/331960.331972"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305230"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/1493.001.0001"},{"key":"e_1_3_2_1_35_1","article-title":"The SHOP planning system","author":"Nau D. S.","year":"2001","unstructured":"D. S. Nau , Y. Cao , A. Lotem , and H. Mu\u00f1oz-Avila . The SHOP planning system . AI Magazine , Fall 2001 . D. S. Nau, Y. Cao, A. Lotem, and H. Mu\u00f1oz-Avila. The SHOP planning system. AI Magazine, Fall 2001.","journal-title":"AI Magazine"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349314"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1093\/logcom\/4.5.467"},{"key":"e_1_3_2_1_38_1","volume-title":"The Art of Unix Programming","author":"Raymond E. S.","year":"2004","unstructured":"E. S. Raymond . The Art of Unix Programming , chapter 8: Minilanguages. Addison-Wesley , 2004 . E. S. Raymond. The Art of Unix Programming, chapter 8: Minilanguages. Addison-Wesley, 2004."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0065-2458(08)60520-3"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.75"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380231102"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/778559.778561"},{"issue":"10","key":"e_1_3_2_1_44_1","first-page":"1611","article-title":"The Bioperl Toolkit","volume":"12","author":"Stajich J. E.","year":"2002","unstructured":"J. E. Stajich The Bioperl Toolkit : Perl Modules for the Life Sciences. Genome Research , 12 ( 10 ): 1611 -- 1618 , October 2002 . J. E. Stajich et al. The Bioperl Toolkit: Perl Modules for the Life Sciences. Genome Research, 12(10):1611--1618, October 2002.","journal-title":"Perl Modules for the Life Sciences. Genome Research"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/648231.761371"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065944.1065981"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/235815.235820"},{"key":"e_1_3_2_1_49_1","first-page":"93","volume-title":"AI Magazine","author":"Weld D. S.","year":"1999","unstructured":"D. S. Weld . Recent Advances in AI Planning . AI Magazine , pages 93 -- 123 , Summer 1999 . D. S. Weld. Recent Advances in AI Planning. AI Magazine, pages 93--123, Summer 1999."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/227726.227731"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025127.1026016"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/261640.261641"}],"event":{"name":"PLDI06: ACM SIGPLAN Conference on Programming Language Design and Implementation 2006","location":"Ottawa Ontario Canada","acronym":"PLDI06","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 27th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1133981.1134003","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1133981.1134003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:22:18Z","timestamp":1750263738000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1133981.1134003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,6,11]]},"references-count":49,"alternative-id":["10.1145\/1133981.1134003","10.1145\/1133981"],"URL":"https:\/\/doi.org\/10.1145\/1133981.1134003","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1133255.1134003","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2006,6,11]]},"assertion":[{"value":"2006-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}