{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:23:00Z","timestamp":1742912580011,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319568553"},{"type":"electronic","value":"9783319568560"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-56856-0_15","type":"book-chapter","created":{"date-parts":[[2017,4,5]],"date-time":"2017-04-05T06:10:30Z","timestamp":1491372630000},"page":"201-207","source":"Crossref","is-referenced-by-count":3,"title":["Investigating the Recovery of Product Line Architectures: An Approach Proposal"],"prefix":"10.1007","author":[{"given":"Crescencio","family":"Lima","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christina","family":"Chavez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo Santana","family":"de Almeida","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,4,5]]},"reference":[{"key":"15_CR1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-37521-7","volume-title":"Feature-Oriented Software Product Lines","author":"S Apel","year":"2013","unstructured":"Apel, S., Batory, D., Kastner, C., Saake, G.: Feature-Oriented Software Product Lines. Springer, Heidelberg (2013)"},{"key":"15_CR2","volume-title":"Software Architecture in Practice","author":"L Bass","year":"2003","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley Longman Publishing, Amsterdam (2003)"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"van Deursen, A., Hofmeister, C., Koschke, R., Moonen, L., Riva, C.: Symphony: view-driven software architecture reconstruction. In: 4th WICSA, pp. 122\u2013132 (2004)","DOI":"10.1109\/WICSA.2004.1310696"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Eixelsberger, W., Ogris, M., Gall, H., Bellay, B.: Software architecture recovery of a program family. In: 20th ICSE, pp. 508\u2013511. ACM (1998)","DOI":"10.1109\/ICSE.1998.671617"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"Garcia, J., Krka, I., Medvidovic, N., Douglas, C.: A framework for obtaining the ground-truth in architectural recovery. In: WICSA\/ECSA, pp. 292\u2013296. IEEE (2012)","DOI":"10.1109\/WICSA-ECSA.212.48"},{"key":"15_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/11554844_6","volume-title":"Software Product Lines","author":"KC Kang","year":"2005","unstructured":"Kang, K.C., Kim, M., Lee, J., Kim, B.: Feature-oriented re-engineering of legacy systems into product line assets \u2013 a case study. In: Obbink, H., Pohl, K. (eds.) SPLC 2005. LNCS, vol. 3714, pp. 45\u201356. Springer, Heidelberg (2005). doi: 10.1007\/11554844_6"},{"issue":"4","key":"15_CR7","first-page":"331","volume":"17","author":"R Koschke","year":"2009","unstructured":"Koschke, R., Frenzel, P., Breu, A., Angstmann, K.: Extending the reflexion method for consolidating software variants into product lines. SQJ 17(4), 331\u2013366 (2009)","journal-title":"SQJ"},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"Lima, C., Chavez, C.: A systematic review on metamodels to support product line architecture design. In: 30th SBES, pp. 13\u201322. ACM (2016)","DOI":"10.1145\/2973839.2973842"},{"key":"15_CR9","doi-asserted-by":"crossref","unstructured":"Lima-Neto, C.R., Cardoso, M.P.S., Chavez, C.V.G., de Almeida, E.S.: Initial evidence for understanding the relationship between product line architecture and software architecture recovery. In: IX SBCARS, pp. 40\u201349 (2015)","DOI":"10.1109\/SBCARS.2015.15"},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"Linsbauer, L., Lopez-Herrejon, R.E., Egyed, A.: Variability extraction and modeling for product variants. Softw. Syst. Model. 1\u201321 (2016)","DOI":"10.1007\/s10270-015-0512-y"},{"key":"15_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/978-3-642-23798-0_22","volume-title":"Software Architecture","author":"EY Nakagawa","year":"2011","unstructured":"Nakagawa, E.Y., Oliveira Antonino, P., Becker, M.: Reference architecture and product line architecture: a subtle but critical difference. In: Crnkovic, I., Gruhn, V., Book, M. (eds.) ECSA 2011. LNCS, vol. 6903, pp. 207\u2013211. Springer, Heidelberg (2011). doi: 10.1007\/978-3-642-23798-0_22"},{"key":"15_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1007\/978-3-540-24667-1_26","volume-title":"Software Product-Family Engineering","author":"M Pinzger","year":"2004","unstructured":"Pinzger, M., Gall, H., Girard, J.-F., Knodel, J., Riva, C., Pasman, W., Broerse, C., Wijnstra, J.G.: Architecture recovery for product families. In: Linden, F.J. (ed.) PFE 2003. LNCS, vol. 3014, pp. 332\u2013351. Springer, Heidelberg (2004). doi: 10.1007\/978-3-540-24667-1_26"},{"key":"15_CR13","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-28901-1","volume-title":"Software Product Line Engineering: Foundations, Principles and Techniques","author":"K Pohl","year":"2005","unstructured":"Pohl, K., B\u00f6ckle, G., van der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, Heidelberg (2005)"},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"Pollet, D., Ducasse, S., Poyet, L., Alloui, I., Cimpan, S., Verjus, H.: Towards a process-oriented software architecture reconstruction taxonomy. In: 11th European Conference on Software Maintenance and Reengineering, pp. 137\u2013148 (2007)","DOI":"10.1109\/CSMR.2007.50"},{"key":"15_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/978-3-319-14130-5_2","volume-title":"Software Reuse for Dynamic Systems in the Cloud and Beyond","author":"A Shatnawi","year":"2014","unstructured":"Shatnawi, A., Seriai, A., Sahraoui, H.: Recovering architectural variability of a family of product variants. In: Schaefer, I., Stamelos, I. (eds.) ICSR 2015. LNCS, vol. 8919, pp. 17\u201333. Springer, Cham (2014). doi: 10.1007\/978-3-319-14130-5_2"},{"key":"15_CR16","doi-asserted-by":"crossref","unstructured":"Shatnawi, A., Seriai, A.D., Sahraoui, H.: Recovering software product line architecture of a family of object-oriented product variants. JSS (2016)","DOI":"10.1016\/j.jss.2016.07.039"},{"key":"15_CR17","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"M Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, Upper Saddle River (1996)"},{"key":"15_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/978-3-540-88030-1_6","volume-title":"Software Architecture","author":"ED Souza Filho","year":"2008","unstructured":"Souza Filho, E.D., Oliveira Cavalcanti, R., Neiva, D.F.S., Oliveira, T.H.B., Lisboa, L.B., Almeida, E.S., Lemos Meira, S.R.: Evaluating domain design approaches using systematic review. In: Morrison, R., Balasubramaniam, D., Falkner, K. (eds.) ECSA 2008. LNCS, vol. 5292, pp. 50\u201365. Springer, Heidelberg (2008). doi: 10.1007\/978-3-540-88030-1_6"},{"key":"15_CR19","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012)"}],"container-title":["Lecture Notes in Computer Science","Mastering Scale and Complexity in Software Reuse"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-56856-0_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,20]],"date-time":"2019-09-20T12:43:12Z","timestamp":1568983392000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-56856-0_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319568553","9783319568560"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-56856-0_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}