{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:55:24Z","timestamp":1725558924619},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540202431"},{"type":"electronic","value":"9783540452218"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45221-8_11","type":"book-chapter","created":{"date-parts":[[2010,6,29]],"date-time":"2010-06-29T21:11:39Z","timestamp":1277845899000},"page":"106-120","source":"Crossref","is-referenced-by-count":4,"title":["On the Key Role of Composition in Object-Oriented Modelling"],"prefix":"10.1007","author":[{"given":"Friedrich","family":"Steimann","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jens","family":"G\u00f6\u00dfner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"M\u00fcck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"4","key":"11_CR1","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1145\/32204.32205","volume":"12","author":"S. Abiteboul","year":"1987","unstructured":"Abiteboul, S., Hull, R.: IFO: A formal semantic database model. ACM Transactions on Database Systems\u00a012(4), 525\u2013565 (1987)","journal-title":"ACM Transactions on Database Systems"},{"key":"11_CR2","volume-title":"Component-based product line engineering with UML","author":"C. Atkinson","year":"2002","unstructured":"Atkinson, C., et al.: Component-based product line engineering with UML. Addison-Wesley, Reading (2002)"},{"key":"11_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1007\/3-540-45800-X_28","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"E. Cariou","year":"2002","unstructured":"Cariou, E., Beugnard, A.: The specification of UML collaborations as interaction components. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 352\u2013367. Springer, Heidelberg (2002)"},{"key":"11_CR4","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-5695-3","volume-title":"Selected Writings on Computing: A Personal Perspective","author":"E.W. Dijkstra","year":"1982","unstructured":"Dijkstra, E.W.: EWD227 Stepwise Program Construction. In: Selected Writings on Computing: A Personal Perspective, Springer, Heidelberg (1982)"},{"key":"11_CR5","unstructured":"ISO\/IEC 10027 Information Technology \u2013 Information Resource Dictionary System (IRDS) Framework, Gen\u00e8ve (1990)"},{"key":"11_CR6","unstructured":"ISO\/IEC 10746-1 Information technology \u2013 Open distributed processing \u2013 Reference Model: Part 2"},{"key":"11_CR7","unstructured":"ITU Specification and Description Langauge (SDL) ITU-T Recommendation Z.100 (1995)"},{"key":"11_CR8","volume-title":"Software engineering concepts","author":"R.E. Fairley","year":"1985","unstructured":"Fairley, R.E.: Software engineering concepts. McGraw-Hill, New York (1985)"},{"key":"11_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1007\/3-540-46852-8_39","volume-title":"\u00abUML\u00bb \u201999 - The Unified Modeling Language. Beyond the Standard","author":"B. Henderson-Sellers","year":"1999","unstructured":"Henderson-Sellers, B., Barbier, F.: Black and white diamonds. In: France, R.B., Rumpe, B. (eds.) UML 1999. LNCS, vol.\u00a01723, pp. 550\u2013565. Springer, Heidelberg (1999)"},{"key":"11_CR10","unstructured":"Odell, J.: Six different kinds of composition. Journal of Object-Oriented Programming (January 1994)"},{"key":"11_CR11","unstructured":"OMG Unified Modeling Language Specification Version 1.4 OMG (September 2001)"},{"key":"11_CR12","unstructured":"OMG UML Profile for Enterprise Distributed Object Computing Specification, OMG (February 2002)"},{"key":"11_CR13","volume-title":"The Unified Modeling Language Reference Manual","author":"J. Rumbaugh","year":"1999","unstructured":"Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1999)"},{"issue":"11","key":"11_CR14","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1145\/581571.581595","volume":"45","author":"B. Selic","year":"2002","unstructured":"Selic, B., Ramackers, G., Kobryn, C.: Evolution, not revolution. CACM\u00a045(11), 72 (2002)","journal-title":"CACM"},{"key":"11_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/3-540-40011-7_14","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"F. Steimann","year":"2000","unstructured":"Steimann, F.: A radical revision of UML\u2019s role concept. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 194\u2013209. Springer, Heidelberg (2000)"},{"key":"11_CR16","unstructured":"Steimann, F.: The family pattern. Journal of Object-Oriented Programming, 28\u201331 (2001)"},{"key":"11_CR17","unstructured":"Strahringer, S.: Metamodellierung als Instrument des Methodenvergleichs: Eine Evaluierung am Beispiel objektorientierter Analysemethoden Dissertation, Darmstadt (1996)"},{"key":"11_CR18","volume-title":"Component Software. Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C.: Component Software. Beyond Object-Oriented Programming. Addison Wesley, Reading (1998)"},{"key":"11_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/3-540-46852-8_15","volume-title":"\u00abUML\u00bb \u201999 - The Unified Modeling Language. Beyond the Standard","author":"A. Wienberg","year":"1999","unstructured":"Wienberg, A., Matthes, F., Boger, M.: Modeling dynamic software components with UML. In: France, R.B., Rumpe, B. (eds.) UML 1999. LNCS, vol.\u00a01723, pp. 204\u2013219. Springer, Heidelberg (1999)"}],"container-title":["Lecture Notes in Computer Science","\u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45221-8_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T07:03:32Z","timestamp":1552633412000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45221-8_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540202431","9783540452218"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45221-8_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}