{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T04:08:55Z","timestamp":1773374935506,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642237973","type":"print"},{"value":"9783642237980","type":"electronic"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-23798-0_25","type":"book-chapter","created":{"date-parts":[[2011,9,8]],"date-time":"2011-09-08T04:34:46Z","timestamp":1315456486000},"page":"220-235","source":"Crossref","is-referenced-by-count":26,"title":["Reverse Engineering Architectural Feature Models"],"prefix":"10.1007","author":[{"given":"Mathieu","family":"Acher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anthony","family":"Cleve","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Collet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Merle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurence","family":"Duchien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Lahire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"25_CR1","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":"25_CR2","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., France, R.: A Domain-Specific Language for Managing Feature Models. In: SAC 2011, pp. 1333\u20131340. PL Track, ACM (2011)","DOI":"10.1145\/1982185.1982473"},{"key":"25_CR3","first-page":"67","volume-title":"SPLC 2008","author":"V. Alves","year":"2008","unstructured":"Alves, V., Schwanninger, C., Barbosa, L., Rashid, A., Sawyer, P., Rayson, P., Pohl, C., Rummler, A.: An exploratory study of information retrieval techniques in domain analysis. In: SPLC 2008, pp. 67\u201376. IEEE, Los Alamitos (2008)"},{"issue":"5","key":"25_CR4","doi-asserted-by":"publisher","first-page":"49","DOI":"10.5381\/jot.2009.8.5.c5","volume":"8","author":"S. Apel","year":"2009","unstructured":"Apel, S., K\u00e4stner, C.: An overview of feature-oriented software development. Journal of Object Technology (JOT)\u00a08(5), 49\u201384 (2009)","journal-title":"Journal of Object Technology (JOT)"},{"key":"25_CR5","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1145\/379377.375274","volume":"26","author":"F. Bachmann","year":"2001","unstructured":"Bachmann, F., Bass, L.: Managing variability in software architectures. SIGSOFT Softw. Eng. Notes\u00a026, 126\u2013132 (2001)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"25_CR6","doi-asserted-by":"crossref","unstructured":"Benavides, D., Segura, S., Ruiz-Cortes, A.: Automated Analysis of Feature Models 20 years Later: a Literature Review. Information Systems (2010)","DOI":"10.1016\/j.is.2010.01.001"},{"key":"25_CR7","first-page":"40","volume-title":"DAC 1990","author":"K.S. Brace","year":"1990","unstructured":"Brace, K.S., Rudell, R.L., Bryant, R.E.: Efficient implementation of a bdd package. In: DAC 1990, pp. 40\u201345. ACM, New York (1990)"},{"key":"25_CR8","volume-title":"Software Product Lines : Practices and Patterns","author":"P. Clements","year":"2001","unstructured":"Clements, P., Northrop, L.M.: Software Product Lines: Practices and Patterns. Addison-Wesley Professional, Reading (2001)"},{"key":"25_CR9","first-page":"211","volume-title":"GPCE 2006","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Pietroszek, K.: Verifying feature-based model templates against well-formedness ocl constraints. In: GPCE 2006, pp. 211\u2013220. ACM, New York (2006)"},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., Wasowski, A.: Feature diagrams and logics: There and back again. In: SPLC 2007, pp. 23\u201334 (2007)","DOI":"10.1109\/SPLINE.2007.24"},{"key":"25_CR11","unstructured":"FAMILIAR, \n                    \n                      http:\/\/nyx.unice.fr\/projects\/familiar\/"},{"key":"25_CR12","unstructured":"FraSCAti, \n                    \n                      http:\/\/frascati.ow2.org"},{"key":"25_CR13","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/978-3-540-33253-4_4","volume-title":"Software Product Lines","author":"I. John","year":"2006","unstructured":"John, I.: Capturing product line information from legacy user documentation. In: Software Product Lines, pp. 127\u2013159. Springer, Heidelberg (2006)"},{"key":"25_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/978-3-642-13595-8_18","volume-title":"Modelling Foundations and Applications","author":"R.E. Lopez-Herrejon","year":"2010","unstructured":"Lopez-Herrejon, R.E., Egyed, A.: Detecting inconsistencies in multi-view models with variability. In: K\u00fchne, T., Selic, B., Gervais, M.-P., Terrier, F. (eds.) ECMFA 2010. LNCS, vol.\u00a06138, pp. 217\u2013232. Springer, Heidelberg (2010)"},{"key":"25_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"493","DOI":"10.1007\/978-3-642-15114-9_48","volume-title":"Software Architecture","author":"R.E. Lopez-Herrejon","year":"2010","unstructured":"Lopez-Herrejon, R.E., Egyed, A.: On the need of safe software product line architectures. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol.\u00a06285, pp. 493\u2013496. Springer, Heidelberg (2010)"},{"key":"25_CR16","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: RE 2007, pp. 243\u2013253 (2007)","DOI":"10.1109\/RE.2007.61"},{"key":"25_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1007\/978-3-642-15114-9_18","volume-title":"Software Architecture","author":"C..A. Parra","year":"2010","unstructured":"Parra, C.A., Cleve, A., Blanc, X., Duchien, L.: Feature-based composition of software architectures. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol.\u00a06285, pp. 230\u2013245. Springer, Heidelberg (2010)"},{"issue":"2","key":"25_CR18","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. Comput. Netw.\u00a051(2), 456\u2013479 (2007)","journal-title":"Comput. Netw."},{"key":"25_CR19","first-page":"268","volume-title":"SCC 2009","author":"L. Seinturier","year":"2009","unstructured":"Seinturier, L., Merle, P., Fournier, D., Dolet, N., Schiavoni, V., Stefani, J.-B.: Reconfigurable SCA Applications with the FraSCAti Platform. In: SCC 2009, pp. 268\u2013275. IEEE, Los Alamitos (2009)"},{"key":"25_CR20","first-page":"461","volume-title":"ICSE 2011","author":"S. She","year":"2011","unstructured":"She, S., Lotufo, R., Berger, T., Wasowski, A., Czarnecki, K.: Reverse engineering feature models. In: ICSE 2011, pp. 461\u2013470. ACM, New York (2011)"},{"key":"25_CR21","unstructured":"SCA standard, \n                    \n                      http:\/\/www.osoa.org\/"},{"issue":"8","key":"25_CR22","doi-asserted-by":"publisher","first-page":"705","DOI":"10.1002\/spe.652","volume":"35","author":"M. Svahnberg","year":"2005","unstructured":"Svahnberg, M., van Gurp, J., Bosch, J.: A taxonomy of variability realization techniques: Research articles. Softw. Pract. Exper.\u00a035(8), 705\u2013754 (2005)","journal-title":"Softw. Pract. Exper."},{"key":"25_CR23","first-page":"254","volume-title":"ICSE 2009","author":"T. Th\u00fcm","year":"2009","unstructured":"Th\u00fcm, T., Batory, D., K\u00e4stner, C.: Reasoning about edits to feature models. In: ICSE 2009, pp. 254\u2013264. IEEE, Los Alamitos (2009)"},{"key":"25_CR24","unstructured":"Companion webpage, \n                    \n                      https:\/\/nyx.unice.fr\/projects\/familiar\/wiki\/ArchFm"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-23798-0_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T20:24:57Z","timestamp":1558297497000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-23798-0_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642237973","9783642237980"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-23798-0_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011]]}}}