{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T02:56:52Z","timestamp":1729652212369,"version":"3.28.0"},"reference-count":25,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,7]]},"DOI":"10.1109\/samos.2012.6404183","type":"proceedings-article","created":{"date-parts":[[2013,1,17]],"date-time":"2013-01-17T15:29:49Z","timestamp":1358436589000},"page":"260-267","source":"Crossref","is-referenced-by-count":1,"title":["Hardware\/software specialization through aspects: The LARA approach"],"prefix":"10.1109","author":[{"given":"Joao M. P.","family":"Cardoso","sequence":"first","affiliation":[]},{"given":"Tiago","family":"Carvalho","sequence":"additional","affiliation":[]},{"given":"Joao","family":"Teixeira","sequence":"additional","affiliation":[]},{"given":"Pedro C.","family":"Diniz","sequence":"additional","affiliation":[]},{"given":"Fernando","family":"Goncalves","sequence":"additional","affiliation":[]},{"given":"Zlatko","family":"Petrov","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542528"},{"key":"17","first-page":"235","article-title":"Loop coalescing: A compiler transformation for parallel machines","author":"polychronopoulos","year":"1987","journal-title":"Proc Int l Conf Parallel Processing"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989425"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/SOCCON.2009.5398108"},{"journal-title":"Mastering AspectJ","year":"2003","author":"gradecki","key":"16"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/3468.833100"},{"key":"14","article-title":"A new approach to control and guide the mapping of computations to FPGAs","author":"cardoso","year":"2011","journal-title":"Int'l Conference Engineering of Reconfigurable Systems and Algorithms (ERSA'11)"},{"journal-title":"Catapult C Synthesis","year":"2008","author":"graphics","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1990.126315"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2008.4663765"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(00)00051-7"},{"key":"22","doi-asserted-by":"crossref","DOI":"10.1145\/1297666.1297683","article-title":"SoCDAL: System-on-chip design accelerator","volume":"13","author":"ahn","year":"2008","journal-title":"ACM Trans Des Autom Electron Syst"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2009.2028681"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/1755951.1755906"},{"key":"25","first-page":"397","article-title":"Fast scenario-based design space exploration using feature selection","author":"van stralen","year":"2012","journal-title":"3rd Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures (PARMA'12) ARCS 2012 Workshops"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.1997.632838"},{"journal-title":"Rogram Analysis and Specialization for the C Programming Language","year":"1994","author":"andersen","key":"2"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2012.41"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1749603.1749604"},{"key":"7","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","article-title":"Aspect oriented programming","volume":"1241","author":"kiczales","year":"1997","journal-title":"Proc European Conference on Object-oriented Programming (ECOOP'97)"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-0061-5_11"},{"journal-title":"Reflection","year":"0","key":"5"},{"key":"4","first-page":"367","article-title":"Towards automatic specialization of java programs","author":"schultz","year":"0","journal-title":"Proceedings of the 12th European Conference on Object- Oriented Programming (ECOOP '98)"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162071"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/242224.242420"}],"event":{"name":"2012 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XII)","start":{"date-parts":[[2012,7,16]]},"location":"Samos, Greece","end":{"date-parts":[[2012,7,19]]}},"container-title":["2012 International Conference on Embedded Computer Systems (SAMOS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6389877\/6404141\/06404183.pdf?arnumber=6404183","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,21]],"date-time":"2017-06-21T01:50:47Z","timestamp":1498009847000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6404183\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7]]},"references-count":25,"URL":"https:\/\/doi.org\/10.1109\/samos.2012.6404183","relation":{},"subject":[],"published":{"date-parts":[[2012,7]]}}}