{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:47:41Z","timestamp":1760586461963},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878742"},{"type":"electronic","value":"9783540878759"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-87875-9_53","type":"book-chapter","created":{"date-parts":[[2008,9,22]],"date-time":"2008-09-22T01:46:10Z","timestamp":1222047970000},"page":"766-781","source":"Crossref","is-referenced-by-count":8,"title":["Aspect-Oriented Model Weaving Beyond Model Composition and Model Transformation"],"prefix":"10.1007","author":[{"given":"Pablo","family":"S\u00e1nchez","sequence":"first","affiliation":[]},{"given":"Lidia","family":"Fuentes","sequence":"additional","affiliation":[]},{"given":"Dominik","family":"Stein","sequence":"additional","affiliation":[]},{"given":"Stefan","family":"Hanenberg","sequence":"additional","affiliation":[]},{"given":"Rainer","family":"Unland","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"53_CR1","doi-asserted-by":"crossref","unstructured":"Allan, C., Avgustinov, P., Christensen, A.S., Hendren, L.J., Kuzins, S., Lhot\u00e1k, O., de Moor, O., Sereni, D., Sittampalam, G., Tibble, J.: Adding trace matching with free variables to AspectJ. In: Proc. of OOPSLA 2005, San Diego, CA, pp. 345\u2013364 (October 2005)","DOI":"10.1145\/1094811.1094839"},{"key":"53_CR2","unstructured":"Al-Mansari, M., Hanenberg, S.: Path Expression Pointcuts: Abstracting over Non-Local Object Relationships in Aspect-Oriented Languages. In: Proc. of NODe 2006, Erfurt, Germany. LNI P-88, pp. 81\u201396 (September 2006)"},{"key":"53_CR3","doi-asserted-by":"crossref","unstructured":"Barais, O., Klein, J., Baudry, B., Jackson, A., Clarke, S.: Composing Multi-view Aspect Models. In: Proc. of ICCBSS 2008, Madrid, Spain, pp. 43\u201352 (February 2008)","DOI":"10.1109\/ICCBSS.2008.12"},{"key":"53_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11880240_13","volume-title":"Model Driven Engineering Languages and Systems","author":"M.A. Cibr\u00e1n","year":"2006","unstructured":"Cibr\u00e1n, M.A., D\u2019Hondt, M.: A Slice of MDE with AOP: Transforming High-Level Business Rules to Aspects. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199. Springer, Heidelberg (2006)"},{"key":"53_CR5","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: The Motorola WEAVR: Model Weaving in a Large Industrial Context. In: AOSD 2007, Industry Track, Vancouver, BC (March 2007)"},{"key":"53_CR6","doi-asserted-by":"crossref","unstructured":"Fuentes, L., S\u00e1nchez, P.: Designing and Weaving Aspect-Oriented Executable UML Models. JOT, Special Issue: Aspect-Oriented Modeling\u00a06(7), 109\u2013136","DOI":"10.5381\/jot.2007.6.7.a5"},{"key":"53_CR7","doi-asserted-by":"crossref","unstructured":"Fuentes, L., Manrique, J., S\u00e1nchez, P.: P\u00f3pulo: A Tool for Debugging UML Models. In: Proc. of ICSE 2008, Companion Volume, Leipzig, Germany, pp. 955\u2013956 (May 2008)","DOI":"10.1145\/1370175.1370205"},{"key":"53_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1007\/3-540-46102-7_23","volume-title":"Object-Oriented Information Systems","author":"G. Georg","year":"2002","unstructured":"Georg, G., France, R.B.: UML Aspect Specification Using Role Models. In: Bellahs\u00e8ne, Z., Patel, D., Rolland, C. (eds.) OOIS 2002. LNCS, vol.\u00a02425, pp. 186\u2013191. Springer, Heidelberg (2002)"},{"key":"53_CR9","doi-asserted-by":"crossref","unstructured":"Groher, I., Voelter, M.: XWeave: Models and Aspects in Concert. In: AOM Workshop, AOSD 2007, Vancouver, BC (March 2007)","DOI":"10.1145\/1229375.1229381"},{"key":"53_CR10","doi-asserted-by":"crossref","unstructured":"Gybels, K., Brichau, J.: Arranging language features for more robust pattern-based crosscuts. In: Proc. of AOSD 2003, Boston, MA, pp. 60\u201369 (March 2003)","DOI":"10.1145\/643603.643610"},{"key":"53_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-540-75209-7_11","volume-title":"Model Driven Engineering Languages and Systems","author":"P.K. Jayaraman","year":"2007","unstructured":"Jayaraman, P.K., Whittle, J., Elkhodary, A.M., Gomaa, H.: Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 151\u2013165. Springer, Heidelberg (2007)"},{"key":"53_CR12","doi-asserted-by":"crossref","unstructured":"Klein, J., H\u00e9lou\u00ebt, L., J\u00e9z\u00e9quel, J.M.: Semantic-based Weaving of Scenarios. In: Proc. of AOSD 2005, Bonn, Germany, pp. 27\u201338 (March 2006)","DOI":"10.1145\/1119655.1119662"},{"key":"53_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/978-3-540-40018-9_8","volume-title":"Programming Languages and Systems","author":"H. Masuhara","year":"2003","unstructured":"Masuhara, H., Kawauchi, K.: Dataflow Pointcut in Aspect-Oriented Programming. In: Ohori, A. (ed.) APLAS 2003. LNCS, vol.\u00a02895, pp. 105\u2013121. Springer, Heidelberg (2003)"},{"key":"53_CR14","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":"53_CR15","volume-title":"Executable UML: A Foundation for Model Driven Architecture","author":"S. Mellor","year":"2002","unstructured":"Mellor, S., Balcer, M.: Executable UML: A Foundation for Model Driven Architecture. Addison-Wesley Professional, Reading (March 2002)"},{"key":"53_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"544","DOI":"10.1007\/11767138_36","volume-title":"Advanced Information Systems Engineering","author":"A. Moreira","year":"2006","unstructured":"Moreira, A., Ara\u00fajo, J., Whittle, J.: Modeling volatile concerns as aspects. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol.\u00a04001, pp. 544\u2013558. Springer, Heidelberg (2006)"},{"key":"53_CR17","doi-asserted-by":"crossref","unstructured":"Ostermann, K., Mezini, M., Bockisch, C.: Expressive Pointcuts for Increased Modularity. In: Proc. of ECOOP 2005, Glasgow, Scotland, pp. 214\u2013240 (July 2005)","DOI":"10.1007\/11531142_10"},{"key":"53_CR18","unstructured":"Pohl, C., Charif, A., Gilani, W., G\u00f6bel, S., Grammel, B., Lochmann, H., Rummler, A., Spriestersbach, A.: Adopting AOSD in Business Application Engineering. In: Proc. of AOSD 2008, Industry Track, Brussels, Belgium, pp. 11\u201321 (March-April 2008)"},{"key":"53_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/11687061_3","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"Y.R. Reddy","year":"2006","unstructured":"Reddy, Y.R., Ghosh, S., France, R.B., Straw, G., Bieman, J.M., McEachen, N., Song, E., Georg, G.: Directives for Composing Aspect-Oriented Design Class Models. In: Rashid, A., Ak\u015fit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol.\u00a03880, pp. 75\u2013105. Springer, Heidelberg (2006)"},{"key":"53_CR20","doi-asserted-by":"crossref","unstructured":"Stein, D., Hanenberg, S., Unland, R.: Expressing Different Conceptual Models of Join Point Selections in Aspect-Oriented Design. In: Proc. of AOSD 2006, Bonn, Germany, pp. 15\u201326 ( March 2006)","DOI":"10.1145\/1119655.1119661"},{"key":"53_CR21","series-title":"Lecture Notes in Computer Science","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. Springer, Heidelberg (2004)"},{"key":"53_CR22","first-page":"37","volume-title":"Aspect-Oriented Software Development","author":"P. Tarr","year":"2005","unstructured":"Tarr, P., Ossher, H., Sutton, S.M., Harrison, W.: N Degrees of Separation: Multi-Dimensional Separation of Concerns. In: Filman, R.E., Elrad, T., Clarke, S., Ak\u015fit, M. (eds.) Aspect-Oriented Software Development, pp. 37\u201361. Addison-Wesley, Reading (2005)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87875-9_53.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T11:51:08Z","timestamp":1619524268000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87875-9_53"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540878742","9783540878759"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87875-9_53","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}