{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T08:06:32Z","timestamp":1742976392783,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":16,"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_8","type":"book-chapter","created":{"date-parts":[[2010,7,1]],"date-time":"2010-07-01T22:33:40Z","timestamp":1278023620000},"page":"92-106","source":"Crossref","is-referenced-by-count":20,"title":["Transformation Rules for UML Class Diagrams"],"prefix":"10.1007","author":[{"given":"Martin","family":"Gogolla","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"Richters","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"10","key":"8_CR1","doi-asserted-by":"publisher","first-page":"799","DOI":"10.1109\/32.469459","volume":"21","author":"R. Bourdeau","year":"1995","unstructured":"Bourdeau, R., Cheng, B.: A Formal Semantics for Object Model Diagrams. IEEE Transactions on Software Engineering\u00a021(10), 799\u2013821 (1995)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"8_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/BFb0037414","volume-title":"SOFSEM \u201996: Theory and Practice of Informatics","author":"E. Bertino","year":"1996","unstructured":"Bertino, E., Castelli, D., Vitale, F.: A Formal Representation for State Diagrams in the OMT Methodology. In: Kr\u00e1l, J., Bartosek, M., Jeffery, K. (eds.) SOFSEM 1996. LNCS, vol.\u00a01175, pp. 327\u2013341. Springer, Heidelberg (1996)"},{"key":"8_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1007\/BFb0053386","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"R. Breu","year":"1997","unstructured":"Breu, R., Hinkel, U., Hofmann, C., Klein, C., Paech, B., Rumpe, B., Thurner, V.: Towards a Formalization of the Unified Modeling Language. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 344\u2013366. Springer, Heidelberg (1997)"},{"key":"8_CR4","unstructured":"Booch, G., Jacobson, I., Rumbaugh, J. (eds.): Object Constraint Language Specification (Version 1.1), Rational Corporation, Santa Clara (1997), \nhttp:\/\/www.rational.com"},{"key":"8_CR5","unstructured":"Booch, G., Jacobson, I., Rumbaugh, J. (eds.): UML Notation Guide (Version 1.1), Rational Corporation, Santa Clara (1997), \nhttp:\/\/www.rational.com"},{"key":"8_CR6","unstructured":"Booch, G., Jacobson, I., Rumbaugh, J. (eds.): UML Semantics (Version 1.1), Rational Corporation, Santa Clara (1997), \nhttp:\/\/www.rational.com"},{"key":"8_CR7","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"J.C. Bicarregui","year":"1997","unstructured":"Bicarregui, J.C., Lano, K., Maibaum, T.S.E.: Objects, Associations and Subsystems: A Hierarchical Approach to Encapsulation. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241. Springer, Heidelberg (1997)"},{"key":"8_CR8","unstructured":"Ebert, J.: Integration of Z-Based Semantics of OO-Notations. In: Kilov, H., Rumpe, B. (eds.) Proc. ECOOP 1997 Workshop on Precise Semantics for Object-Oriented Modeling Techniques. Technische Universitat Miinchen, Informatik-Bericht TUM-I9725 (1997)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Prance, R.B., Bruel, J.M., Larrondo-Petrie, M., Shroff, M.: Exploring the Semantics of UML Type Structures with Z. In: Bowman, H., Derrick, J. (eds.) Proc. 2nd IFIP Conf. Formal Methods for Open Object-Based Distributed Systems (FMOODS 1997), Chapman and Hall, London, pp. 247\u2013260 (1997)","DOI":"10.1007\/978-0-387-35261-9_17"},{"key":"8_CR10","doi-asserted-by":"crossref","unstructured":"Flanagan, D.: Java in a Nutshell. O\u2019Reilly, Cambridge (1997)","DOI":"10.1063\/1.4822513"},{"key":"8_CR11","unstructured":"Gogolla, M., Parisi-Presicce, F.: State Diagrams in UML: A Formal Semantics using Graph Transformations. In: Rumpe, B., Broy, M., Coleman, D., Maibaum, T.S.E. (eds.) Proc. ICSE 1998 Workshop on Precise Semantics of Modeling Techniques, PSMT 1998 (1998), \nhttp:\/\/www4.informatik.tu-muenchen.de\/~rumpe\/icse98-ws"},{"issue":"4","key":"8_CR12","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1002\/(SICI)1096-9942(1996)2:4<247::AID-TAPO2>3.0.CO;2-R","volume":"2","author":"K. Lano","year":"1996","unstructured":"Lano, K.: Enhancing Object-Oriented Methods with Formal Notations. Theory and Practice of Object Systems\u00a02(4), 247\u2013268 (1996)","journal-title":"Theory and Practice of Object Systems"},{"key":"8_CR13","unstructured":"\u00d6vergaard, G.: A Formal Approach to Relationships in the Unified Modeling Language. In: Rumpe, B., Broy, M., Coleman, D., Maibaum, T.S.E. (eds.) Proc. ICSE 1998 Workshop on Precise Semantics of Modeling Techniques, PSMT 1998 (1998), \nhttp:\/\/www4.informatik.tu-muenchen.de\/~rumpe\/icse98-ws"},{"key":"8_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-49730-7","volume-title":"Proc. Int. Conf. Entity-Relationship Approach (ER 1998)","author":"M. Richters","year":"1998","unstructured":"Richters, M., Gogolla, M.: On Formalizing the UML Object Constraint Language OCL. In: Ling, T.-W. (ed.) Proc. Int. Conf. Entity-Relationship Approach (ER 1998). LNCS. Springer, Heidelberg (1998)"},{"key":"8_CR15","first-page":"646","volume-title":"Proc. 21st Annual Int. Computer Software and Applications Conference (COMPSAC 1997)","author":"M. Shroff","year":"1997","unstructured":"Shroff, M., France, R.B.: Towards a Formalization of UML Class Structures in Z. In: Proc. 21st Annual Int. Computer Software and Applications Conference (COMPSAC 1997), pp. 646\u2013651. IEEE, Los Alamitos (1997)"},{"key":"8_CR16","first-page":"45","volume-title":"Proc. 19th Int. Conf. on Software Engineering (ICSE 1997)","author":"E.Y. Wang","year":"1997","unstructured":"Wang, E.Y., Richter, H.A., Cheng, B.H.C.: Formalizing and Integrating the Dynamic Model within OMT. In: Proc. 19th Int. Conf. on Software Engineering (ICSE 1997), pp. 45\u201355. ACM Press, New York (1997)"}],"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_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T03:28:50Z","timestamp":1694662130000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-48480-6_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662525","9783540484806"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-48480-6_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1999]]}}}