{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:25:40Z","timestamp":1750307140842,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,3,21]],"date-time":"2011-03-21T00:00:00Z","timestamp":1300665600000},"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":[[2011,3,21]]},"DOI":"10.1145\/1960275.1960296","type":"proceedings-article","created":{"date-parts":[[2011,3,22]],"date-time":"2011-03-22T12:25:29Z","timestamp":1300796729000},"page":"165-176","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Maintainable and reusable scientific software adaptation"],"prefix":"10.1145","author":[{"given":"Pilsung","family":"Kang","sequence":"first","affiliation":[{"name":"Samsung Electronics, Hwasung, South Korea"}]},{"given":"Eli","family":"Tilevich","sequence":"additional","affiliation":[{"name":"Virginia Tech, Blacksburg, VA, USA"}]},{"given":"Srinidhi","family":"Varadarajan","sequence":"additional","affiliation":[{"name":"Virginia Tech, Blacksburg, VA, USA"}]},{"given":"Naren","family":"Ramakrishnan","sequence":"additional","affiliation":[{"name":"Virginia Tech, Blacksburg, VA, USA"}]}],"member":"320","published-online":{"date-parts":[[2011,3,21]]},"reference":[{"unstructured":"F2PY: Fortran to Python interface generator. http:\/\/cens.ioc.ee\/projects\/f2py2e\/.  F2PY: Fortran to Python interface generator. http:\/\/cens.ioc.ee\/projects\/f2py2e\/.","key":"e_1_3_2_1_1_1"},{"key":"e_1_3_2_1_2_1","volume-title":"Executable and Linking Format (ELF) Specification","author":"Tools Interface Standards (TIS) Committee","year":"1995","unstructured":"Tools Interface Standards (TIS) Committee . Executable and Linking Format (ELF) Specification , 1995 . Tools Interface Standards (TIS) Committee. Executable and Linking Format (ELF) Specification, 1995."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.5555\/822084.823232"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_5_1","DOI":"10.1145\/1739230.1739252"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1145\/197405.197406"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1145\/1233901.1233904"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_8_1","DOI":"10.1145\/1119655.1119674"},{"issue":"2","key":"e_1_3_2_1_9_1","first-page":"293","volume":"93","author":"Demmel J.","year":"2005","unstructured":"J. Demmel , J. Dongarra , V. Eijkhout , E. Fuentes , A. Petitet , R. Vuduc , R. Whaley , and K. Yelick . Self-Adapting Linear Algebra Algorithms and Software. Proceedings of the IEEE , 93 ( 2 ): 293 -- 312 , Feb. 2005 . J. Demmel, J. Dongarra, V. Eijkhout, E. Fuentes, A. Petitet, R. Vuduc, R. Whaley, and K. Yelick. Self-Adapting Linear Algebra Algorithms and Software. Proceedings of the IEEE, 93(2):293--312, Feb. 2005.","journal-title":"Self-Adapting Linear Algebra Algorithms and Software. Proceedings of the IEEE"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.5555\/330577"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_12_1","DOI":"10.1109\/CLUSTR.2007.4629223"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1145\/976270.976286"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1145\/1119655.1119666"},{"key":"e_1_3_2_1_15_1","volume-title":"USA","author":"Heffner M. A.","year":"2004","unstructured":"M. A. Heffner . A Runtime Framework for Adaptive Compositional Modeling. Master's thesis, Blacksburg, VA , USA , 2004 . M. A. Heffner. A Runtime Framework for Adaptive Compositional Modeling. Master's thesis, Blacksburg, VA, USA, 2004."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.5555\/646893.709568"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1007\/978-3-642-01970-8_27"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_19_1","DOI":"10.1016\/j.procs.2010.04.017"},{"key":"e_1_3_2_1_20_1","first-page":"220","volume-title":"Aspect-Oriented Programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP)","volume":"1241","author":"Kiczales G.","year":"1997","unstructured":"G. Kiczales , J. Lamping , A. Menhdhekar , C. Maeda , C. Lopes , J.-M. Loingtier , and J. Irwin . Aspect-Oriented Programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP) , volume 1241 , pages 220 -- 242 . Springer-Verlag, Finland , June 1997 . G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP), volume 1241, pages 220--242. Springer-Verlag, Finland, June 1997."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1109\/CCGRID.2009.61"},{"unstructured":"Lawrence Livermore National Laboratory. http:\/\/computation.llnl.gov\/casc\/components\/babel.html.  Lawrence Livermore National Laboratory. http:\/\/computation.llnl.gov\/casc\/components\/babel.html.","key":"e_1_3_2_1_22_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.5555\/800253.807712"},{"key":"e_1_3_2_1_25_1","volume-title":"Version 3.0","author":"Architecture Review Board MP","year":"2008","unstructured":"Open MP Architecture Review Board . OpenMP Application Program Interface , Version 3.0 , May 2008 . http:\/\/www.openmp.org. OpenMP Architecture Review Board. OpenMP Application Program Interface, Version 3.0, May 2008. http:\/\/www.openmp.org."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_27_1","DOI":"10.1002\/cpe.v18:2"},{"key":"e_1_3_2_1_28_1","volume-title":"Incrementally Developing Parallel Applications with AspectJ. IPDPS '06","author":"Sobral J.","year":"2006","unstructured":"J. Sobral . Incrementally Developing Parallel Applications with AspectJ. IPDPS '06 , 0:95, 2006 . J. Sobral. Incrementally Developing Parallel Applications with AspectJ. IPDPS '06, 0:95, 2006."},{"key":"e_1_3_2_1_29_1","first-page":"53","volume-title":"CRPIT '02: Proceedings of the 40th International Conference on Tools Pacific","author":"Spinczyk O.","year":"2002","unstructured":"O. Spinczyk , A. Gal , and W. Schr\u00f6der-Preikschat . AspectC++: An Aspect-Oriented Extension to the C++ Programming Language . In CRPIT '02: Proceedings of the 40th International Conference on Tools Pacific , pages 53 -- 60 , Darlinghurst, Australia , 2002 . Australian Computer Society, Inc. O. Spinczyk, A. Gal, and W. Schr\u00f6der-Preikschat. AspectC++: An Aspect-Oriented Extension to the C++ Programming Language. In CRPIT '02: Proceedings of the 40th International Conference on Tools Pacific, pages 53--60, Darlinghurst, Australia, 2002. Australian Computer Society, Inc."},{"key":"e_1_3_2_1_30_1","volume-title":"GenIDLEST - A Scalable Parallel Computational Tool for Simulating Complex Turbulent Flows. In Proceedings of the ASME Fluids Engineering Division","volume":"256","author":"Tafti D.","year":"2001","unstructured":"D. Tafti . GenIDLEST - A Scalable Parallel Computational Tool for Simulating Complex Turbulent Flows. In Proceedings of the ASME Fluids Engineering Division , volume 256 . ASME-IMECE, Nov. 2001 . D. Tafti. GenIDLEST - A Scalable Parallel Computational Tool for Simulating Complex Turbulent Flows. In Proceedings of the ASME Fluids Engineering Division, volume 256. ASME-IMECE, Nov. 2001."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_31_1","DOI":"10.1016\/j.future.2003.12.020"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","Centro de Informatica - UFPE Centro de Informatica - UFPE","CAPES Coorden\u00e7\u00e3ao de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","CNPq Conselho Nacional de Desenvolvimento Cientifico e Tecn","FINEP Financiadora de Estudos e Projetos","PUC-Rio","FACEPE Fundacao de Amparo a Ciencia e Tecnologia do Estado de Pernambuco"],"acronym":"AOSD'11","name":"AOSD'11: Tenth International Conference on Aspect-Oriented Software Development","location":"Porto de Galinhas Brazil"},"container-title":["Proceedings of the tenth international conference on Aspect-oriented software development"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1960275.1960296","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1960275.1960296","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:48:52Z","timestamp":1750240132000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1960275.1960296"}},"subtitle":["democratizing scientific software adaptation"],"short-title":[],"issued":{"date-parts":[[2011,3,21]]},"references-count":26,"alternative-id":["10.1145\/1960275.1960296","10.1145\/1960275"],"URL":"https:\/\/doi.org\/10.1145\/1960275.1960296","relation":{},"subject":[],"published":{"date-parts":[[2011,3,21]]},"assertion":[{"value":"2011-03-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}