{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T11:57:29Z","timestamp":1759147049991},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540654599"},{"type":"electronic","value":"9783540492566"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-49256-9_6","type":"book-chapter","created":{"date-parts":[[2007,11,17]],"date-time":"2007-11-17T09:56:34Z","timestamp":1195293394000},"page":"83-97","source":"Crossref","is-referenced-by-count":10,"title":["Sassy: A Language and Optimizing Compiler for Image Processing on Reconfigurable Computing Systems"],"prefix":"10.1007","author":[{"given":"Jeffrey P","family":"Hammes","sequence":"first","affiliation":[]},{"given":"Bruce A","family":"Draper","sequence":"additional","affiliation":[]},{"given":"A P","family":"Willem B\u00f6hm","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,9,24]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"F. Bodin, H. Essafi and M. Pic. A Specific Compilation Scheme for Image Processing Architecture. Computer Architectures for Machine Perception, Cambridge, MA, 1997, pp. 56\u201360.","DOI":"10.1109\/CAMP.1997.631890"},{"issue":"2","key":"6_CR2","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/54.500200","volume":"12","author":"S. Brown","year":"1996","unstructured":"S. Brown and J. Rose. Architecture of FPGAs and CPLDs: A Tutorial. IEEE Design and Test of Computers, Vol 12, number 2, pages 42\u201357, Summer 1996.","journal-title":"IEEE Design and Test of Computers"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"D. C. Cann. Retire Fortran? A Debate Rekindled. Communications of the ACM, Vol 35(8), 1992.","DOI":"10.1145\/135226.135231"},{"key":"6_CR4","unstructured":"DataCube: http:\/\/www.datacube\/com (or http:\/\/robocop.anu.edu.au\/docs\/MaxVideo250 )"},{"key":"6_CR5","unstructured":"A. DeHon. Dynamically Programmable Gate Arrays: A Step Toward Increased Computational Density. Proc of Fourth Canadian Workshop of Field-Programmable Devices, Toronto, Canada, May 1996."},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"A. Fatni, D. Houzet and J. Basille. The C Data Parallel Language on a Shared Memory Multiprocessor. Computer Architectures for Machine Perception, Cambridge, MA, 1997, pp. 51\u201355.","DOI":"10.1109\/CAMP.1997.631889"},{"key":"6_CR7","unstructured":"A. J. Field and P. G. Harrison. Functional Programming. Addison-Wesley, 1988."},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"R. Hartenstein, J. Becker, R. Kress, H. Reinig and K. Schmidt. A Reconfigurable Machine for Applications in Image and Video Compression. Conf. on Compression Technologies and Standard for Image and Video Compression, Amsterdam, 1995.","DOI":"10.1117\/12.201186"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"D. Houzet and A. Fatni. A 1-D Linearly Expandable Interconnection Network Performance Analysis. IEEE Int. Conf. On Application Specific Array Processors, Venice, 1993, pp. 572\u2013582.","DOI":"10.1109\/ASAP.1993.397176"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"J. Hammes, O. Lubeck, and A. P. W. B\u00f6hm. Comparing Id and Haskell in a Monte Carlo photon transport code. Journal of Functional Programming, Vol. 5, Part 3, pp 283\u2013316, July 1995.","DOI":"10.1017\/S0956796800001374"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"J. Hammes, S. Sur, and A. P. W. B\u00f6hm. On the effectiveness of functional language features: NAS benchmark FT. Journal of Functional Programming, Vol. 7, Part 1, pp 103\u2013123, January 1997.","DOI":"10.1017\/S0956796897002621"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"P. Hudak, S. Peyton Jones and P. Wadler eds. Report on the Programming Language Haskell, A Non-strict Purely Functional Language (Version 1.2). ACM SIG-PLAN Notices, vol 27, number 5, 1992.","DOI":"10.1145\/130697.130699"},{"key":"6_CR13","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1109\/ICPR.1996.546962","volume":"C","author":"M. Maurer","year":"1996","unstructured":"M. Maurer, R. Behringer, S. F\u00fcrst, F. Thomanek, E.D. Dickmanns. A Compact Vision System for Road Vehicle Guidance, International Conference on Pattern Recognition, Vienna, 1996. Vol. C, pp. 313\u2013317.","journal-title":"International Conference on Pattern Recognition"},{"key":"6_CR14","unstructured":"D. MacQueen, R. Harper, R. Milner, et al. Functional Programming in ML. Lfcs education, University of Edinburgh, 1987."},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"J. McCarthy, et al. LISP 1.5 programmers manual. MIT Press, 1962.","DOI":"10.21236\/AD0406138"},{"key":"6_CR16","unstructured":"J. McGrawet.al., SISAL: Streams and Iteration in a Single Assignment Language: Reference Manual Version 1.2, Lawrence Livermore National Laboratory, Memo M-146, Rev. 1, 1985."},{"issue":"6","key":"6_CR17","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/64.483254","volume":"10","author":"J. Mundy","year":"1995","unstructured":"J. Mundy. The Image Understanding Environment Progam. IEEE Expert, 10(6):64\u201373, 1995.","journal-title":"IEEE Expert"},{"key":"6_CR18","unstructured":"R. S. Nikhil. Id Version 90.0 Reference Manual. Computational Structures Group Memo 284-1, Massachusetts Institute of Technology, 1990."},{"key":"6_CR19","unstructured":"Oxford Hardware Compilation Group. The Handel Language. Technical report, Oxford University, 1997."},{"key":"6_CR20","unstructured":"D. Perry. VHDL. McGraw-Hill, 1993."},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"R. Petersen and B. Hutchings. An Assessment of the Suitability of FPGA-Based Systems for use in Digital Signal Processing. 5th Int. Workshop on Field-Programmable Logic and Applications, Oxford, 1995.","DOI":"10.1007\/3-540-60294-1_123"},{"key":"6_CR22","volume-title":"Experimental Environments for Computer Vision and Image Processing","author":"J. Rasure","year":"1994","unstructured":"J. Rasure and S. Kubica. The KHOROS Application Development Environment. In H. I. Christenses and J. L. Crowley, editors, Experimental Environments for Computer Vision and Image Processing. World Scientific, New Jersey, 1994."},{"key":"6_CR23","volume-title":"Computer Vision and Image Processing: A Practical Approach using CVIPtools","author":"S. Umbaugh","year":"1998","unstructured":"S. Umbaugh. Computer Vision and Image Processing: A Practical Approach using CVIPtools. Prentice Hall, New Jersey, 1998."},{"key":"6_CR24","unstructured":"S. B. Scholz. Single Assignment C-Functional Programming Using Imperative Style. In Proc. of the 6th International Workshop on th Implementation of Functional Languages. University of East Anglia, 1994."},{"key":"6_CR25","unstructured":"S. K. Skedzielewski, J. R. W. Glauert. IF1, an Intermediate Form for Applicative Languages. Refernce Manual, M-170, Lawrence Livermore National Laboratory, July 1985."},{"key":"6_CR26","unstructured":"http:\/\/www.vsip.org\/"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"C. Weems and J. Burrill. \u201cThe Image Understanding Architecture and its Software Development Tools,\u201d Applied Imagery and Pattern Recognition Workshop, McLean, VA, 1991.","DOI":"10.1117\/12.58051"},{"key":"6_CR28","unstructured":"M. Wolfe. High Performance Compilers for Parallel Computing. Addison-Wesley Publishing Company, 1996."},{"key":"6_CR29","volume-title":"The Programmable Logic Data Book","author":"Xilinx","year":"1998","unstructured":"Xilinx. The Programmable Logic Data Book. Xilinx, Inc., San Jose, California, 1998."},{"key":"6_CR30","unstructured":"H. Zima. Supercompilers for Parallel and Vector Computers. Addison-Wesley Publishing Company, 1990."}],"container-title":["Lecture Notes in Computer Science","Computer Vision Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-49256-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,4]],"date-time":"2019-05-04T16:04:42Z","timestamp":1556985882000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-49256-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540654599","9783540492566"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/3-540-49256-9_6","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}