{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:55:47Z","timestamp":1725519347189},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540880585"},{"type":"electronic","value":"9783540880592"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-88059-2_1","type":"book-chapter","created":{"date-parts":[[2008,9,26]],"date-time":"2008-09-26T03:03:29Z","timestamp":1222398209000},"page":"1-40","source":"Crossref","is-referenced-by-count":2,"title":["An Introduction to iTasks: Defining Interactive Work Flows for the Web"],"prefix":"10.1007","author":[{"given":"Rinus","family":"Plasmeijer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Achten","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pieter","family":"Koopman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","unstructured":"Alimarine, A.: Generic Functional Programming - Conceptual Design, Implementation and Applications. PhD thesis, University of Nijmegen, The Netherlands (2005) ISBN 3-540-67658-9"},{"key":"1_CR2","unstructured":"Atkins, D., Ball, T., Benedikt, M., Bruns, G., Cox, K., Mataga, P., Rehor, K.: Experience with a Domain Specific Language for Form-based Services. In: Usenix Conference on Domain Specific Languages (October 1997)"},{"issue":"4","key":"1_CR3","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1023\/A:1018772405468","volume":"3","author":"C. Brabrand","year":"2000","unstructured":"Brabrand, C., M\u00f8ller, A., Ricky, M., Schwartzbach, M.: Powerforms: Declarative client-side form field validation. World Wide Web Journal\u00a03(4), 205\u2013314 (2000)","journal-title":"World Wide Web Journal"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Brabrand, C., M\u00f8ller, A., Schwartzbach, M.: The <bigwig> Project. ACM Transactions on Internet Technology (TOIT) (2002)","DOI":"10.7146\/brics.v9i1.21718"},{"key":"1_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74792-5_12","volume-title":"Formal Methods for Components and Objects","author":"E. Cooper","year":"2007","unstructured":"Cooper, E., Lindley, S., Wadler, P., Yallop, J.: Links: Web programming without tiers. In: de Boer, F.S., Bonsangue, M.M., Graf, S., de Roever, W.-P. (eds.) FMCO 2006. LNCS, vol.\u00a04709. Springer, Heidelberg (2007)"},{"key":"1_CR6","unstructured":"Ducasse, S., Lienhard, A., Renggli, L.: Seaside - A Multiple Control Flow Web Application Framework. In: Ducasse, S. (ed.), Proceedings ESUG 2004 International Conference \u2013 Research Track, volume Technical Report IAM-04-008, pp. 231\u2013254. Institut f\u00fcr Informatik und Angewandte Mathematik, University of Bern, Switzerland, November 7 (2004)"},{"key":"1_CR7","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/1291151.1291163","volume-title":"Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming (ICFP 2007)","author":"C. Elliot","year":"2007","unstructured":"Elliot, C.: Tangible Functional Programming. In: Proceedings of the 12th ACM SIGPLAN International Conference on Functional Programming (ICFP 2007), Freiburg, Germany, October 1\u20133, pp. 59\u201370. ACM, New York (2007)"},{"key":"1_CR8","volume-title":"Fifth International Symposium on Practical Aspects of Declarative Languages (PADL 2003)","author":"M. Elsman","year":"2003","unstructured":"Elsman, M., Hallenberg, N.: Web programming with SMLserver. In: Dahl, V., Wadler, P. (eds.) PADL 2003. Springer, Heidelberg (2003)"},{"key":"1_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1007\/978-3-540-24836-1_16","volume-title":"Practical Aspects of Declarative Languages","author":"M. Elsman","year":"2004","unstructured":"Elsman, M., Larsen, K.F.: Typing XHTML Web applications in ML. In: Jayaraman, B. (ed.) PADL 2004. LNCS, vol.\u00a03057, pp. 224\u2013238. Springer, Heidelberg (2004)"},{"key":"1_CR10","volume-title":"Proceedings 16th IEEE International Conference on Automated Software Engineering (ASE 2001)","author":"P. Graunke","year":"2001","unstructured":"Graunke, P., Krishnamurthi, S., Findler, R.B., Felleisen, M.: Automatically Restructuring Programs for the Web. In: Feather, M., Goedicke, M. (eds.) Proceedings 16th IEEE International Conference on Automated Software Engineering (ASE 2001). IEEE CS Press, Los Alamitos (2001)"},{"key":"1_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11964681_12","volume-title":"Implementation and Application of Functional Languages","author":"K. Hanna","year":"2006","unstructured":"Hanna, K.: A Document-Centered Environment for Haskell. In: Butterfield, A., Grelck, C., Huch, F. (eds.) IFL 2005. LNCS, vol.\u00a04015. Springer, Heidelberg (2006)"},{"key":"1_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/3-540-45241-9_6","volume-title":"Practical Aspects of Declarative Languages","author":"M. Hanus","year":"2001","unstructured":"Hanus, M.: High-Level Server Side Web Scripting in Curry. In: Ramakrishnan, I.V. (ed.) PADL 2001. LNCS, vol.\u00a01990, pp. 76\u201392. Springer, Heidelberg (2001)"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Hinze, R.: A new approach to generic functional programming. In: The 27th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Massachusetts, Boston, pp. 119\u2013132 (January 2000)","DOI":"10.1145\/325694.325709"},{"key":"1_CR14","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/S0167-6423(99)00023-4","volume":"37","author":"J. Hughes","year":"2000","unstructured":"Hughes, J.: Generalising Monads to Arrows. Science of Computer Programming\u00a037, 67\u2013111 (2000)","journal-title":"Science of Computer Programming"},{"key":"1_CR15","unstructured":"Jansen, J., Koopman, P., Plasmeijer, R.: Efficient Interpretation by Transforming Data Types and Patterns to Functions. In: Nilsson, H. (ed.) Proceedings Seventh Symposium on Trends in Functional Programming, TFP 2006, Nottingham, UK, April 19-21, 2006, pp. 157\u2013172. The University of Nottingham (2006)"},{"issue":"1","key":"1_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1017\/S0956796899003561","volume":"10","author":"E. Meijer","year":"2000","unstructured":"Meijer, E.: Server Side Web Scripting in Haskell. Journal of Functional Programming\u00a010(1), 1\u201318 (2000)","journal-title":"Journal of Functional Programming"},{"key":"1_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1007\/978-3-540-74130-5_7","volume-title":"Implementation and Application of Functional Languages","author":"R. Plasmeijer","year":"2007","unstructured":"Plasmeijer, R., Achten, P.: A Conference Management System based on the iData Toolkit. In: Horv\u00e1th, Z., Zs\u00f3k, V., Butterfield, A. (eds.) IFL 2006. LNCS, vol.\u00a04449, pp. 108\u2013125. Springer, Heidelberg (2007)"},{"key":"1_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11737414_17","volume-title":"Functional and Logic Programming","author":"R. Plasmeijer","year":"2006","unstructured":"Plasmeijer, R., Achten, P.: iData For The World Wide Web - Programming Interconnected Web Forms. In: Hagiya, M., Wadler, P. (eds.) FLOPS 2006. LNCS, vol.\u00a03945. Springer, Heidelberg (2006)"},{"key":"1_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1007\/11964681_7","volume-title":"Implementation and Application of Functional Languages","author":"R. Plasmeijer","year":"2006","unstructured":"Plasmeijer, R., Achten, P.: The Implementation of iData - A Case Study in Generic Programming. In: Butterfield, A., Grelck, C., Huch, F. (eds.) IFL 2005. LNCS, vol.\u00a04015, pp. 106\u2013123. Springer, Heidelberg (2006)"},{"key":"1_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45361-X_4","volume-title":"Implementation of Functional Languages","author":"R. Pointon","year":"2001","unstructured":"Pointon, R., Trinder, P., Loidl, H.: The Design and Implementation of Glasgow distributed Haskell. In: Mohnen, M., Koopman, P. (eds.) IFL 2000. LNCS, vol.\u00a02011. Springer, Heidelberg (2001)"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Queinnec, C.: The influence of browsers on evaluators or, continuations to program web servers. In: Proceedings Fifth International Conference on Functional Programming (ICFP 2000) (September 2000)","DOI":"10.1145\/351240.351243"},{"key":"1_CR22","unstructured":"Serrano, M., Gallesio, E., Loitsch, F.: Hop, a language for programming the web 2.0. In: Proceedings ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2006), Portland, Oregon, USA, pp. 975\u2013985, October 22-26 (2006)"},{"key":"1_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/3-540-45587-6_13","volume-title":"Practical Aspects of Declarative Languages","author":"P. Thiemann","year":"2002","unstructured":"Thiemann, P.: WASH\/CGI: Server-side Web Scripting with Sessions and Typed, Compositional Form. In: Krishnamurthi, S., Ramakrishnan, C. (eds.) PADL 2002. LNCS, vol.\u00a02257, pp. 192\u2013208. Springer, Heidelberg (2002)"},{"key":"1_CR24","unstructured":"van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow patterns. QUT Technical report, FIT-TR-2002-02, Queensland University of Technology, Brisbane (2002)"},{"key":"1_CR25","unstructured":"Zs\u00f3k, V., Herny\u00e1k, Z., Horv\u00e1th, Z.: Distributed Pattern Design in D-Clean. In: Central-European Functional Programming School, CEFP 2005, oldal, vol. 33 (2005), http:\/\/plc.inf.elte.hu\/cefp\/download\/dclean_dbox_lecturenotes.pdf"}],"container-title":["Lecture Notes in Computer Science","Central European Functional Programming School"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-88059-2_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T11:55:21Z","timestamp":1619524521000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-88059-2_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540880585","9783540880592"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-88059-2_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}