{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:51:09Z","timestamp":1725558669951},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540662525"},{"type":"electronic","value":"9783540484806"}],"license":[{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1999,1,1]],"date-time":"1999-01-01T00:00:00Z","timestamp":915148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/978-3-540-48480-6_29","type":"book-chapter","created":{"date-parts":[[2010,7,1]],"date-time":"2010-07-01T18:33:40Z","timestamp":1278009220000},"page":"378-392","source":"Crossref","is-referenced-by-count":10,"title":["Supporting Disciplined Reuse and Evolution of UML Models"],"prefix":"10.1007","author":[{"given":"Tom","family":"Mens","sequence":"first","affiliation":[]},{"given":"Carine","family":"Lucas","sequence":"additional","affiliation":[]},{"given":"Patrick","family":"Steyaert","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"10","key":"29_CR1","first-page":"70","volume":"40","author":"W. Codenie","year":"1997","unstructured":"Codenie, W., De Hondt, K., Steyaert, P., Vercammen, A.: From Custom Applications to Domain-Specific Frameworks. Communications of the ACM. Special Issue on Application Frameworks\u00a040(10), 70\u201377 (1997)","journal-title":"Special Issue on Application Frameworks"},{"key":"29_CR2","volume-title":"Software Reuse, Architecture, Process and Organization for Business Success","author":"I. Jacobson","year":"1997","unstructured":"Jacobson, I., Griss, M., Johnson, P.: Software Reuse, Architecture, Process and Organization for Business Success. ACM Press, New York (1997)"},{"key":"29_CR3","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/1405.001.0001","volume-title":"The Art of the Meta-object Protocol","author":"G. Kiczales","year":"1991","unstructured":"Kiczales, G., des Rivi\u00e8res, J., Bobrow, D.G.: The Art of the Meta-object Protocol. MIT Press, Cambridge (1991)"},{"key":"29_CR4","first-page":"435","volume-title":"Proceedings of OOPSLA 1992, ACM SIGPLAN Notices","author":"G. Kiczales","year":"1992","unstructured":"Kiczales, G., Lamping, J.: Issues in the design and documentation of class libraries. In: Proceedings of OOPSLA 1992, ACM SIGPLAN Notices, vol.\u00a027(10), pp. 435\u2013451. ACM Press, New York (1992)"},{"key":"29_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"29_CR6","unstructured":"Lucas, C.: Documenting Reuse and Evolution with Reuse Contracts. PhD Dissertation. Vrije Universiteit Brussel (1997)"},{"key":"29_CR7","unstructured":"Mens, T., Lucas, C., Steyaert, P.: Giving Precise Semantics to Reuse in UML. In: Proceedings of ICSE 1998, Workshop on Precise Semantics for Software Modeling Techniques, Technical Report TUM-I9803. Technische Universit\u00e4t M\u00fcnchen, pp. 73-89 (1998)"},{"key":"29_CR8","volume-title":"On constraints and queries in UML. The Unified Modeling Language - Technical Aspects and Applications","author":"M. Gogolla","year":"1998","unstructured":"Gogolla, M., Richters, M.: On constraints and queries in UML. The Unified Modeling Language - Technical Aspects and Applications. Physica-Verlag, Heidelberg (1998)"},{"key":"29_CR9","unstructured":"Object Management Group: Unified Modeling Language 1.1 Document Set. OMG Documents ad\/97-08-01 to ad\/97-08-08 (1997)"},{"key":"29_CR10","volume-title":"Working With Objects","author":"T. Reenskaug","year":"1996","unstructured":"Reenskaug, T., Wold, P., Lehne, O.A.: Working With Objects. Manning Publications, Greenwich (1996)"},{"key":"29_CR11","first-page":"268","volume-title":"Proceedings of OOPSLA 1996, SIGPLAN Notices","author":"P. Steyaert","year":"1996","unstructured":"Steyaert, P., Lucas, C., Mens, K., D\u2019Hondt, T.: Reuse Contracts - Managing the Evolution of Reusable Assets. In: Proceedings of OOPSLA 1996, SIGPLAN Notices, vol.\u00a031(10), pp. 268\u2013286. ACM Press, New York (1996)"},{"key":"29_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/3-540-45910-3_4","volume-title":"Proceedings of ECOOP 1988","author":"P. Wegner","year":"1988","unstructured":"Wegner, P., Zdonik, S.B.: Inheritance as an Incremental Modification Mechanism, or what like is and isn\u2019t like. In: Proceedings of ECOOP 1988. LNCS, vol.\u00a0276, pp. 55\u201377. Springer, Heidelberg (1988)"},{"key":"29_CR13","first-page":"19","volume-title":"Addendum to the OOPSLA\/ECOOP 1990 Proceedings, SIGPLAN Notices Special Issue","author":"A. Wirfs-Brock","year":"1990","unstructured":"Wirfs-Brock, A.: Designing Reusable Designs - Experiences Designing Object-Oriented Frameworks. In: Addendum to the OOPSLA\/ECOOP 1990 Proceedings, SIGPLAN Notices Special Issue, pp. 19\u201324. ACM Press, New York (1990)"},{"key":"29_CR14","volume-title":"Proceedings of UML 1998 International Workshop","author":"A. Hamie","year":"1998","unstructured":"Hamie, A., Howse, J., Kent, S., Mitchell, R., Civello, F.: Reflections on the OCL. In: Proceedings of UML 1998 International Workshop. Springer, Heidelberg (1998)"}],"container-title":["Lecture Notes in Computer Science","The Unified Modeling Language. \u00abUML\u00bb\u201998: Beyond the Notation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-48480-6_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T23:27:45Z","timestamp":1694647665000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-48480-6_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662525","9783540484806"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-48480-6_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]}}}