{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,15]],"date-time":"2024-09-15T13:25:56Z","timestamp":1726406756093},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540282402"},{"type":"electronic","value":"9783540318194"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11538097_6","type":"book-chapter","created":{"date-parts":[[2010,9,6]],"date-time":"2010-09-06T10:54:01Z","timestamp":1283770441000},"page":"77-92","source":"Crossref","is-referenced-by-count":17,"title":["A Graphical Notation to Specify Model Queries for MDA Transformations on UML Models"],"prefix":"10.1007","author":[{"given":"Dominik","family":"Stein","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Hanenberg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rainer","family":"Unland","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","unstructured":"Alcatel, Softeam, Thales, TNI-Valiosys, Codagen Technologies Corp, Revised Submission for MOF 2.0 Query \/ Views \/ Transformations RFP, August 18 (2003)"},{"key":"6_CR2","unstructured":"AspectJ Team, The AspectJ Programming Guide (January 2004), http:\/\/dev.eclipse.org\/viewcvs\/indextech.cgi\/~checkout~\/aspectj-home\/doc\/progguide\/index.html"},{"key":"6_CR3","unstructured":"Assmann, U. (ed.): Proc. of MDAFA 2004, Link\u00f6ping, Sweden (June 2004), http:\/\/www.ida.liu.se\/~henla\/mdafa2004"},{"key":"6_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/3-540-45441-1_20","volume-title":"\u00abUML\u00bb 2001 \u2013 The Unified Modeling Language. Modeling Languages, Concepts, and Tools","author":"P. Bottoni","year":"2001","unstructured":"Bottoni, P., Koch, M., Parisi-Presicce, F., Taentzer, G.: A visualization of OCL using collaborations. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol.\u00a02185, pp. 257\u2013271. Springer, Heidelberg (2001)"},{"key":"6_CR5","unstructured":"CBOP, DSTC, IBM, Revised Submission for MOF 2.0 Query \/ Views \/ Transformations RFP, August 18 (2003), http:\/\/www.dstc.edu.au\/pegamento\/publications\/ad-03-08-03.pdf"},{"key":"6_CR6","series-title":"Applications, Languages, and Tools","volume-title":"Handbook on Graph Grammars","year":"1999","unstructured":"Ehrig, H., Engels, G., Kreowski, H.-J., Rozenberg, G. (eds.): Handbook on Graph Grammars. Applications, Languages, and Tools, vol.\u00a02. World Scientific, River Edge (1999)"},{"volume-title":"Aspect-Oriented Software Development","year":"2005","key":"6_CR7","unstructured":"Filman, R., Elrad, T., Clarke, S., Aksit, M. (eds.): Aspect-Oriented Software Development. Addison-Wesley, Reading (2005)"},{"key":"6_CR8","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/643603.643610","volume-title":"Proc. of AOSD 2003","author":"K. Gybels","year":"2003","unstructured":"Gybels, K., Brichau, J.: Arranging language features for more robust pattern-based crosscuts. In: Proc. of AOSD 2003, Boston, MA, pp. 60\u201369. ACM, New York (2003)"},{"key":"6_CR9","unstructured":"Interactive Objects Software, Project Technology, Revised Submission for MOF 2.0 Query \/ Views \/ Transformations RFP, August 18 (2003)"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Kalnins, A., Barzdins, J., Celms, E.: Model Transformation Language MOLA. In: [3], pp. 14\u201328","DOI":"10.1007\/11538097_5"},{"key":"6_CR11","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1145\/263698.263756","volume-title":"Proc. of OOPSLA 1997","author":"S. Kent","year":"1997","unstructured":"Kent, S.: Constraint Diagrams: Visualizing Assertions in Object-Oriented Models. In: Proc. of OOPSLA 1997, Atlanta, Georgia, pp. 327\u2013341. ACM, New York (1997)"},{"key":"6_CR12","unstructured":"Kiesner, Ch., Taentzer, G., Winkelmann, J.: Visual OCL: A Visual Notation of the Object Constraint Language, TR 2002\/23, Technical University Berlin (2002)"},{"key":"6_CR13","volume-title":"Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns","author":"K. Lieberherr","year":"1996","unstructured":"Lieberherr, K.: Adaptive Object-Oriented Software: The Demeter Method with Propagation Patterns. PWS Publishing Company, Boston (1996)"},{"key":"6_CR14","unstructured":"Lieberherr, K., Lorenz, D., Mezini, M.: Programming with Aspectual Components, TR NU-CCS-99-01, Northeastern University (1999)"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/3-540-36579-6_4","volume-title":"Compiler Construction","author":"H. Masuhara","year":"2003","unstructured":"Masuhara, H., Kiczales, G., Dutchyn, C.: A compilation and optimization model for aspect-oriented programs. In: Hedin, G. (ed.) CC 2003. LNCS, vol.\u00a02622, pp. 46\u201360. Springer, Heidelberg (2003)"},{"key":"6_CR16","unstructured":"OMG, MDA Guide Version 1.0, OMG, May 1 (2003) (omg\/2003-05-01)"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"OMG, Request for Proposal: MOF 2.0 Query \/ Views \/ Transformations RFP (2002) (OMG Document ad\/2002-04-10)","DOI":"10.1016\/S1351-4180(02)00809-7"},{"key":"6_CR18","unstructured":"OMG, UML 2.0 OCL Specification, Final Adopted Specification (2003) (OMG Document pct\/03-10-14)"},{"key":"6_CR19","unstructured":"OMG, Unified Modeling Language Specification, Version 1.5 (March 2003) (OMG Document: formal\/03-03-01)"},{"key":"6_CR20","unstructured":"QVT-Partners, Revised Submission for MOF 2.0 Query \/ Views \/ Transformations RFP, August 18 (2003), http:\/\/qvtp.org\/downloads\/1.1\/qvtpartners1.1.pdf"},{"volume-title":"Handbook of Graph Grammars and Computing by Graph Transformation, Foundations","year":"1997","key":"6_CR21","unstructured":"Rozenberg, G. (ed.): Handbook of Graph Grammars and Computing by Graph Transformation, Foundations, vol.\u00a01. World Scientific Publishing, River Edge (1997)"},{"key":"6_CR22","series-title":"Electronic Notes in Theoretical Computer Science","volume-title":"Adding Graph Transformation Concepts to UML\u2019s Constraint Language OCL","author":"A. Sch\u00fcrr","year":"2001","unstructured":"Sch\u00fcrr, A.: Adding Graph Transformation Concepts to UML\u2019s Constraint Language OCL. Electronic Notes in Theoretical Computer Science, vol.\u00a044(4). Elsevier, Amsterdam (2001)"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"Sch\u00fcrr, A., Winter, A., Z\u00fcndorf, A.: PROGRES: Language and Environment. In: [6], pp. 487\u2013550","DOI":"10.1142\/9789812815149_0013"},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"Stein, D., Hanenberg, S., Unland, R.: A Graphical Notation to Specify Model Queries for MDA Transformations on UML Models. In: [3], pp. 60\u201374","DOI":"10.1007\/11538097_6"},{"key":"6_CR25","unstructured":"Stein, D., Hanenberg, S., Unland, R.: Modeling Pointcuts. In: Early Aspect Workshop, AOSD 2004, Lancaster, UK (March 2004)"},{"key":"6_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1007\/978-3-540-30187-5_8","volume-title":"<\u2009<UML>\u2009> 2004 - The Unified Modeling Language","author":"D. Stein","year":"2004","unstructured":"Stein, D., Hanenberg, S., Unland, R.: Query models. In: Baar, T., Strohmeier, A., Moreira, A., Mellor, S.J. (eds.) UML 2004. LNCS, vol.\u00a03273, pp. 98\u2013112. Springer, Heidelberg (2004)"},{"key":"6_CR27","unstructured":"Taentzer, G., Ermel, C., Rudolf, M.: The AGG Approach: Language and Environment. In: [6], pp. 551\u2013603"},{"key":"6_CR28","first-page":"107","volume-title":"Proc. of ICSE 1999","author":"P. Tarr","year":"1999","unstructured":"Tarr, P., Ossher, H., Harrison, W., Sutton Jr., S.: N Degrees of Separation: Multi-Dimensional Separation of Concerns. In: Proc. of ICSE 1999, Los Angeles, CA, pp. 107\u2013119. ACM, New York (1999)"},{"key":"6_CR29","doi-asserted-by":"crossref","unstructured":"Tarr, P., Ossher, H.: Hyper\/J User and Installation Manual, IBM Corp. (2000)","DOI":"10.1145\/337180.337618"},{"issue":"4","key":"6_CR30","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1147\/sj.164.0324","volume":"16","author":"M. Zloof","year":"1977","unstructured":"Zloof, M.: Query-by-Example: A Data Base Language. IBM Systems Journal\u00a016(4), 324\u2013343 (1977)","journal-title":"IBM Systems Journal"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11538097_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:13:20Z","timestamp":1605644000000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11538097_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540282402","9783540318194"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/11538097_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}