{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:28:59Z","timestamp":1725492539793},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540440888"},{"type":"electronic","value":"9783540461050"}],"license":[{"start":{"date-parts":[[2002,1,1]],"date-time":"2002-01-01T00:00:00Z","timestamp":1009843200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-46105-1_28","type":"book-chapter","created":{"date-parts":[[2007,10,9]],"date-time":"2007-10-09T13:11:26Z","timestamp":1191935486000},"page":"235-244","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Object-Oriented Theories for Model Driven Architecture"],"prefix":"10.1007","author":[{"given":"Tony","family":"Clark","sequence":"first","affiliation":[]},{"given":"Andy","family":"Evans","sequence":"additional","affiliation":[]},{"given":"Robert","family":"France","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,9,18]]},"reference":[{"key":"28_CR1","doi-asserted-by":"crossref","unstructured":"Akehurst D. H. and Kent S. (2002) A Relational Approach to Defining Transformations in an Metamodel. UML 2002, Dresden.","DOI":"10.1007\/3-540-45800-X_20"},{"key":"28_CR2","doi-asserted-by":"crossref","unstructured":"Buttoni P. et al. (2001) A Visualization of OCL Using Collaborations. In Gogolla and Kobryn eds. UML 2001-Modeling Languages Concepts and Tools. Toronto, Canada 2001.","DOI":"10.1007\/3-540-45441-1_20"},{"key":"28_CR3","doi-asserted-by":"crossref","unstructured":"Clark A., Evans A., Kent S. (2002) Engineering Modelling Languages: A Precise Meta-Modelling Approach. Presented at the ETAPS FASE Conference, Grenoble France, 2002.","DOI":"10.1007\/3-540-45923-5_11"},{"key":"28_CR4","doi-asserted-by":"crossref","unstructured":"Clark A. Evans. A. Kent S. (2002) Package Extension with Renaming. To be presented at UML 2002, Dresden, Germany.","DOI":"10.1007\/3-540-45800-X_24"},{"key":"28_CR5","unstructured":"Clarke S., Walker R. J. (2001) Composition Patterns: An Approach to Designing Reusable Aspects, in Proceedings of ICSE\u20192001, May 2001."},{"key":"28_CR6","unstructured":"D\u2019souza D., Wills A. C. (1998) Object Components and Frameworks with UML. The Catalysis Approach. Addison-Wesley."},{"key":"28_CR7","unstructured":"D\u2019souza D. (2001) Model Driven Architecture and Integration. Available from \n                    http:\/\/www.catalysis.org\/omg\/\n                    \n                  ."},{"key":"28_CR8","unstructured":"France R., Kim D., and Song E. (2002) Patterns as Precise Characterizations of Designs. Technical Report 02-101, Computer Science Department, Colorado State University, January, 2002."},{"key":"28_CR9","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45669-4_6","volume-title":"Advances in Object Modeling with the OCL","author":"M. Gogolla","year":"2002","unstructured":"Gogolla M., Richters M (2002) Expressing UML Class Diagram Properties with OCL. In Clark A, Warmer J. (eds) Advances in Object Modeling with the OCL. Springer Verlag, LNCS 2263."},{"key":"28_CR10","doi-asserted-by":"crossref","unstructured":"Kent S. (1997) Constraint Diagrams: Visualizing Invariants in Object-Oriented Models. In Proceedings of OOPSLA\u2019 97, 327\u2013341.","DOI":"10.1145\/263698.263756"},{"key":"28_CR11","unstructured":"The OMG (2001) Executive Overview: Model Driven Architecture. Available from \n                    http:\/\/www.omg.org\/mda\/\n                    \n                  ."},{"key":"28_CR12","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/3-540-40011-7_19","volume-title":"UML 2000 The Unified Modeling Language","author":"M. Richters","year":"2000","unstructured":"Richters M., Gogolla M. (2000) Validating UML Models and OCL Constraints. In Evans A., Kent S., Selic B. (eds) UML 2000 The Unified Modeling Language. Advancing the Standard. Third International Conference. York, UK 2000. Proceedings volume 1939 LNCS, 265\u2013277, Springer-Verlag."}],"container-title":["Lecture Notes in Computer Science","Advances in Object-Oriented Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46105-1_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T14:46:34Z","timestamp":1558277194000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46105-1_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540440888","9783540461050"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-46105-1_28","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]},"assertion":[{"value":"18 September 2002","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}