{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T13:43:41Z","timestamp":1730295821601,"version":"3.28.0"},"reference-count":17,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,5]]},"DOI":"10.1109\/secse.2009.5069162","type":"proceedings-article","created":{"date-parts":[[2009,6,10]],"date-time":"2009-06-10T14:55:04Z","timestamp":1244645704000},"page":"51-58","source":"Crossref","is-referenced-by-count":4,"title":["Developing scientific applications using Generative Programming"],"prefix":"10.1109","author":[{"given":"Ritu","family":"Arora","sequence":"first","affiliation":[]},{"given":"Purushotham","family":"Bangalore","sequence":"additional","affiliation":[]},{"given":"Marjan","family":"Mernik","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"17","first-page":"117","article-title":"model-based aspect weaver construction","author":"roychoudhury","year":"2007","journal-title":"4th International Workshop on Language Engineering (ATEM) MODELS"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511606205"},{"key":"16","article-title":"using aspect-oriented programming for checkpointing a parallel application","author":"arora","year":"2008","journal-title":"Parallel and Distributed Processing Techniques and Applications Conference"},{"journal-title":"AMMA Toolkit","year":"0","key":"13"},{"key":"14","first-page":"194","article-title":"region based image clustering and retrieval using multiple instance learning, image\/video annotation and clustering","author":"chengcui","year":"2005","journal-title":"LNCS"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/129852.129859"},{"key":"12","first-page":"602","article-title":"model-based dsl frameworks","author":"kurtev","year":"2006","journal-title":"OOPSLA Companion 2006"},{"key":"3","volume":"3","author":"schmidt","year":"2000","journal-title":"Scalable Computing Practice and Experience"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1987.1663532"},{"year":"0","key":"1"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89737-8_3"},{"journal-title":"The Design and Implementation of Berkeley Lab's Linux Checkpoint\/ Restart","year":"0","author":"duell","key":"7"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1118890.1118892"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.103"},{"journal-title":"Generative Programming Methods Tools and Applications","year":"2000","author":"czarnecki","key":"4"},{"key":"9","first-page":"220","article-title":"aspect-oriented programming","volume":"1241","author":"kiczales","year":"1997","journal-title":"LNCS"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024421"}],"event":{"name":"2009 ICSE Workshop on Software Engineering for Computational Science and Engineering (SECSE)","start":{"date-parts":[[2009,5,23]]},"location":"Vancouver, BC, Canada","end":{"date-parts":[[2009,5,23]]}},"container-title":["2009 ICSE Workshop on Software Engineering for Computational Science and Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5054535\/5069140\/05069162.pdf?arnumber=5069162","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,17]],"date-time":"2017-03-17T17:03:07Z","timestamp":1489770187000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5069162\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5]]},"references-count":17,"URL":"https:\/\/doi.org\/10.1109\/secse.2009.5069162","relation":{},"subject":[],"published":{"date-parts":[[2009,5]]}}}