{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:41:52Z","timestamp":1742982112341,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319904207"},{"type":"electronic","value":"9783319904214"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","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":[[2018]]},"DOI":"10.1007\/978-3-319-90421-4_11","type":"book-chapter","created":{"date-parts":[[2018,4,16]],"date-time":"2018-04-16T11:15:45Z","timestamp":1523877345000},"page":"164-180","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Delta-Oriented Approach to Support the Safe Reuse of Black-Box Code Rewriters"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4863-3512","authenticated-orcid":false,"given":"Benjamin","family":"Benni","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S\u00e9bastien","family":"Mosser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naouel","family":"Moha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michel","family":"Riveill","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,4,17]]},"reference":[{"issue":"2","key":"11_CR1","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/s00236-012-0173-z","volume":"50","author":"L Bettini","year":"2013","unstructured":"Bettini, L., Damiani, F., Schaefer, I.: Compositional type checking of delta-oriented software product lines. Acta Informatica 50(2), 77\u2013122 (2013)","journal-title":"Acta Informatica"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"Blanc, X., Mounier, I., Mougenot, A., Mens, T.: Detecting model inconsistency through operation-based model construction. In: Proceedings of the 30th International Conference on Software Engineering, ICSE 2008, pp. 511\u2013520. ACM, New York (2008)","DOI":"10.1145\/1368088.1368158"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Douence, R., Fradet, P., S\u00fcdholt, M.: Detection and resolution of aspect interactions. Research Report RR-4435, INRIA (2002)","DOI":"10.1007\/3-540-45821-2_11"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Falleri, J.-R., Morandat, F., Blanc, X., Martinez, M., Monperrus, M.: Fine-grained and accurate source code differencing. In: ACM\/IEEE International Conference on Automated Software Engineering, ASE 2014, Vasteras, Sweden, 15\u201319 September 2014, pp. 313\u2013324 (2014)","DOI":"10.1145\/2642937.2642982"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Hecht, G., Rouvoy, R., Moha, N., Duchien, L.: Detecting antipatterns in Android apps. In: 2nd ACM International Conference on Mobile Software Engineering and Systems, MOBILESoft 2015, Florence, Italy, 16\u201317 May 2015, pp. 148\u2013149 (2015)","DOI":"10.1109\/MobileSoft.2015.38"},{"key":"11_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP\u201997 \u2014 Object-Oriented Programming","author":"G Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: Ak\u015fit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220\u2013242. Springer, Heidelberg (1997). https:\/\/doi.org\/10.1007\/BFb0053381"},{"key":"11_CR7","first-page":"1","volume-title":"Handbook of Logic in Computer Science","author":"JW Klop","year":"1992","unstructured":"Klop, J.W., et al.: Term rewriting systems. In: Abramsky, S., Gabbay, D., Maibaurn, T. (eds.) Handbook of Logic in Computer Science, vol. 2, pp. 1\u2013116. Oxford University Press, New York (1992)"},{"key":"11_CR8","volume-title":"Software Maintenance Management","author":"BP Lientz","year":"1980","unstructured":"Lientz, B.P., Swanson, E.B.: Software Maintenance Management. Addison-Wesley Longman Publishing Co., Inc., Boston (1980)"},{"issue":"6","key":"11_CR9","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1145\/2813885.2737965","volume":"50","author":"NP Lopes","year":"2015","unstructured":"Lopes, N.P., Menendez, D., Nagarakatte, S., Regehr, J.: Provably correct peephole optimizations with alive. SIGPLAN Not. 50(6), 22\u201332 (2015)","journal-title":"SIGPLAN Not."},{"issue":"3","key":"11_CR10","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1007\/s10270-014-0429-x","volume":"15","author":"L L\u00facio","year":"2016","unstructured":"L\u00facio, L., Amrani, M., Dingel, J., Lambers, L., Salay, R., Selim, G.M.K., Syriani, E., Wimmer, M.: Model transformation intents and their properties. Softw. Syst. Model. 15(3), 647\u2013684 (2016)","journal-title":"Softw. Syst. Model."},{"issue":"3","key":"11_CR11","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.entcs.2004.08.038","volume":"127","author":"T Mens","year":"2005","unstructured":"Mens, T., Taentzer, G., Runge, O.: Detecting structural refactoring conflicts using critical pair analysis. Electron. Notes Theor. Comput. Sci. 127(3), 113\u2013128 (2005). Proceedings of the Workshop on Software Evolution Through Transformations: Model-Based vs. Implementation-Level Solutions (SETra 2004)","journal-title":"Electron. Notes Theor. Comput. Sci."},{"key":"11_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/978-3-642-31491-9_3","volume-title":"Modelling Foundations and Applications","author":"S Mosser","year":"2012","unstructured":"Mosser, S., Blay-Fornarino, M., Duchien, L.: A commutative model composition operator to support software adaptation. In: Vallecillo, A., Tolvanen, J.-P., Kindler, E., St\u00f6rrle, H., Kolovos, D. (eds.) ECMFA 2012. LNCS, vol. 7349, pp. 4\u201319. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-31491-9_3"},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"Padioleau, Y., Hansen, R.R., Lawall, J.L., Muller, G.: Semantic patches for documenting and automating collateral evolutions in Linux device drivers. In: Proceedings of the 3rd Workshop on Programming Languages and Operating Systems: Linguistic Support for Modern Operating Systems, PLOS 2006. ACM, New York (2006)","DOI":"10.1145\/1215995.1216005"},{"key":"11_CR14","doi-asserted-by":"publisher","first-page":"1155","DOI":"10.1002\/spe.2346","volume":"46","author":"R Pawlak","year":"2015","unstructured":"Pawlak, R., Monperrus, M., Petitprez, N., Noguera, C., Seinturier, L.: Spoon: a library for implementing analyses and transformations of Java source code. Softw. Pract. Exp. 46, 1155\u20131179 (2015)","journal-title":"Softw. Pract. Exp."},{"issue":"4","key":"11_CR15","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/MS.2014.104","volume":"32","author":"JM Redondo","year":"2015","unstructured":"Redondo, J.M., Ortin, F.: A comprehensive evaluation of common Python implementations. IEEE Softw. 32(4), 76\u201384 (2015)","journal-title":"IEEE Softw."},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Rodriguez, L.R., Lawall, J.: Increasing automation in the backporting of Linux drivers using Coccinelle. In: 11th European Dependable Computing Conference - Dependability in Practice, Paris, France, November 2015","DOI":"10.1109\/EDCC.2015.23"},{"key":"11_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1007\/978-3-642-15579-6_6","volume-title":"Software Product Lines: Going Beyond","author":"I Schaefer","year":"2010","unstructured":"Schaefer, I., Bettini, L., Bono, V., Damiani, F., Tanzarella, N.: Delta-oriented programming of software product lines. In: Bosch, J., Lee, J. (eds.) SPLC 2010. LNCS, vol. 6287, pp. 77\u201391. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-15579-6_6"},{"issue":"3","key":"11_CR18","doi-asserted-by":"publisher","first-page":"1215","DOI":"10.1007\/s10270-013-0370-4","volume":"14","author":"E Syriani","year":"2015","unstructured":"Syriani, E., Vangheluwe, H., Lashomb, B.: T-core: a framework for custom-built model transformation engines. Softw. Syst. Model. 14(3), 1215\u20131243 (2015)","journal-title":"Softw. Syst. Model."},{"key":"11_CR19","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/978-3-642-38640-4_14","volume-title":"Aspect-Oriented Requirements Engineering","author":"TT Tun","year":"2013","unstructured":"Tun, T.T., Yu, Y., Jackson, M., Laney, R., Nuseibeh, B.: Aspect interactions: a requirements engineering perspective. In: Moreira, A., Chitchyan, R., Ara\u00fajo, J., Rashid, A. (eds.) Aspect-Oriented Requirements Engineering, pp. 271\u2013286. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38640-4_14"},{"issue":"1","key":"11_CR20","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1016\/j.infsof.2010.08.004","volume":"53","author":"K Vlaanderen","year":"2011","unstructured":"Vlaanderen, K., Jansen, S., Brinkkemper, S., Jaspers, E.: The agile requirements refinery: applying SCRUM principles to software product management. Inf. Softw. Technol. 53(1), 58\u201370 (2011)","journal-title":"Inf. Softw. Technol."}],"container-title":["Lecture Notes in Computer Science","New Opportunities for Software Reuse"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-90421-4_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,15]],"date-time":"2019-10-15T19:06:01Z","timestamp":1571166361000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-90421-4_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319904207","9783319904214"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-90421-4_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}