{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:58:48Z","timestamp":1725616728928},"publisher-location":"London","reference-count":11,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9781852335465"},{"type":"electronic","value":"9781447107194"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2001]]},"DOI":"10.1007\/978-1-4471-0719-4_23","type":"book-chapter","created":{"date-parts":[[2011,10,2]],"date-time":"2011-10-02T23:22:16Z","timestamp":1317597736000},"page":"211-221","source":"Crossref","is-referenced-by-count":3,"title":["A UML based Design Language for Framework Reuse"],"prefix":"10.1007","author":[{"given":"Nadia","family":"Bouassida","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han\u00eane","family":"Ben-Abdallah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fa\u00efez","family":"Gargouri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"23_CR1","doi-asserted-by":"crossref","unstructured":"Deutsch J. P. Design reuse and frameworks in the Smalltalk-80 programming system. In: Software reusability, Vol n, A.J Perlis editions, ACM Press, 1989.","DOI":"10.1145\/75722.75725"},{"key":"23_CR2","volume-title":"Designing to facilitate change with Object Oriented frameworks","author":"Foote. B.","year":"1988","unstructured":"Foote. B. Designing to facilitate change with Object Oriented frameworks., PhD thesis, University of Illinois, Urbana-Champaign, 1988."},{"key":"23_CR3","first-page":"22","volume":"2","author":"RE Johnson","year":"1988","unstructured":"Johnson R. E., Foote B. Designing reusable classes. Journal of Object Oriented Programming 1988; 2: 22\u201335.","journal-title":"Journal of Object Oriented Programming"},{"key":"23_CR4","volume-title":"Prentice Hall","author":"Rumbaugh et ai","year":"1991","unstructured":"Rumbaugh et ai. Object Oriented Modelling and design. Prentice Hall, 1991."},{"key":"23_CR5","volume-title":"URL: http:\/\/www.ide.hk-r.se\/~michaelm\/papers\/ex-frame.ps","author":"Rational software. UML Notation guide","year":"1997","unstructured":"Rational software. UML Notation guide. URL: http:\/\/www.rational.com\/UML\/"},{"key":"23_CR6","unstructured":"Bosch J., Molin P., Mattsson M., Bengtsson P.O. Object oriented frameworks: problems & experiences. URL: http:\/\/www.ide.hk-r.se\/~michaelm\/papers\/ex-frame.ps, 1997."},{"key":"23_CR7","first-page":"48","volume":"10","author":"HA Schmid","year":"1997","unstructured":"Schmid H.A. Systematic framework design by generalization. Communications of the ACM, Special issue on Object Oriented Application frameworks, 1997; 10: 48\u201351.","journal-title":"Special issue on Object Oriented Application frameworks"},{"key":"23_CR8","volume-title":"A Role modeling approach. PhD thesis, ETH Zurich, 2000. http:\/\/www.riehle.org\/diss\/Fontoura M.F. \u201cA systematic approach for framework development\u201d, PhD thesis","author":"Riehle.D. Framework design","year":"1999","unstructured":"Riehle.D. Framework design: A Role modeling approach. PhD thesis, ETH Zurich, 2000. http:\/\/www.riehle.org\/diss\/"},{"key":"23_CR9","unstructured":"Fontoura M.F. \u201cA systematic approach for framework development\u201d, PhD thesis, Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro, 1999."},{"key":"23_CR10","volume-title":"\u201cDesign of an Object Oriented framework using the UML\u201d PhD thesis","author":"W Lagerweij","year":"1999","unstructured":"\u201cLagerweij W. Design of an Object Oriented framework using the UML\u201d PhD thesis, Vrije university, Amsterdam, 1999."},{"key":"23_CR11","unstructured":"Gamma E., Helm R., Johnson R. and Vlissides J. \u201cDesign patterns: Elements of reusable Object Oriented Software\u201d, Addisson-Wesley, Reading, MA."}],"container-title":["OOIS 2001"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4471-0719-4_23.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T05:41:21Z","timestamp":1605678081000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4471-0719-4_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001]]},"ISBN":["9781852335465","9781447107194"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-1-4471-0719-4_23","relation":{},"subject":[],"published":{"date-parts":[[2001]]}}}