{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T17:15:06Z","timestamp":1760548506832},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540571209"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/3-540-47910-4_3","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T12:13:47Z","timestamp":1187266427000},"page":"21-35","source":"Crossref","is-referenced-by-count":14,"title":["Frameworks in the Financial Engineering Domain An Experience Report"],"prefix":"10.1007","author":[{"given":"Andreas","family":"Birrer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Eggenschwiler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"10","key":"3_CR1","first-page":"1","volume":"24","author":"K. Beck","year":"1989","unstructured":"K. Beck, W. Cunningham, \u201cA Laboratory For Teaching Object-Oriented Thinking,\u201d In OOPSLA\u201989 Conference Proceedings (October 1\u20136, New Orleans, Louisiana), published as, OOPSLA\u201989, ACM SIGPLAN Notices Notices, Vol. 24, No. 10, November 1989, pp. 1\u20136.","journal-title":"OOPSLA\u201989 Conference Proceedings (October 1\u20136, New Orleans, Louisiana)"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"F. P. Brooks Jr., \u201cNo Silver Bullet-Essence and Accidents of Software Engineering,\u201d IEEE Computer, Vol. 20, No. 4, April 1987.","DOI":"10.1109\/MC.1987.1663532"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"T. Eggenschwiler and E. Gamma, \u201cET++SwapsManager: Using Object Technology in the Financial Engineering Domain,\u201d In OOPSLA\u201992 Conference Proceedings (October 18\u201322, Vancouver), ACM SIGPLAN Notices Vol. 27, No. 10, pp. 166\u2013177.","DOI":"10.1145\/141937.141951"},{"key":"3_CR4","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-77838-4","volume-title":"Objektorientierte Software-Entwicklung am Beispiel von ET++ \u2014 Design-Muster, Klassenbibliothek, Werkzeuge","author":"E. Gamma","year":"1992","unstructured":"E. Gamma, Objektorientierte Software-Entwicklung am Beispiel von ET++ \u2014 Design-Muster, Klassenbibliothek, Werkzeuge, Springer-Verlag, Berlin, 1992."},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"E. Gamma, R. Helm, and J. M. Vlissides, \u201cDesign Patterns: Abstraction and Reuse of Object-Oriented Designs,\u201d In ECOOP Conference Proceedings (July 26\u201330, Kaiserslautern), Springer Verlag, 1993.","DOI":"10.1007\/3-540-47910-4_21"},{"key":"3_CR6","first-page":"22","volume":"1","author":"R. E. Johnson","year":"1988","unstructured":"R. E. Johnson and B. Foote, \u201cDesigning Reusable Classes,\u201d The Journal Of Object-Oriented Programming, Vol. 1, No. 2, 1988, pp. 22\u201335.","journal-title":"The Journal Of Object-Oriented Programming"},{"key":"3_CR7","volume-title":"The Swaps Handbook-Swaps and Related Risk Management Instruments","author":"K.R. Kapner","year":"1990","unstructured":"K.R. Kapner and J.F. Marshall, The Swaps Handbook-Swaps and Related Risk Management Instruments, Institute of Finance, New York, 1990."},{"key":"3_CR8","volume-title":"Pricing and Hedging Swaps","author":"P. Miron","year":"1991","unstructured":"Miron P, Swannell P, Pricing and Hedging Swaps, Euromoney Publications PLC, London, 1991."},{"key":"3_CR9","unstructured":"C.W. Smithson, \u201cA LEGO Approach to Financial Engineering: An Introduction to Forwards, Futures, Swaps and Options,\u201d In Midland Corporate Financial Journal, Winter 1987, pp. 64\u201386"},{"key":"3_CR10","first-page":"63","volume":"10","author":"A. Weinand","year":"1989","unstructured":"A. Weinand, E. Gamma, and R. Marty, \u201cDesign and Implementation of ET++, a Seamless Object-Oriented Application Framework,\u201d Structured Programming, Vol. 10, No. 2, June 1989, pp. 63\u201387.","journal-title":"Structured Programming"}],"container-title":["Lecture Notes in Computer Science","ECOOP\u2019 93 \u2014 Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-47910-4_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:14:34Z","timestamp":1605647674000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-47910-4_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540571209"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/3-540-47910-4_3","relation":{},"subject":[]}}