{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T22:08:50Z","timestamp":1725574130868},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540202554"},{"type":"electronic","value":"9783540452751"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45275-1_7","type":"book-chapter","created":{"date-parts":[[2011,1,7]],"date-time":"2011-01-07T22:51:08Z","timestamp":1294440668000},"page":"75-87","source":"Crossref","is-referenced-by-count":0,"title":["Reifying Design Patterns to Facilitate Systems Evolution"],"prefix":"10.1007","author":[{"given":"Florida","family":"Estrella","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zsolt","family":"Kovacs","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marie","family":"Le Goff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"McClatchey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norbert","family":"Toth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","first-page":"101","volume-title":"Meta-object Protocols: Why We Want Them and What Else Can They Do?,Chapter in OO Programming: The CLOS Perspective","year":"1993","unstructured":"Kiczales, G. (ed.): Meta-object Protocols: Why We Want Them and What Else Can They Do?,Chapter in OO Programming: The CLOS Perspective, pp. 101\u2013118. MIT Press, Cambridge (1993)"},{"key":"7_CR2","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"Yoder, J., Balaguer, F., Johnson, R.: Architecture and Design of Adaptive Object- Models. In: Proc of OOPSLA 2001, Intriguing Technology Talk, Florida (October 2001)","DOI":"10.1145\/583960.583966"},{"key":"7_CR4","series-title":"LNCS","first-page":"1","volume-title":"Handling Evolving Data Through the Use of a Description Driven Systems Architecture","author":"F. Estrella","year":"1999","unstructured":"Estrella, F., et al.: Handling Evolving Data Through the Use of a Description Driven Systems Architecture. LNCS, vol.\u00a01727, pp. 1\u201311. Springer, Heidelberg (1999)"},{"key":"7_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"390","DOI":"10.1007\/3-540-47714-4_35","volume-title":"Advances in Web-Age Information Management","author":"F. Estrella","year":"2001","unstructured":"Estrella, F., et al.: Meta-objects as the Basis for System Evolution. In: Wang, X.S., Yu, G., Lu, H. (eds.) WAIM 2001. LNCS, vol.\u00a02118, p. 390. Springer, Heidelberg (2001)"},{"key":"7_CR6","unstructured":"Demers, F., Malenfant, J.: Reflection in Logic, Functional and Object-Oriented Programming: A Short Comparative Study. In: Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI), Workshop on Reflection and Meta-level Architectures and their Applications in AI, Montreal (August 1995)"},{"key":"7_CR7","volume-title":"The Type Object Pattern\u201d in Pattern Languages of Program Design 3","author":"B. Woolf","year":"1997","unstructured":"Woolf, B., Johnson, R.: The Type Object Pattern in Pattern Languages of Program Design 3. Addison-Wesley, Reading (1997); Originally presented at the Third Conference on Pattern Languages of Programs (PLoP) (1996)"},{"key":"7_CR8","unstructured":"Estrella, F.: Objects, Patterns and Descriptions in Data Management, PhD Thesis, University of the West of England, Bristol, England (December 2000)"},{"key":"7_CR9","unstructured":"Blaha, M.: Aggregation of Parts of Parts of Parts. Journal of Object-Oriented Programming, JOOP (September 1993)"},{"key":"7_CR10","volume-title":"Object-Oriented Modeling and Design for Database Applications","author":"M. Blaha","year":"1998","unstructured":"Blaha, M., Premerlani, W.: Object-Oriented Modeling and Design for Database Applications. Prentice Hall, Englewood Cliffs (1998)"},{"key":"7_CR11","volume-title":"Pattern-Oriented Software Architecture: A System of Patterns","author":"F. Bushmann","year":"1996","unstructured":"Bushmann, F., et al.: Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons, Chichester (1996)"},{"key":"7_CR12","unstructured":"The Object Management Group (OMG), \n                      \n                        http:\/\/www.omg.org"},{"key":"7_CR13","unstructured":"The Meta- Object Facility (MOF) Specification, \n                      \n                        http:\/\/www.dstc.edu.au\/Products\/CORBA\/MOF\/"},{"key":"7_CR14","unstructured":"OMG Publications. Model Driven Architectures - The Architecture of Choice for a Changing World. See \n                      \n                        http:\/\/www.omg.org\/mda\/index.htm"}],"container-title":["Lecture Notes in Computer Science","Advanced Conceptual Modeling Techniques"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45275-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,23]],"date-time":"2019-03-23T11:36:52Z","timestamp":1553341012000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45275-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540202554","9783540452751"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45275-1_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}