{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T18:12:28Z","timestamp":1725732748519},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540664505"},{"type":"electronic","value":"9783662010693"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/978-3-662-01069-3_59","type":"book-chapter","created":{"date-parts":[[2013,6,20]],"date-time":"2013-06-20T14:47:02Z","timestamp":1371739622000},"page":"400-409","source":"Crossref","is-referenced-by-count":1,"title":["A Programming Language for Design Patterns"],"prefix":"10.1007","author":[{"given":"Stefan","family":"B\u00fcnnig","sequence":"first","affiliation":[]},{"given":"Peter","family":"Forbrig","sequence":"additional","affiliation":[]},{"given":"Ralf","family":"L\u00e4mmel","sequence":"additional","affiliation":[]},{"given":"Normen","family":"Seemann","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"59_CR1","volume-title":"Systems Impl. 2000 -Working Conference IFIP WG 2.4","author":"U Assmann","year":"1998","unstructured":"U. Assmann. Meta-programming composers in second-generation compo-nent systems. In J. Bishop and N. Horspool, editors, Systems Impl. 2000 -Working Conference IFIP WG 2.4, Berlin, Feb. 1998. Chapman and Hall"},{"key":"59_CR2","doi-asserted-by":"crossref","unstructured":"F. J. Budinsky, M. A. Finnie, J. M. Vlissides, and P. S. Yu. Automatic code generation from design patterns. IBM Systems Journal, 35 (2), 1996","DOI":"10.1147\/sj.352.0151"},{"key":"59_CR3","volume-title":"and Kai Koskomies (eds.) Language Support for Design Patterns and Frameworks","author":"J Bosch","year":"1997","unstructured":"J. Bosch, G\u00f6rel Hedin, and Kai Koskomies (eds.) Language Support for Design Patterns and Frameworks, 1997."},{"key":"59_CR4","unstructured":"J. Bosch. Design Patterns & Frameworks: On the Issue of Language Support. In Bosch et al. [BHK97]."},{"key":"59_CR5","volume-title":"Journal of Object-Oriented Programming","author":"J Bosch","year":"1998","unstructured":"J. Bosch. Design patterns as language constructs. Journal of Object-Oriented Programming, 1998."},{"key":"59_CR6","volume-title":"Springer-Verlag","author":"R Breu","year":"1991","unstructured":"R. Breu. Algebraic Specification Techniques in Object Oriented Programming Environments, volume 562 of LNCS. Springer-Verlag, 1991."},{"key":"59_CR7","volume-title":"Entwicklung einer Sprache zur Unterst\u00fctzung von Design Patterns und Implementierung eines zugeh\u00f6rigen Compilers","author":"S B\u00fcnnig","year":"1999","unstructured":"S. B\u00fcnnig. Entwicklung einer Sprache zur Unterst\u00fctzung von Design Patterns und Implementierung eines zugeh\u00f6rigen Compilers. Master\u2019s thesis, University of Rostock, 1999."},{"key":"59_CR8","volume-title":"Journal of Object-Oriented Programming","author":"AH Eden","year":"1998","unstructured":"A. H. Eden. Giving \u201cThe Quality\u201d a Name. Journal of Object-Oriented Programming, 1998."},{"key":"59_CR9","unstructured":"A. H. Eden and A. Yehudai. [BHK97]."},{"issue":"4","key":"59_CR10","first-page":"168","volume":"11","author":"A Frick","year":"1996","unstructured":"A. Frick, W. Zimmer, and W. flexibler Klassenbibliotheken. 11 (4): 168\u2013178, 1996.","journal-title":"W. flexibler Klassenbibliotheken."},{"key":"59_CR11","volume-title":"Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1994","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, October 1994."},{"key":"59_CR12","unstructured":"G. Hedin. Language support for design patterns using attribute extension. In Bosch et al. [BHK97]."},{"key":"59_CR13","first-page":"77","volume-title":"Magne Haveraaen and Olaf Owe (eds.), Selected papers from the 8th NWPT, Oslo, Norway, Report 248","author":"J Harm","year":"1997","unstructured":"J. Harm, R L\u00e4mmel, and G. Riedewald. The Language Development Laboratory (AAA). In Magne Haveraaen and Olaf Owe (eds.), Selected papers from the\n                  8th NWPT, Oslo, Norway, Report\n                  248, pages 77\u201386, May 1997."},{"key":"59_CR14","unstructured":"E. E. Jacobsen. Design Patterns as Program Extracts. In Bosch et al. [BHK97]."},{"key":"59_CR15","volume-title":"Proc. ESOPgg, volume 1576 of LNCS","author":"S Krishnamurthi","year":"1999","unstructured":"S. Krishnamurthi, Y.-D. Erlich, and M. Felleisen. Expressing Structural Properties as Language Constructs. In S. D. Swierstra (ed.), Proc. ESOP\u2019gg, volume 1576 of LNCS, pages 258\u2013272. Springer-Verlag, 1999."},{"key":"59_CR16","volume-title":"Prentice Hall","author":"C Larman","year":"1997","unstructured":"C. Larman. Applying UML and Patterns. Prentice Hall, 1997."},{"key":"59_CR17","doi-asserted-by":"crossref","unstructured":"J.Palsberg and M. I. Schwartzbach. Type subsitution for object-oriented programming. SIGPLAN Notices, 25 (10), October 1990.","DOI":"10.1145\/97946.97965"},{"key":"59_CR18","volume-title":"Mas-ter\u2019s thesis, University of Rostock","author":"N Seemann","year":"1999","unstructured":"N. Seemann. A Design Pattern Oriented Programming Environment. Mas-ter\u2019s thesis, University of Rostock, 1999."},{"key":"59_CR19","volume-title":"Frameworks und Entwurfsmuster","author":"W Zimmer","year":"1997","unstructured":"W. Zimmer. Frameworks und Entwurfsmuster. PhD thesis, Universit\u00e4t Karlsruhe, 1997."}],"container-title":["Informatik aktuell","Informatik\u201999"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-01069-3_59","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T09:44:35Z","timestamp":1557827075000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-01069-3_59"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540664505","9783662010693"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-01069-3_59","relation":{},"ISSN":["1431-472X"],"issn-type":[{"type":"print","value":"1431-472X"}],"subject":[],"published":{"date-parts":[[1999]]}}}