{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T04:56:47Z","timestamp":1743051407829,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319246437"},{"type":"electronic","value":"9783319246444"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","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":[[2015]]},"DOI":"10.1007\/978-3-319-24644-4_19","type":"book-chapter","created":{"date-parts":[[2015,9,24]],"date-time":"2015-09-24T01:34:39Z","timestamp":1443058479000},"page":"275-291","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Linear Evolution of Domain Architecture in Service-Oriented Software Product Lines"],"prefix":"10.1007","author":[{"given":"Sedigheh","family":"Khoshnevis","sequence":"first","affiliation":[]},{"given":"Fereidoon","family":"Shams","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,11,12]]},"reference":[{"key":"19_CR1","unstructured":"Clements, P., Northrop, L.: Software product lines: practices and patterns. Addison-Wesley Reading (2002)"},{"key":"19_CR2","unstructured":"Gomaa, H.: Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures. Addison-Wesley, Boston (2004)"},{"key":"19_CR3","unstructured":"Van der Linden, F., Pohl, K.: Software Product Line Engineering: Foundations, Principles, and Techniques. Springer, Stuttgart (2005)"},{"key":"19_CR4","unstructured":"Erl, T.: Service-oriented architecture (SOA): concepts, technology, and design. Prentice Hall Englewood Cliffs (2005)"},{"key":"19_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/978-3-642-21347-2_11","volume-title":"Top Productivity through Software Reuse","author":"Y. Wu","year":"2011","unstructured":"Wu, Y., Peng, X., Zhao, W.: Architecture Evolution in Software Product Line: An Industrial Case Study. In: Schmid, K. (ed.) ICSR 2011. LNCS, vol.\u00a06727, pp. 135\u2013150. Springer, Heidelberg (2011)"},{"key":"19_CR6","unstructured":"Kephart, J., Kephart, J., Chess, D., Boutilier, C., Das, R., Kephart, J.O., Walsh, W.E.: An architectural blueprint for autonomic computing. IEEE Internet Computing 18 (2007)"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Moon, M., Hong, M., Yeom, K.: Two-level variability analysis for business process with reusability and extensibility. In: 32nd Annual IEEE International Conference on Computer Software and Applications, COMPSAC 2008, pp. 263\u2013270. IEEE (2008)","DOI":"10.1109\/COMPSAC.2008.129"},{"key":"19_CR8","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1007\/s11518-011-5164-z","volume":"20","author":"J. Park","year":"2011","unstructured":"Park, J., Moon, M., Yeom, K.: Variability modeling to develop flexible service-oriented applications. Journal of Systems Science and Systems Engineering\u00a020, 193\u2013216 (2011)","journal-title":"Journal of Systems Science and Systems Engineering"},{"key":"19_CR9","doi-asserted-by":"publisher","first-page":"1010","DOI":"10.1016\/j.scico.2012.05.003","volume":"78","author":"M.A. Laguna","year":"2013","unstructured":"Laguna, M.A., Crespo, Y.: A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring. Science of Computer Programming\u00a078, 1010\u20131034 (2013)","journal-title":"Science of Computer Programming"},{"key":"19_CR10","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1016\/j.infsof.2011.01.001","volume":"53","author":"X. Peng","year":"2011","unstructured":"Peng, X., Yu, Y., Zhao, W.: Analyzing evolution of variability in a software product line: From contexts and requirements to features. Information and Software Technology\u00a053, 707\u2013721 (2011)","journal-title":"Information and Software Technology"},{"key":"19_CR11","doi-asserted-by":"publisher","first-page":"1784","DOI":"10.1016\/j.jss.2007.12.797","volume":"81","author":"S.A. Ajila","year":"2008","unstructured":"Ajila, S.A., Kaba, A.B.: Evolution support mechanisms for software product line process. Journal of Systems and Software\u00a081, 1784\u20131801 (2008)","journal-title":"Journal of Systems and Software"},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Hinchey, M., Park, S., Schmid, K.: Building dynamic software product lines. Computer, 22\u201326 (2012)","DOI":"10.1109\/MC.2012.332"},{"key":"19_CR13","doi-asserted-by":"crossref","unstructured":"Acher, M., Cleve, A., Collet, P., Merle, P., Duchien, L., Lahire, P.: Extraction and evolution of architectural variability models in plugin-based systems. Software & Systems Modeling, 1\u201328 (2013)","DOI":"10.1007\/s10270-013-0364-2"},{"key":"19_CR14","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/978-3-642-17599-2_8","volume-title":"Service Research Challenges and Solutions for the Future Internet","author":"V. Andrikopoulos","year":"2010","unstructured":"Andrikopoulos, V., Bucchiarone, A., Di Nitto, E., Kazhamiakin, R., Lane, S., Mazza, V., Richardson, I.: Service Engineering. In: Papazoglou, M., Pohl, K., Parkin, M., Metzger, A. (eds.) Service Research Challenges and Solutions for the Future Internet, pp. 271\u2013337. Springer, Heidelberg (2010)"},{"key":"19_CR15","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.jss.2013.06.034","volume":"91","author":"G.H. Alf\u00e9rez","year":"2014","unstructured":"Alf\u00e9rez, G.H., Pelechano, V., Mazo, R., Salinesi, C., Diaz, D.: Dynamic adaptation of service compositions with variability models. Journal of Systems and Software\u00a091, 24\u201347 (2014)","journal-title":"Journal of Systems and Software"},{"key":"19_CR16","doi-asserted-by":"publisher","first-page":"2261","DOI":"10.1016\/j.jss.2011.08.008","volume":"85","author":"A. Pleuss","year":"2012","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\u00a085, 2261\u20132274 (2012)","journal-title":"Journal of Systems and Software"},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"Gomaa, H., Hashimoto, K.: Dynamic software adaptation for service-oriented product lines. In: Proceedings of the 15th International Software Product Line Conference, vol. 2, p. 35. ACM (2011)","DOI":"10.1145\/2019136.2019176"},{"key":"19_CR18","unstructured":"Khoshnevis, S.: Identifying Variable Services for Multi-Tenant SaaS Applications as a Service-Oriented Product Line Using MOEA\/D. International Journal of Software Engineering and Its Applications (2015)"},{"key":"19_CR19","unstructured":"Coello, C.C., Lamont, G.B., Van Veldhuizen, D.A.: Evolutionary algorithms for solving multi-objective problems. Springer (2007)"},{"key":"19_CR20","unstructured":"Pressman, R.: Software engineering: a practitioner\u2019s approach. McGrow-Hill International Edition (2005)"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Van Solingen, R., Basili, V., Caldiera, G., Rombach, H.D.: Goal question metric (GQM) approach. Encyclopedia of Software Engineering (2002)","DOI":"10.1002\/0471028959.sof142"},{"key":"19_CR22","unstructured":"Mendonca, M., Branco, M., Cowan, D.: SPLOT: software product lines online tools. In: Proceedings of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications, pp. 761\u2013762. ACM (2009)"}],"container-title":["Lecture Notes in Computer Science","Fundamentals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24644-4_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,23]],"date-time":"2019-09-23T20:03:57Z","timestamp":1569269037000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24644-4_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319246437","9783319246444"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24644-4_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"12 November 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}