{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T02:59:06Z","timestamp":1725505146973},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540787884"},{"type":"electronic","value":"9783540787891"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-78789-1_19","type":"book-chapter","created":{"date-parts":[[2008,3,12]],"date-time":"2008-03-12T10:58:17Z","timestamp":1205319497000},"page":"248-262","source":"Crossref","is-referenced-by-count":0,"title":["Practical Conflict Resolution for the Composition of Program Transformations"],"prefix":"10.1007","author":[{"given":"Andreas I.","family":"Schmied","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Franz J.","family":"Hauck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Elrad, T., Filman, R., Bader, A.: Editorial: Aspect-oriented programming (and following articles). In: Elrad, T., Filman, R., Bader, A. (eds.) Communications of the ACM, vol.\u00a044(10) (2001)","DOI":"10.1145\/383845.383853"},{"key":"19_CR2","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013355. Springer, Heidelberg (2001)","DOI":"10.1007\/3-540-45337-7_18"},{"key":"19_CR3","unstructured":"Ostermann, K., Kniesel, G.: Independent extensibility - an open challenge for aspectj and hyper\/j. In: Lopes, C.V. (ed.) ECOOP 2000 Workshop on Aspects and Dimension of Concerns (2000)"},{"key":"19_CR4","unstructured":"Kleppe, A., Warmer, J., Bast, W.: MDA Explained. The model driven architecture: practice and promise. Addison-Wesley, Reading (2003)"},{"key":"19_CR5","unstructured":"W3C: XML Path Language (XPath) 2.0, http:\/\/www.w3.org\/TR\/xpath20\/"},{"key":"19_CR6","unstructured":"Steele, G.: COMMON LISP: the language. Digital Press (1990), ISBN 1-55558-041-6"},{"key":"19_CR7","unstructured":"Schmied, A.I.: The LLTS Transformation Language. Technical Report TR-2007-1, Institute of Distributed Systems, Ulm University, Germany (online publication pending) (2007)"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Heuzeroth, D., A\u00dfmann, U., Trifu, M., Kuttruff, V.: The COMPOST, COMPASS, Inject\/J and RECODER tool suite for invasive software composition: Invasive Composition with COMPASS aspect-oriented connectors. In: L\u00e4mmel, R., Saraiva, J., Visser, J. (eds.) GTTSE 2005. LNCS, vol.\u00a04143, Springer, Heidelberg (2006)","DOI":"10.1007\/11877028_14"},{"issue":"1-3","key":"19_CR9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.scico.2004.03.002","volume":"52","author":"G. Kniesel","year":"2004","unstructured":"Kniesel, G., Koch, H.: Static composition of refactorings. Sci. Comput. Program.\u00a052(1-3), 9\u201351 (2004)","journal-title":"Sci. Comput. Program."},{"key":"19_CR10","unstructured":"Mens, T., Kniesel, G., Runge, O.: Transformation dependency analysis - a comparison of two approaches. In: Rousseau, R., Urtado, C., Vauttier, S., (eds.) LMO, Herm\u00e8s Lavoisier, pp. 167\u2013184 (2006)"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Taentzer, G.: AGG: A graph transformation environment for modeling and validation of software. In: Pfaltz, J.L., Nagl, M., B\u00f6hlen, B. (eds.) AGTIVE 2003. LNCS, vol.\u00a03062, Springer, Heidelberg (2004)","DOI":"10.1007\/978-3-540-25959-6_35"},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Havinga, W., Nagy, I., Bergmans, L., Aksit, M.: A graph-based approach to modeling and detecting composition conflicts related to introductions. In: Barry, B.M., de Moor, O. (eds.) AOSD, pp. 85\u201395. ACM, New York (2007)","DOI":"10.1145\/1218563.1218574"},{"key":"19_CR13","doi-asserted-by":"crossref","unstructured":"Andrews, J.H.: Process-algebraic foundations of aspect-oriented programming. In: Yonezawa, A., Matsuoka, S. (eds.) Reflection 2001. LNCS, vol.\u00a02192, pp. 187\u2013209. Springer, Heidelberg (2001)","DOI":"10.1007\/3-540-45429-2_14"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Douence, R., Fradet, P., S\u00fcdholt, M.: Composition, reuse and interaction analysis of stateful aspects. In: Murphy, G.C., Lieberherr, K.J. (eds.) AOSD, pp. 141\u2013150. ACM, New York (2004)","DOI":"10.1145\/976270.976288"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Tanter, \u00c9.: Aspects of composition in the Reflex AOP kernel. In: L\u00f6we, W., S\u00fcdholt, M. (eds.) SC 2006. LNCS, vol.\u00a04089, pp. 98\u2013113. Springer, Heidelberg (2006)","DOI":"10.1007\/11821946_7"},{"key":"19_CR16","unstructured":"Lagaisse, B., Joosen, W., De Win, B.: Managing semantic interference with aspect integration contracts. In: International Workshop on Software-Engineering Properties of Languages for Aspect Technologies (SPLAT), Lancaster, United Kingdom (2004)"},{"key":"19_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73589-2_9","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"P. Greenwood","year":"2007","unstructured":"Greenwood, P., Lagaisse, B., Sanen, F., Coulson, G., Rashid, A., Truyen, E., Joosen, W.: Interactions in AO middleware. In proceedings of Workshop on Aspects, dependencies and Interactions at ECOOP 2007 (2007)"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Pawlak, R., Duchien, L., Seinturier, L.: CompAr: Ensuring safe around advice composition. In: Steffen, M., Zavattaro, G. (eds.) FMOODS 2005. LNCS, vol.\u00a03535, pp. 163\u2013178. Springer, Heidelberg (2005)","DOI":"10.1007\/11494881_11"},{"key":"19_CR19","unstructured":"Durr, P., Bergmans, L., Aksit, M.: Reasoning about semantic conflicts between aspects. In: Proceedings of ADI 2006 Aspect, Dependencies, and Interactions Workshop, held at ECOOP, Lancaster University (2006)"},{"key":"19_CR20","unstructured":"Apel, S., Liu, J.: On the notion of functional aspects in aspect-oriented refactoring. In: Proceedings of ADI 2006 Aspects, Dependencies, and Interactions Workshop, held at ECOOP, Lancaster University (2006)"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"St\u00f6rzer, M., Sterr, R., Forster, F.: Detecting precedence-related advice interference. In: 21st IEEE International Conference on Automated Software Engineering (ASE 2006) (2006)","DOI":"10.1109\/ASE.2006.32"},{"issue":"2","key":"19_CR22","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1145\/1119479.1119483","volume":"28","author":"S. Ducasse","year":"2006","unstructured":"Ducasse, S., Nierstrasz, O., Sch\u00e4rli, N., Wuyts, R., Black, A.P.: Traits: A mechanism for fine-grained reuse. ACM Transactions on Programming Languages and Systems\u00a028(2), 331\u2013388 (2006)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"4","key":"19_CR23","first-page":"48","volume":"1","author":"B. Meyer","year":"1988","unstructured":"Meyer, B.: Harnessing multiple inheritance. JOOP (Journal of Object-Oriented Programming) 1(4), 48\u201351 (1988)","journal-title":"JOOP (Journal of Object-Oriented Programming)"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-78789-1_19.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T11:22:18Z","timestamp":1619522538000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-78789-1_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540787884","9783540787891"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-78789-1_19","relation":{},"subject":[]}}