{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T06:48:28Z","timestamp":1743144508020,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540230359"},{"type":"electronic","value":"9783540301134"}],"license":[{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30113-4_5","type":"book-chapter","created":{"date-parts":[[2010,9,7]],"date-time":"2010-09-07T03:33:56Z","timestamp":1283830436000},"page":"47-61","source":"Crossref","is-referenced-by-count":9,"title":["Compact Procedural Implementation in DSP Software Synthesis Through Recursive Graph Decomposition"],"prefix":"10.1007","author":[{"given":"Ming-Yung","family":"Ko","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Praveen K.","family":"Murthy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuvra S.","family":"Bhattacharyya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5_CR1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-1389-2","volume-title":"Software Synthesis from Dataflow Graphs","author":"S.S. Bhattacharyya","year":"1996","unstructured":"Bhattacharyya, S.S., Murthy, P.K., Lee, E.A.: Software Synthesis from Dataflow Graphs. Kluwer Academic Publishers, Dordrecht (1996)"},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"Buck, J., Vaidyanathan, R.: Heterogeneons modeling and simulation of embedded systems in El Greco. In: Proceedings of the International Workshop on Hardware\/Software Co-Design (May 2000)","DOI":"10.1145\/334012.334042"},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"Eker, J., et al.: Taming heterogeneity \u2014 the Ptolemy approach. Proceedings of the IEEE (January 2003)","DOI":"10.1109\/JPROC.2002.805829"},{"key":"5_CR4","doi-asserted-by":"crossref","unstructured":"Karczmarek, M., Thies, W., Amarasinghe, S.: Phased scheduling of stream programs. In: Proceedings of Languages, Compilers, and Tools for Embedded Systems (LCTES 2003), San Diego, California, pp. 103\u2013112 (June 2003)","DOI":"10.1145\/780732.780747"},{"key":"5_CR5","unstructured":"Karezmarek, M., Thies, W., Amarasinghe, S.: StreamIt: A Language for Streaming Applications. In: Proceedings of the International Conference on Compiler Construction, Grenoble, France (April 2002)"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Ko, M., Murthy, P.K., Bhattachaiyya, S.S.: Compact procedural synthesis of DSP software through recursive graph decomposition. Technical Report UMIACS-TR-2004-41, Institute for Advanced Computer Studies, University of Maryland at College Park (2004)","DOI":"10.1007\/978-3-540-30113-4_5"},{"issue":"3","key":"5_CR7","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1145\/348019.348304","volume":"5","author":"K.N. Lalgudi","year":"2000","unstructured":"Lalgudi, K.N., Papaeffhymiou, M.C., Potkonjak, M.: Optimizing computations for effective block-processing. ACM Transactions on Design Automation of Electronic Systems\u00a05(3), 604\u2013630 (2000)","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"issue":"2","key":"5_CR8","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/2.347998","volume":"28","author":"R. Lauwereins","year":"1995","unstructured":"Lauwereins, R., Engels, M., Ade, M., Peperstraete, J.A.: Grape-II: A system-level prototyping environment for DSP applications. IEEE Computer Magazine\u00a028(2), 35\u201343 (1995)","journal-title":"IEEE Computer Magazine"},{"key":"5_CR9","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1109\/PROC.1987.13876","volume":"75","author":"E.A. Lee","year":"1987","unstructured":"Lee, E.A., Messerschmitt, D.G.: Synchronous dataflow. Proceedings of IEEE\u00a075, 1235\u20131245 (1987)","journal-title":"Proceedings of IEEE"},{"issue":"1","key":"5_CR10","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1109\/92.555991","volume":"5","author":"R. Leupers","year":"1997","unstructured":"Leupers, R., Marwedel, P.: Time-constrained code compaction for DSP\u2019s. IEEE Transactions on Very Large Scale Integration (VLSI) Systems\u00a05(1), 112\u2013122 (1997)","journal-title":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems"},{"issue":"2","key":"5_CR11","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1145\/989995.989999","volume":"9","author":"P.K. Murthy","year":"2004","unstructured":"Murthy, P.K., Bhattacharyya, S.S.: Buffer merging: a powerful technique for reducing memory requirements of synchronous dataflow specifications. ACM Transactions on Design Automation of Electronic Systems\u00a09(2), 212\u2013237 (2004)","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"5_CR12","doi-asserted-by":"crossref","unstructured":"Murthy, P.K., Cohen, E.G., Rowland, S.: System Canvas: A new design environment for embedded DSP and telecommunication systems. In: Proceedings of the International Workshop on Hardware\/Software Co-Design (April 2001)","DOI":"10.1145\/371636.371675"},{"issue":"2","key":"5_CR13","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1145\/375977.375978","volume":"6","author":"P.R. Panda","year":"2001","unstructured":"Panda, P.R., Cattboor, F., Dutt, N.D., et al.: Data and Memory Optimization Techniques for Embedded Systems. ACM Transactions on Design Automation for Electronic Systems\u00a06(2), 149\u2013206 (2001)","journal-title":"ACM Transactions on Design Automation for Electronic Systems"},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"Ritz, S., Pankert, M., Zivojnovic, V., Meyer, H.: Optimum vectorization of scalable synchronotis dataflow graphs. In: Proceedings of the International Conference on Application Specific Array Processors, pp. 285\u2013296 (October 1993)","DOI":"10.1109\/ASAP.1993.397152"},{"key":"5_CR15","unstructured":"Robbins, C.B.: Autocodhtg Toolset software tools for automatic generation of parallel application software. Technical report. Management, Communications & Control, Inc. (2002)"},{"key":"5_CR16","unstructured":"Stefanov, T., Zissulescu, C., Turjan, A., Kienhuis, B., Deprettere, E.: System design using Kahn process networks: the Compaan\/Laura approach. In: Proceedings of the Design, Automation and Test in Europe Conference (February 2004)"},{"key":"5_CR17","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1109\/92.894156","volume":"8","author":"W. Sung","year":"2000","unstructured":"Sung, W., Ha, S.: Memory Efficient Software Synthesis using Mixed Coding Style from Dataflow Graph. IEEE Transactions on VLSI Systems\u00a08, 522\u2013526 (2000)","journal-title":"IEEE Transactions on VLSI Systems"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Zitzler, E., Teich, J., Bhattacharyya, S.S.: Multidimensional exploration of software implementations for DSP algorithms. Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 83\u201398 (February 2000)","DOI":"10.1023\/A:1008170728742"}],"container-title":["Lecture Notes in Computer Science","Software and Compilers for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30113-4_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,25]],"date-time":"2025-02-25T16:08:17Z","timestamp":1740499697000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-30113-4_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540230359","9783540301134"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30113-4_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}