{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T10:53:01Z","timestamp":1743072781003,"version":"3.40.3"},"publisher-location":"Cham","reference-count":12,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031116858"},{"type":"electronic","value":"9783031116865"}],"license":[{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-11686-5_10","type":"book-chapter","created":{"date-parts":[[2022,11,22]],"date-time":"2022-11-22T21:33:47Z","timestamp":1669152827000},"page":"251-273","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Extraction and Evolution of a Software Product Line from Existing Web-Based Systems"],"prefix":"10.1007","author":[{"given":"Erick Sharlls Ramos de","family":"Pontes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uir\u00e1","family":"Kulesza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos Eduardo da","family":"Silva","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eiji","family":"Adachi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elder","family":"Cirilo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o, W., Lopez-Herrejon, R., Linsbauer, L., Vergilio, S., Egyed, A.: Reengineering legacy applications into software product lines: a systematic mapping. Empirical Software Engineering pp. 1\u201345 (2017)","DOI":"10.1007\/s10664-017-9499-z"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Clements, P.: Being proactive pays off. IEEE Software 19(4), 28, 30\u2013 (2002)","DOI":"10.1109\/MS.2002.1020283"},{"key":"10_CR3","unstructured":"Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley Professional (2001)"},{"issue":"3","key":"10_CR4","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1147\/sj.453.0621","volume":"45","author":"K Czarnecki","year":"2006","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Syst. J. 45(3), 621\u2013645 (2006)","journal-title":"IBM Syst. J."},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"Dubinsky, Y., Rubin, J., Berger, T., Duszynski, S., Becker, M., Czarnecki, K.: An exploratory study of cloning in industrial software product lines. In: 2013 17th European Conference on Software Maintenance and Reengineering, pp. 25\u201334 (2013)","DOI":"10.1109\/CSMR.2013.13"},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Easterbrook, S., Singer, J., Storey, M., Damian, D.: Selecting empirical methods for software engineering research. In: Guide to advanced empirical software engineering, pp. 285\u2013311. Springer (2008)","DOI":"10.1007\/978-1-84800-044-5_11"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Krueger, C.: Easing the transition to software mass customization. In: Software Product-Family Engineering, 4th International Workshop, PFE 2001, Bilbao, Spain, October 3\u20135, 2001, Revised Papers, pp. 282\u2013293 (2001) URL https:\/\/doi.org\/10.1007\/3-540-47833-7_25","DOI":"10.1007\/3-540-47833-7_25"},{"key":"10_CR8","unstructured":"Linden, F.J.v.d., Schmid, K., Rommes, E.: Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Springer-Verlag New York, Inc., Secaucus, NJ, USA (2007)"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Martinez, J., Ziadi, T., Bissyand\u00e9, F., Klein, J., Traon, Y.L.: Bottom-up adoption of software product lines: A generic and extensible approach. In: Proceedings of the 19th International Conference on Software Product Line, SPLC \u201915, pp. 101\u2013110. ACM, New York, NY, USA (2015)","DOI":"10.1145\/2791060.2791086"},{"key":"10_CR10","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.jss.2015.04.024","volume":"106","author":"L Neves","year":"2015","unstructured":"Neves, L., Borba, P., Alves, V., Turnes, L., Teixeira, L., Sena, D., Kulesza, U.: Safe evolution templates for software product lines. Journal of Systems and Software 106, 42\u201358 (2015)","journal-title":"Journal of Systems and Software"},{"key":"10_CR11","doi-asserted-by":"crossref","unstructured":"Santos, J., Lima, G., Kulesza, U., Sena, D., Pinto, F., Lima, J., Vianna, A., Pereira, D., Fernandes, V.: Conditional execution: a pattern for the implementation of fine-grained variabilities in software product lines. In: Proceedings of the 9th Latin-American Conference on Pattern Languages of Programming, SugarLoafPLoP 2012, Natal, Rio Grande do Norte, Brazil, September 20-22, 2012, pp. 1:1\u20131:17 (2012)","DOI":"10.1145\/2591028.2600810"},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Sena, D., Pinto, F., Lima, G., Santos, J., Lima, J., Kulesza, U., Pereira, D., Fernandes, V., Vianna, A.: Modularization of variabilities from software product lines of web information systems (in portuguese). In: Proceedings of the 9th Latin-American Conference on Pattern Languages of Programming, SugarLoafPLoP 2012, Natal, Rio Grande do Norte, Brazil, September 20\u201322, 2012, pp. 11:1\u201311:15 (2012)","DOI":"10.1145\/2591028.2600820"}],"container-title":["Handbook of Re-Engineering Software Intensive Systems into Software Product Lines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-11686-5_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,22]],"date-time":"2022-11-22T21:55:15Z","timestamp":1669154115000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-11686-5_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,5]]},"ISBN":["9783031116858","9783031116865"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-11686-5_10","relation":{},"subject":[],"published":{"date-parts":[[2022,7,5]]},"assertion":[{"value":"5 July 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}