{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,12]],"date-time":"2025-12-12T13:22:54Z","timestamp":1765545774921},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31095-9_41","type":"book-chapter","created":{"date-parts":[[2012,7,14]],"date-time":"2012-07-14T06:08:19Z","timestamp":1342246099000},"page":"629-645","source":"Crossref","is-referenced-by-count":32,"title":["Feature Model Differences"],"prefix":"10.1007","author":[{"given":"Mathieu","family":"Acher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patrick","family":"Heymans","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Collet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cl\u00e9ment","family":"Quinton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Lahire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Merle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"41_CR1","unstructured":"https:\/\/nyx.unice.fr\/projects\/familiar\/wiki\/DiffFMs"},{"key":"41_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/978-3-642-23798-0_25","volume-title":"Software Architecture","author":"M. Acher","year":"2011","unstructured":"Acher, M., Cleve, A., Collet, P., Merle, P., Duchien, L., Lahire, P.: Reverse Engineering Architectural Feature Models. In: Crnkovic, I., Gruhn, V., Book, M. (eds.) ECSA 2011. LNCS, vol.\u00a06903, pp. 220\u2013235. Springer, Heidelberg (2011)"},{"key":"41_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-642-13595-8_3","volume-title":"Modelling Foundations and Applications","author":"M. Acher","year":"2010","unstructured":"Acher, M., Collet, P., Lahire, P., France, R.: Comparing Approaches to Implement Feature Model Composition. In: K\u00fchne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol.\u00a06138, pp. 3\u201319. Springer, Heidelberg (2010)"},{"key":"41_CR4","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., France, R.: A Domain-Specific Language for Managing Feature Models. In: Proc. of SAC 2011, pp. 1333\u20131340. ACM (2011)","DOI":"10.1145\/1982185.1982473"},{"key":"41_CR5","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., France, R.: Slicing Feature Models. In: Proc. of ASE 2011, pp. 424\u2013427. ACM (2011)","DOI":"10.1109\/ASE.2011.6100089"},{"key":"41_CR6","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., Gaignard, A., France, R., Montagnat, J.: Composing Multiple Variability Artifacts to Assemble Coherent Workflows. Software Quality Journal (Special issue on Quality Engineering for SPLs) (2011)","DOI":"10.1007\/s11219-011-9170-7"},{"issue":"6","key":"41_CR7","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1016\/j.is.2010.01.001","volume":"35","author":"D. Benavides","year":"2010","unstructured":"Benavides, D., Segura, S., Cort\u00e9s, A.R.: Automated analysis of feature models 20 years later: A literature review. Inf. Syst.\u00a035(6), 615\u2013636 (2010)","journal-title":"Inf. Syst."},{"issue":"1-3","key":"41_CR8","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.tcs.2004.12.030","volume":"337","author":"P. Bille","year":"2005","unstructured":"Bille, P.: A survey on tree edit distance and related problems. Theor. Comput. Sci.\u00a0337(1-3), 217\u2013239 (2005)","journal-title":"Theor. Comput. Sci."},{"key":"41_CR9","unstructured":"Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley (2000)"},{"key":"41_CR10","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., W\u0105sowski, A.: Feature diagrams and logics: There and back again. In: Proc. of SPLC 2007, pp. 23\u201334 (2007)","DOI":"10.1109\/SPLINE.2007.24"},{"issue":"7","key":"41_CR11","doi-asserted-by":"publisher","first-page":"1108","DOI":"10.1016\/j.jss.2010.02.018","volume":"83","author":"D. Dhungana","year":"2010","unstructured":"Dhungana, D., Gr\u00fcnbacher, P., Rabiser, R., Neumayer, T.: Structuring the modeling space and supporting evolution in software product line engineering. Journal of Systems and Software\u00a083(7), 1108\u20131122 (2010)","journal-title":"Journal of Systems and Software"},{"key":"41_CR12","volume-title":"Ontology matching","author":"J. Euzenat","year":"2007","unstructured":"Euzenat, J., Shvaiko, P.: Ontology matching. Springer, Heidelberg (2007)"},{"key":"41_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1007\/978-3-642-24485-8_36","volume-title":"Model Driven Engineering Languages and Systems","author":"U. Fahrenberg","year":"2011","unstructured":"Fahrenberg, U., Legay, A., W\u0105sowski, A.: Vision Paper: Make a Difference! (Semantically). In: Whittle, J., Clark, T., K\u00fchne, T. (eds.) MODELS 2011. LNCS, vol.\u00a06981, pp. 490\u2013500. Springer, Heidelberg (2011)"},{"key":"41_CR14","doi-asserted-by":"crossref","unstructured":"Jackson, D., Ladd, D.A.: Semantic diff.: A tool for summarizing the effects of modifications. In: Proc. of ICSM 1994, pp. 243\u2013252 (1994)","DOI":"10.1109\/ICSM.1994.336770"},{"key":"41_CR15","doi-asserted-by":"crossref","unstructured":"Kolovos, D.S., Di Ruscio, D., Pierantonio, A., Paige, R.F.: Different models for model matching: An analysis of approaches to support model differencing. In: Proc. of CVSM 2009 (ICSE Workshop), pp. 1\u20136 (May 2009)","DOI":"10.1109\/CVSM.2009.5071714"},{"key":"41_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1007\/978-3-642-15579-6_10","volume-title":"Software Product Lines: Going Beyond","author":"R. Lotufo","year":"2010","unstructured":"Lotufo, R., She, S., Berger, T., Czarnecki, K., W\u0105sowski, A.: Evolution of the Linux Kernel Variability Model. In: Bosch, J., Lee, J. (eds.) SPLC 2010. LNCS, vol.\u00a06287, pp. 136\u2013150. Springer, Heidelberg (2010)"},{"key":"41_CR17","doi-asserted-by":"crossref","unstructured":"Maoz, S., Ringert, J.O., Rumpe, B.: Addiff: semantic differencing for activity diagrams. In: Proc. of ESEC\/FSE 2011, pp. 179\u2013189. ACM (2011)","DOI":"10.1145\/2025113.2025140"},{"key":"41_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/978-3-642-22655-7_12","volume-title":"ECOOP 2011 \u2013 Object-Oriented Programming","author":"S. Maoz","year":"2011","unstructured":"Maoz, S., Ringert, J.O., Rumpe, B.: CDDiff: Semantic Differencing for Class Diagrams. In: Mezini, M. (ed.) ECOOP 2011. LNCS, vol.\u00a06813, pp. 230\u2013254. Springer, Heidelberg (2011)"},{"key":"41_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/978-3-642-21210-9_19","volume-title":"Models in Software Engineering","author":"S. Maoz","year":"2011","unstructured":"Maoz, S., Ringert, J.O., Rumpe, B.: A Manifesto for Semantic Model Differencing. In: Dingel, J., Solberg, A. (eds.) MODELS 2010. LNCS, vol.\u00a06627, pp. 194\u2013203. Springer, Heidelberg (2011)"},{"key":"41_CR20","doi-asserted-by":"crossref","unstructured":"Mendonca, M., W\u0105sowski, A., Czarnecki, K., Cowan, D.: Efficient compilation techniques for large scale feature models. In: Proc. of GPCE 2008, pp. 13\u201322. ACM (2008)","DOI":"10.1145\/1449913.1449918"},{"key":"41_CR21","doi-asserted-by":"crossref","unstructured":"Metzger, A., Pohl, K., Heymans, P., Schobbens, P.-Y., Saval, G.: Disambiguating the documentation of variability in software product lines: A separation of concerns, formalization and automated analysis. In: Proc. of RE 2007, pp. 243\u2013253 (2007)","DOI":"10.1109\/RE.2007.61"},{"key":"41_CR22","unstructured":"Bibliography on\u00a0Comparison and Versioning of\u00a0Software\u00a0Models, \n                    \n                      http:\/\/pi.informatik.uni-siegen.de\/CVSM"},{"key":"41_CR23","doi-asserted-by":"crossref","unstructured":"Pleuss, A., Botterweck, G., Dhungana, D., Polzer, A., Kowalewski, S.: Model-driven support for product line evolution on feature level. Journal of Systems and Software (2011)","DOI":"10.1016\/j.jss.2011.08.008"},{"key":"41_CR24","doi-asserted-by":"crossref","unstructured":"Pohl, K., B\u00f6ckle, G., van der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer (2005)","DOI":"10.1007\/3-540-28901-1"},{"issue":"2","key":"41_CR25","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1016\/j.comnet.2006.08.008","volume":"51","author":"P.-Y. Schobbens","year":"2007","unstructured":"Schobbens, P.-Y., Heymans, P., Trigaux, J.-C., Bontemps, Y.: Generic semantics of feature diagrams. Computer Networks\u00a051(2), 456\u2013479 (2007)","journal-title":"Computer Networks"},{"key":"41_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1007\/978-3-540-88643-3_15","volume-title":"Generative and Transformational Techniques in Software Engineering II","author":"S. Segura","year":"2008","unstructured":"Segura, S., Benavides, D., Ruiz-Cort\u00e9s, A., Trinidad, P.: Automated Merging of Feature Models Using Graph Transformations. In: L\u00e4mmel, R., Visser, J., Saraiva, J. (eds.) GTTSE 2007. LNCS, vol.\u00a05235, pp. 489\u2013505. Springer, Heidelberg (2008)"},{"key":"41_CR27","doi-asserted-by":"crossref","unstructured":"She, S., Lotufo, R., Berger, T., W\u0105sowski, A., Czarnecki, K.: Reverse engineering feature models. In: Proc. of ICSE 2011, pp. 461\u2013470. ACM (2011)","DOI":"10.1145\/1985793.1985856"},{"key":"41_CR28","doi-asserted-by":"crossref","unstructured":"Th\u00fcm, T., Batory, D., K\u00e4stner, C.: Reasoning about edits to feature models. In: Proc. of ICSE 2009, pp. 254\u2013264. ACM\/IEEE (2009)","DOI":"10.1109\/ICSE.2009.5070526"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31095-9_41","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T22:18:11Z","timestamp":1556921891000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31095-9_41"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783319981765","9783319981772"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31095-9_41","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2012]]}}}