{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:11:31Z","timestamp":1747807891218},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540669920"},{"type":"electronic","value":"9783540465843"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-46584-7_17","type":"book-chapter","created":{"date-parts":[[2007,9,17]],"date-time":"2007-09-17T18:28:04Z","timestamp":1190053684000},"page":"249-262","source":"Crossref","is-referenced-by-count":9,"title":["Transformation-by-Example for XML"],"prefix":"10.1007","author":[{"given":"Shriram","family":"Krishnamurthi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathryn E.","family":"Gray","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul T.","family":"Graunke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2000,1,28]]},"reference":[{"key":"17_CR1","unstructured":"Beech, D., S. Lawrence, M. Maloney, N. Mendelsohn and H. S. Thompson. XML Schema part 1: Structures. Technical report, World Wide Web Consortium, September 1999."},{"key":"17_CR2","doi-asserted-by":"crossref","unstructured":"Bell\u00e9, G., C. B. Jay and E. Moggi. Functorial ML. In International Symposium on Programming Languages: Implementations, Logics, and Programs, pages 32\u201346, 1996.","DOI":"10.1007\/3-540-61756-6_75"},{"key":"17_CR3","unstructured":"Bray, T., J. Paoli and C. Sperberg-McQueen. Exensible markup language XML. Technical report, World Wide Web Consortium, Feburary 1998. Version 1.0."},{"key":"17_CR4","unstructured":"Clark, J. XSL transformations. Technical report, World Wide Web Consortium, October 1999. Version 1.0."},{"key":"17_CR5","unstructured":"Davidson, A., M. Fuchs, M. Hedin, M. Jain, J. Koistinen, C. Lloyd, M. Maloney and K. Schwarzhof. Schema for object-oriented XML. Technical report, World Wide Web Consortium, July 1999. Version 2.0."},{"key":"17_CR6","unstructured":"Deach, S. Extensible Stylesheet Language XSL specification. Technical report, World Wide Web Consortium, April 1999."},{"issue":"4","key":"17_CR7","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/BF01806308","volume":"5","author":"R. K. Dybvig","year":"1993","unstructured":"Dybvig, R. K., R. Hieb and C. Bruggeman. Syntactic abstraction in Scheme. Lisp and Symbolic Computation, 5(4):295\u2013326, December 1993.","journal-title":"Lisp and Symbolic Computation"},{"key":"17_CR8","unstructured":"Flatt, M. PLT MzScheme: Language manual. Technical Report TR97-280, Rice University, 1997."},{"key":"17_CR9","unstructured":"International Business Machines. PatML. Web document: http:\/\/www.alphaWorks.ibm.com\/formula\/patml\/ ."},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"Jansson, P. and J. Jeuring. PolyP\u2014a polytypic programming language extension. In Symposium on Principles of Programming Languages, pages 470\u2013482, 1997.","DOI":"10.1145\/263699.263763"},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"Kelsey, R., W. Clinger and J. Rees. Revised5 report on the algorithmic language Scheme. ACM SIGPLAN Notices, 33(9), October 1998.","DOI":"10.1145\/290229.290234"},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"Kohlbecker, E. E., D. P. Friedman, M. Felleisen and B. F. Duba. Hygienic macro expansion. In ACM Symposium on Lisp and Functional Programming, pages 151\u2013161, 1986.","DOI":"10.1145\/319838.319859"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Kohlbecker, E. E. and M. Wand. Macros-by-example: Deriving syntactic transformations from their specifications. In Symposium on Principles of Programming Languages, pages 77\u201384, 1987.","DOI":"10.1145\/41625.41632"},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"Krishnamurthi, S., Y.-D. Erlich and M. Felleisen. Expressing structural properties as language constructs. In European Symposium on Programming, March 1999.","DOI":"10.1007\/3-540-49099-X_17"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Krishnamurthi, S., M. Felleisen and B. F. Duba. From macros to reusable generative programming. In Generative and Component-Based Software Engineering, September 1999.","DOI":"10.1007\/3-540-40048-6_9"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"Meertens, L. Calculate polytypically! In International Symposium on Programming Languages: Implementations, Logics, and Programs, 1996.","DOI":"10.1007\/3-540-61756-6_73"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Wadler, P. A formal semantics of patterns in XSLT. In Markup Technologies, December 1999.","DOI":"10.1162\/10996620052104302"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Wallace, M. and C. Runciman. Haskell and XML: Generic document processing combinators vs. type-based translation. In International Conference on Functional Programming, September 1999.","DOI":"10.1145\/317636.317794"}],"container-title":["Lecture Notes in Computer Science","Practical Aspects of Declarative Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46584-7_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T02:50:40Z","timestamp":1556851840000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46584-7_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540669920","9783540465843"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-46584-7_17","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}