{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:56:43Z","timestamp":1725562603270},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540222538"},{"type":"electronic","value":"9783540248361"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24836-1_4","type":"book-chapter","created":{"date-parts":[[2010,8,8]],"date-time":"2010-08-08T15:50:55Z","timestamp":1281282655000},"page":"39-55","source":"Crossref","is-referenced-by-count":6,"title":["Compositional Model-Views with Generic Graphical User Interfaces"],"prefix":"10.1007","author":[{"given":"Peter","family":"Achten","sequence":"first","affiliation":[]},{"given":"Marko","family":"van Eekelen","sequence":"additional","affiliation":[]},{"given":"Rinus","family":"Plasmeijer","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"4_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1007\/BFb0055438","volume-title":"Implementation of Functional Languages","author":"P. Achten","year":"1998","unstructured":"Achten, P., Plasmeijer, R.: Interactive Functional Objects in Clean. In: Clack, C., Hammond, K., Davie, T. (eds.) IFL 1997. LNCS, vol.\u00a01467, pp. 304\u2013321. Springer, Heidelberg (1998)"},{"key":"4_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/3-540-45361-X_12","volume-title":"Implementation of Functional Languages","author":"P. Achten","year":"2001","unstructured":"Achten, P., Peyton Jones, S.: Porting the Clean Object I\/O Library to Haskell. In: Mohnen, M., Koopman, P. (eds.) IFL 2000. LNCS, vol.\u00a02011, pp. 194\u2013213. Springer, Heidelberg (2001)"},{"key":"4_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1007\/978-3-540-27861-0_10","volume-title":"IFL","author":"P. Achten","year":"2004","unstructured":"Achten, P., van Eekelen, M., Plasmeijer, R.: Generical Graphical User Interfaces. In: Trinder, P., Michaelson, G.J., Pe\u00f1a, R. (eds.) IFL 2003. LNCS, vol.\u00a03145, pp. 152\u2013167. Springer, Heidelberg (2004) (to appear)"},{"key":"4_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1007\/3-540-46028-4_11","volume-title":"Implementation of Functional Languages","author":"A. Alimarine","year":"2002","unstructured":"Alimarine, A., Plasmeijer, R.: A Generic Programming Extension for Clean. In: Arts, T., Mohnen, M. (eds.) IFL 2002. LNCS, vol.\u00a02312, pp. 168\u2013186. Springer, Heidelberg (2002)"},{"key":"4_CR5","unstructured":"Angelov, K.A.: ObjectIO for Haskell. Description and Sources at www.haskell.org\/ObjectIO\/ , Applications at \/free.top.bg\/ka2_mail\/ (2003)"},{"key":"4_CR6","first-page":"63","volume-title":"Graph Rewriting Aspects of Functional Programming","author":"E. Barendsen","year":"1999","unstructured":"Barendsen, E., Smetsers, S.: Handbook of Graph Grammars and Computing by Graph Transformation. In: Graph Rewriting Aspects of Functional Programming, vol.\u00a0ch. 2, pp. 63\u2013102. World Scientific, Singapore (1999)"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Carlsson, M., Hallgren, T.: Fudgets - a graphical user interface in a lazy functional language. In: Proceedings of the ACM Conference on Functional Programming and Computer Architecture, FPCA 1993, Kopenhagen, Denmark (1993)","DOI":"10.1145\/165180.165228"},{"key":"4_CR8","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1145\/258948.258972","volume-title":"Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP 1997)","author":"K. Claessen","year":"1997","unstructured":"Claessen, K., Vullinghs, T., Meijer, E.: Structuring Graphical Paradigms in TkGofer. In: Proceedings of the 1997 ACM SIGPLAN International Conference on Functional Programming (ICFP 1997), Amsterdam, The Netherlands, June 1997, vol.\u00a032(8), pp. 251\u2013262. ACM Press, New York (1997)"},{"key":"4_CR9","first-page":"21","volume-title":"Proceedings of the IFIP TC2 Working Conference on Generic Programming","author":"D. Clarke","year":"2003","unstructured":"Clarke, D., L\u00f6h, A.: Generic Haskell, Specifically. In: Gibbons, J., Jeuring, J. (eds.) Proceedings of the IFIP TC2 Working Conference on Generic Programming, Schloss Dagstuhl, July 2003, pp. 21\u201348. Kluwer Academic Publishers, Dordrecht (2003) ISBN 1-4020-7374-7"},{"key":"4_CR10","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, Boston, Massachusetts, January 2000, pp. 119\u2013132 (2000)","DOI":"10.1145\/325694.325709"},{"key":"4_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1007\/BFb0055437","volume-title":"Implementation of Functional Languages","author":"E.W. Karlsen","year":"1998","unstructured":"Karlsen, E.W., Westmeier, S.: Using Concurrent Haskell to Develop Views over an Active Repository. In: Clack, C., Hammond, K., Davie, T. (eds.) IFL 1997. LNCS, vol.\u00a01467, pp. 285\u2013303. Springer, Heidelberg (1998)"},{"issue":"3","key":"4_CR12","first-page":"26","volume":"1","author":"G. Krasner","year":"1988","unstructured":"Krasner, G., Pope, S.: A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80. Journal of Object-Oriented Programming\u00a01(3), 26\u201349 (1988)","journal-title":"Journal of Object-Oriented Programming"},{"key":"4_CR13","unstructured":"Schrage, M.: Proxima, a presentation-oriented XML editor. PhD thesis, University of Utrecht (2004) (to appear)"},{"key":"4_CR14","volume-title":"Designing the User Interface: strategies for effective humancomputer interaction","author":"B. Shneiderman","year":"1992","unstructured":"Shneiderman, B.: Designing the User Interface: strategies for effective humancomputer interaction, 2nd edn. Addison-Wesley, Reading (1992)","edition":"2"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-540-27861-0_3","volume-title":"Implementation of Functional Languages","author":"A. Weelden van","year":"2004","unstructured":"van Weelden, A., Plasmeijer, R.: A functional shell that dynamically combines compiled code. In: Trinder, P., Michaelson, G.J., Pe\u00f1a, R. (eds.) IFL 2003. LNCS, vol.\u00a03145, pp. 36\u201352. Springer, Heidelberg (2004) (to appear)"},{"key":"4_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/3-540-44854-3_7","volume-title":"Implementation of Functional Languages","author":"M. Vervoort","year":"2003","unstructured":"Vervoort, M., Plasmeijer, R.: Lazy dynamic input\/output in the lazy functional language Clean. In: Pe\u00f1a, R., Arts, T. (eds.) IFL 2002. LNCS, vol.\u00a02670, pp. 101\u2013117. Springer, Heidelberg (2003)"},{"key":"4_CR17","unstructured":"Kahl, W., Braun, O., Scheffczyk, J. (eds.): Combinators - A First Account. Technical Report Nr. 2000-01, Fakult\u00e4t f\u00fcr Informatik, Universit\u00e4t der Bundeswehr M\u00fcnchen (2000)"}],"container-title":["Lecture Notes in Computer Science","Practical Aspects of Declarative Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24836-1_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T08:47:46Z","timestamp":1559378866000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24836-1_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540222538","9783540248361"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24836-1_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}