{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T07:26:16Z","timestamp":1748071576835,"version":"3.28.0"},"reference-count":46,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ase.1997.632838","type":"proceedings-article","created":{"date-parts":[[2002,11,22]],"date-time":"2002-11-22T20:47:57Z","timestamp":1037998077000},"page":"183-192","source":"Crossref","is-referenced-by-count":10,"title":["Mapping software architectures to efficient implementations via partial evaluation"],"prefix":"10.1109","author":[{"given":"R.","family":"Marlet","sequence":"first","affiliation":[]},{"given":"S.","family":"Thibault","sequence":"additional","affiliation":[]},{"given":"C.","family":"Consel","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"year":"0","key":"ref5b"},{"volume":"29","journal-title":"ACM Operating Systems Rev","year":"0","key":"ref34b"},{"journal-title":"A uniform automatic approach to copy elimination in system extensions via program specialization","year":"1996","author":"volanschi","key":"ref39"},{"year":"0","key":"ref38"},{"journal-title":"Proc 1995 Symp Operating Systems Principles","year":"1995","key":"ref34a"},{"journal-title":"Software Architecture","year":"1996","author":"shaw","key":"ref33"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/52.56450"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/IWOOOS.1991.183019"},{"year":"0","key":"ref30"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/263698.263749"},{"key":"ref36","article-title":"A framework of application generator design","author":"thibault","year":"1996","journal-title":"Proceedings of the Symposium on Software Reusability"},{"journal-title":"Meschach Matrix computations in C","year":"1992","author":"stewart","key":"ref35"},{"key":"ref10a","doi-asserted-by":"publisher","DOI":"10.1145\/169683.174155"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(90)90147-A"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/237721.237767"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/99583.99588"},{"volume":"1110","journal-title":"Partial Evaluation Int l Seminar Dagstuhl Castle","year":"1996","key":"ref13"},{"year":"0","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/0304-3975(91)90299-H"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/2.153255"},{"journal-title":"Specification of abstract syntax notation one (ASN 1)","year":"1988","key":"ref17"},{"year":"0","key":"ref18"},{"journal-title":"Partial Evaluation and Automatic Program Generation","year":"1993","author":"jones","key":"ref19"},{"journal-title":"CORBA The common object request broker architecture and specification","year":"1995","key":"ref28"},{"year":"0","key":"ref4"},{"journal-title":"Automatic template-based run-time specialization Implementation and experimental study","year":"1996","author":"no\ufffdl","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/256428.167078"},{"year":"0","key":"ref6"},{"journal-title":"Scripting Higher Level Programming for the 21st Century","year":"1997","author":"ousterhout","key":"ref29"},{"year":"0","key":"ref8"},{"volume":"1061","journal-title":"Proc First Int l Conf Coordination and Models","year":"1996","key":"ref7"},{"key":"ref2","first-page":"111","author":"bach","year":"1986","journal-title":"The Design of the UNIX Operating System"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113454"},{"journal-title":"Program analysis and specialization for the C programming language","year":"1994","author":"andersen","key":"ref1"},{"year":"0","key":"ref20b"},{"key":"ref20a","doi-asserted-by":"publisher","DOI":"10.1145\/231379.231428"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.1997.632838"},{"key":"ref21","first-page":"243","article-title":"Fast bitblt() with asm() and cpp","author":"locanthi","year":"1987","journal-title":"European UNIX Systems User Group Conference Proceedings"},{"journal-title":"First ACM-SIGPLAN Workshop Domain-Specific Languages","year":"1997","key":"ref42"},{"journal-title":"Scout A communications-oriented operating system","year":"1994","author":"montz","key":"ref24"},{"year":"0","key":"ref10b"},{"journal-title":"Workshop Record of WCSSS'96 ? The Inaugural Workshop on Compiler Support for Systems Software","year":"1996","key":"ref41"},{"journal-title":"Open Systems Interconnection Handbook","year":"1991","author":"mcclain","key":"ref23"},{"key":"ref26","first-page":"38","article-title":"Blackboard systems","volume":"7","author":"nii","year":"1986","journal-title":"AI Magazine"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/258993.259010"},{"key":"ref5a","doi-asserted-by":"publisher","DOI":"10.1145\/97946.97947"}],"event":{"name":"12th IEEE International Conference Automated Software Engineering","acronym":"ASE-97","location":"Incline Village, NV, USA"},"container-title":["Proceedings 12th IEEE International Conference Automated Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx3\/5003\/13723\/00632838.pdf?arnumber=632838","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,9]],"date-time":"2017-03-09T23:42:31Z","timestamp":1489102951000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/632838\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":46,"URL":"https:\/\/doi.org\/10.1109\/ase.1997.632838","relation":{},"subject":[]}}