{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T22:13:46Z","timestamp":1725747226720},"publisher-location":"New York, NY","reference-count":59,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781461475170"},{"type":"electronic","value":"9781461475187"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-1-4614-7518-7_21","type":"book-chapter","created":{"date-parts":[[2013,9,3]],"date-time":"2013-09-03T02:17:42Z","timestamp":1378174662000},"page":"535-562","source":"Crossref","is-referenced-by-count":2,"title":["Software Product Line Engineering to Develop Variant-Rich Web Services"],"prefix":"10.1007","author":[{"given":"Bardia","family":"Mohabbati","sequence":"first","affiliation":[]},{"given":"Mohsen","family":"Asadi","sequence":"additional","affiliation":[]},{"given":"Dragan","family":"Ga\u0161evi\u0107","sequence":"additional","affiliation":[]},{"given":"Jaejoon","family":"Lee","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,9,4]]},"reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Apel, S., Kaestner, C., Lengauer, C.: Research challenges in the tension between features and services. In: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, pp. 53\u201358. ACM (2008)","DOI":"10.1145\/1370916.1370930"},{"issue":"3","key":"21_CR2","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1147\/sj.473.0377","volume":"47","author":"A Arsanjani","year":"2008","unstructured":"Arsanjani, A., Ghosh, S., Allam, A., Abdollah, T., Ganapathy, S., Holley, K.: SOMA: a method for developing service-oriented solutions. IBM Syst. J. 47(3), 377\u2013396 (2008)","journal-title":"IBM Syst. J."},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"Asadi, M., Bagheri, E., Ga\u0161evi\u0107, D., Hatala, M., Mohabbati, B.: Goal-driven software product line engineering. In: SAC \u201911, pp. 691\u2013698. ACM, NY, USA (2011)","DOI":"10.1145\/1982185.1982336"},{"key":"21_CR4","doi-asserted-by":"crossref","unstructured":"Asikainen, T., Soininen, T., M\u00e4nnist\u00f6, T.: A Koala-based approach for modelling and deploying configurable software product families, pp. 225\u2013249. Software Product-Family Engineering (2004)","DOI":"10.1007\/978-3-540-24667-1_17"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Bachmann, F., Goedicke, M., Leite, J., Nord, R., Pohl, K., Ramesh, B., Vilbig, A.: A meta-model for representing variability in product family development, pp. 66\u201380. Software Product-Family Engineering (2004)","DOI":"10.1007\/978-3-540-24667-1_6"},{"key":"21_CR6","doi-asserted-by":"crossref","unstructured":"Benatallah, B., Nezhad, H.M.: Service oriented architecture: overview and directions. In: Advances in Software Engineering, Lecture Notes in Computer Science, vol. 5316, pp. 116\u2013130. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-89762-0_4"},{"issue":"6","key":"21_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. 35(6), 615\u2013636 (2010)","journal-title":"Inf. Syst."},{"key":"21_CR8","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1109\/MC.2007.106","volume":"40","author":"C Bussler","year":"2007","unstructured":"Bussler, C.: The fractal nature of web services. Computer 40, 93\u201395 (2007)","journal-title":"Computer"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"Chang, S.H., Kim, S.D.: A variability modeling method for adaptable services in service-oriented computing. In: SPLC \u201907: Proceedings of the 11th International Software Product Line Conference, pp. 261\u2013268. IEEE Computer Society, DC, USA (2007)","DOI":"10.1109\/SPLINE.2007.4339275"},{"key":"21_CR10","doi-asserted-by":"crossref","unstructured":"Chen, F., Li, S., Chu, W.C.C.: Feature analysis for service-oriented reengineering. In: APSEC \u201905: Proceedings of the 12th Asia-Pacific Software Engineering Conference, pp. 201\u2013208. IEEE Computer Society (2005)","DOI":"10.1109\/APSEC.2005.67"},{"key":"21_CR11","unstructured":"Chen, L., Ali Babar, M., Ali, N.: Variability management in software product lines: a systematic review. In: Proceedings of the 13th International Software Product Line Conference, pp. 81\u201390. CMU (2009)"},{"key":"21_CR12","unstructured":"Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, Reading (2001)"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Cohen, S.G., Krut, R.: Managing variation in services in a software product line context. Technical Report SEI-2010-TN-007, CMU (2010)","DOI":"10.21236\/ADA522574"},{"key":"21_CR14","unstructured":"Cohen, S.G.S., Krut, R.W.: Proceedings of the 1st workshop on service-oriented architectures and product lines: what is the connection? Technical Report CMU\/SEI-2008-SR-006 (2008)"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Czarnecki, K.: Mapping features to models: a template approach based on superimposed variants. In: GPCE 2005, pp. 422\u2013437. Springer (2005)","DOI":"10.1007\/11561347_28"},{"key":"21_CR16","unstructured":"Czarnecki, K., Eisenecker, U.: Generative Programming: Methods, Tools, and Applications. Addison-Wesley Professional, Reading (2000)"},{"issue":"1","key":"21_CR17","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1002\/spip.213","volume":"10","author":"K Czarnecki","year":"2005","unstructured":"Czarnecki, K., Helsen, S., Eisenecker, U.: Formalizing cardinality-based feature models and their specialization. Softw. Process: Improve. Pract. 10(1), 7\u201329 (2005)","journal-title":"Softw. Process: Improve. Pract."},{"issue":"2","key":"21_CR18","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1002\/spip.225","volume":"10","author":"K Czarnecki","year":"2005","unstructured":"Czarnecki, K., Helsen, S., Eisenecker, U.W.: Staged configuration through specialization and multilevel configuration of feature models. Softw. Process: Improve. Pract. 10(2), 143\u2013169 (2005)","journal-title":"Softw. Process: Improve. Pract."},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"Eriksson, M., B\u00f6rstler, J., Borg, K.: The PLUSS approach\u2014domain modeling with features, use cases and use case realizations, pp. 33\u201344. SPLC (2005)","DOI":"10.1007\/11554844_5"},{"key":"21_CR20","unstructured":"Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Upper Saddle River (2005)"},{"issue":"3","key":"21_CR21","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1142\/S0218843008001889","volume":"17","author":"M. Fantinato","year":"2008","unstructured":"Fantinato, M., de Toledo, M.B.F., de Souza Gimenes, I.M.: Ws-contract establishment with QoS: an approach based on feature modeling. Int. J. Cooperative Inf. Syst. 17(3), 373\u2013407 (2008)","journal-title":"Int. J. Cooperative Inf. Syst."},{"key":"21_CR22","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1109\/TSE.2005.85","volume":"31","author":"WB Frakes","year":"2005","unstructured":"Frakes, W.B., Kang, K.: Software reuse research: status and future. IEEE Trans. Softw. Eng. 31, 529\u2013536 (2005)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"21_CR23","doi-asserted-by":"crossref","unstructured":"Galster, M.: Describing variability in service-oriented software product lines. In: Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, pp. 344\u2013350 (2010)","DOI":"10.1145\/1842752.1842815"},{"key":"21_CR24","doi-asserted-by":"crossref","unstructured":"Gomaa, H.: Advances in software design methods for concurrent, real-time and distributed applications. In: Software Engineering Advances, 2008. ICSEA\u201908. The 3rd International Conference on, pp. 451\u2013456. IEEE (2008)","DOI":"10.1109\/ICSEA.2008.78"},{"key":"21_CR25","unstructured":"Griss, M.L., Favaro, J., Alessandro, M.d.: Integrating feature modeling with the RSEB. In: Proceedings of the 5th International Conference on Software Reuse, ICSR \u201998, p. 76. IEEE Computer Society, Washington, DC, USA (1998)"},{"key":"21_CR26","doi-asserted-by":"crossref","unstructured":"Helferich, A., Herzwurm, G., Jesse, S., Mikusz, M.: Software product lines, service-oriented architecture and frameworks: worlds apart or ideal partners? In: Trends in Enterprise Application Architecture, pp. 187\u2013201. IEEE Computer Society (2007)","DOI":"10.1007\/978-3-540-75912-6_14"},{"issue":"3","key":"21_CR27","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/j.scico.2003.04.003","volume":"53","author":"A Hoek van der","year":"2004","unstructured":"van der Hoek, A.: Design-time product line architectures for any-time variability. Sci. Comput. Program. 53(3), 285\u2013304 (2004)","journal-title":"Sci. Comput. Program."},{"issue":"1","key":"21_CR28","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1109\/MIC.2005.21","volume":"9","author":"M Huhns","year":"2005","unstructured":"Huhns, M., Singh, M.: Service-oriented computing: key concepts and principles. IEEE Internet Comput. 9(1), 75\u201381 (2005)","journal-title":"IEEE Internet Comput."},{"key":"21_CR29","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J., Novak, W., Peterson, A.: Feature-oriented domain analysis (FODA) feasibility study (1990)","DOI":"10.21236\/ADA235785"},{"key":"21_CR30","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"K Kang","year":"1998","unstructured":"Kang, K., Kim, S., Lee, J., Kim, K., Shin, E., Huh, M.: FORM: a feature-oriented reuse method with domain-specific reference architectures. Ann. Softw. Eng. 5, 143\u2013168 (1998)","journal-title":"Ann. Softw. Eng."},{"key":"21_CR31","doi-asserted-by":"crossref","unstructured":"K\u00e4stner, C., Apel, S., Kuhlemann, M.: Granularity in software product lines. In: Proceedings of the 30th International Conference on Software Engineering, pp. 311\u2013320. ACM (2008)","DOI":"10.1145\/1368088.1368131"},{"issue":"2","key":"21_CR32","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1016\/j.infsof.2007.12.002","volume":"51","author":"M Koning","year":"2009","unstructured":"Koning, M., Sun, C., Sinnema, M., Avgeriou, P.: VxBPEL: supporting variability for Web services in BPEL. Inf. Softw. Technol. 51(2), 258\u2013269 (2009)","journal-title":"Inf. Softw. Technol."},{"issue":"5","key":"21_CR33","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MS.1998.714621","volume":"15","author":"W Kozaczynski","year":"1998","unstructured":"Kozaczynski, W., Booch, G.: Component-based software engineering. IEEE Softw. 15(5), 34\u201336 (1998)","journal-title":"IEEE Softw."},{"key":"21_CR34","unstructured":"Krafzig, D., Banke, K., Slama, D.: Enterprise SOA: Service-Oriented Architecture Best Practices. Prentice Hall PTR, Englewood Cliffs (2005)"},{"key":"21_CR35","doi-asserted-by":"crossref","unstructured":"Krut, R.W., Cohen, S.G.: 2nd Workshop on Service-Oriented Architectures and Software Product Lines: Putting Both Together, pp. 115\u2013147. CMU (2009)","DOI":"10.1109\/SPLC.2008.71"},{"key":"21_CR36","unstructured":"Krut, R.W., Cohen, S.G.: 3rd Workshop on Service-Oriented Architectures and Software Product Lines: Enhancing Variation, pp. 301\u2013302. CMU (2009)"},{"key":"21_CR37","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1109\/MS.2010.30","volume":"27","author":"J Lee","year":"2010","unstructured":"Lee, J., Kotonya, G.: Combining service-orientation with product line engineering. IEEE Softw. 27, 35\u201341 (2010)","journal-title":"IEEE Softw."},{"issue":"7","key":"21_CR38","doi-asserted-by":"publisher","first-page":"1123","DOI":"10.1016\/j.jss.2010.01.048","volume":"83","author":"J Lee","year":"2010","unstructured":"Lee, J., Muthig, D., Naab, M.: A feature-oriented approach for developing reusable product line assets of service-based systems. J. Syst. Softw. 83(7), 1123\u20131136 (2010)","journal-title":"J. Syst. Softw."},{"issue":"3","key":"21_CR39","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MS.2010.74","volume":"27","author":"J McGregor","year":"2010","unstructured":"McGregor, J., Muthig, D., Yoshimura, K., Jensen, P.: Guest editors\u2019 introduction: successful software product line practices. IEEE Softw. 27(3), 16\u201321 (2010)","journal-title":"IEEE Softw."},{"key":"21_CR40","doi-asserted-by":"crossref","unstructured":"Mohabbati, B., Ga\u0161evi\u0107, D., Hatala, M., Asadi, M., Bagheri, E., Bo\u0161kovi\u0107, M.: A quality aggregation model for service-oriented software product lines based on variability and composition patterns. In: ICSOC, pp. 436\u2013451 (2011)","DOI":"10.1007\/978-3-642-25535-9_29"},{"key":"21_CR41","doi-asserted-by":"crossref","unstructured":"Mohabbati, B., Hatala, M., Ga\u0161evi\u0107, D., Asadi, M., Bo\u0161kovi\u0107, M.: Development and configuration of service-oriented systems families. SAC \u201911, pp. 1606\u20131613, NY, USA (2011)","DOI":"10.1145\/1982185.1982522"},{"key":"21_CR42","doi-asserted-by":"crossref","unstructured":"Nguyen, T., Colman, A.: A feature-oriented approach for Web service customization. In: 2010 IEEE International Conference on Web Services, pp. 393\u2013400. IEEE (2010)","DOI":"10.1109\/ICWS.2010.64"},{"key":"21_CR43","doi-asserted-by":"crossref","unstructured":"Nguyen, T., Colman, A., Han, J.: Modeling and managing variability in process-based service compositions. In: Proceedings of the 9th International Conference on Service-Oriented Computing, ICSOC\u201911, pp. 404\u2013420. Springer, Berlin (2011)","DOI":"10.1007\/978-3-642-25535-9_27"},{"issue":"4","key":"21_CR44","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/MS.2002.1020285","volume":"19","author":"L Northrop","year":"2002","unstructured":"Northrop, L.: Sei\u2019s software product line tenets. IEEE Softw. 19(4), 32\u201340 (2002)","journal-title":"IEEE Softw."},{"key":"21_CR45","doi-asserted-by":"crossref","unstructured":"van Ommering, R.: Building product populations with software components. In: ICSE \u201902, pp. 255\u2013265. ACM (2002)","DOI":"10.1145\/581372.581373"},{"issue":"2","key":"21_CR46","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1142\/S0218843008001816","volume":"17","author":"M Papazoglou","year":"2008","unstructured":"Papazoglou, M., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: a research roadmap. Int. J. Cooperative Inf. Syst. 17(2), 223\u2013255 (2008)","journal-title":"Int. J. Cooperative Inf. Syst."},{"issue":"4","key":"21_CR47","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1504\/IJWET.2006.010423","volume":"2","author":"M Papazoglou","year":"2006","unstructured":"Papazoglou, M., Van Den Heuvel, W.: Service-oriented design and development methodology. Int. J. Web Eng. Technol. 2(4), 412\u2013442 (2006)","journal-title":"Int. J. Web Eng. Technol."},{"key":"21_CR48","unstructured":"Papazoglou, M.P.: Service-oriented computing: concepts, characteristics and directions. Web Information Systems Engineering, International Conference on, vol. 0, p. 3 (2003)"},{"key":"21_CR49","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, New York (2005)"},{"key":"21_CR50","doi-asserted-by":"crossref","unstructured":"Sinnema, M., Deelstra, S., Nijhuis, J., Bosch, J.: COVAMOF: A framework for modeling variability in software product families. SPLC\u201904 pp. 25\u201327 (2004)","DOI":"10.1007\/978-3-540-28630-1_12"},{"key":"21_CR51","doi-asserted-by":"crossref","unstructured":"Sochos, P., Riebisch, M.: Feature-oriented development of software product lines: mapping feature models to the architecture. In: Object-Oriented and Internet-Based Technologies, pp. 138\u2013152. Springer (2004)","DOI":"10.1007\/978-3-540-30196-7_11"},{"key":"21_CR52","unstructured":"Sommerville, I., Sawyer, P.: Requirements Engineering. Wiley, London (1997)"},{"key":"21_CR53","doi-asserted-by":"crossref","unstructured":"Street, J., Gomaa, H.: Software architectural reuse issues in service-oriented architectures. In: HICSS, p. 316. IEEE Computer Society (2008)","DOI":"10.1109\/HICSS.2008.406"},{"issue":"8","key":"21_CR54","first-page":"705","volume":"35","author":"M. Svahnberg","year":"2005","unstructured":"Svahnberg, M., Van Gurp, J., Bosch, J.: A taxonomy of variability realization techniques. Softw.: Pract. Exp. 35(8), 705\u2013754 (2005)","journal-title":"Softw.: Pract. Exp."},{"key":"21_CR55","doi-asserted-by":"crossref","unstructured":"Thiel, S., Hein, A.: Systematic integration of variability into product line architecture design. Software Product Lines, pp. 67\u2013102 (2002)","DOI":"10.1007\/3-540-45652-X_9"},{"key":"21_CR56","doi-asserted-by":"crossref","unstructured":"Tsai, W., Jin, Z., Wang, P., Wu, B.: Requirement engineering in service-oriented system engineering. In: e-Business Engineering, 2007. ICEBE 2007. IEEE International Conference on, pp. 661\u2013668. IEEE (2007)","DOI":"10.1109\/ICEBE.2007.116"},{"key":"21_CR57","unstructured":"Van Gurp, J., Bosch, J., Svahnberg, M.: On the notion of variability in software product lines. In: Proceedings of the Working IEEE\/IFIP Conference on Software Architecture, p. 45 (2001)"},{"issue":"3","key":"21_CR58","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1016\/j.scico.2003.04.004","volume":"53","author":"DL Webber","year":"2004","unstructured":"Webber, D.L., Gomaa, H.: Modeling variability in software product lines with the variation point model. Sci. Comput. Program. 53(3), 305\u2013331 (2004)","journal-title":"Sci. Comput. Program."},{"key":"21_CR59","doi-asserted-by":"crossref","unstructured":"Ye, E., Moon, M., Kim, Y., Yeom, K.: An approach to designing service-oriented product-line architecture for business process families. In: Advanced Communication Technology, The 9th International Conference on, vol. 2, pp. 1002, 999 (2007)","DOI":"10.1109\/ICACT.2007.358527"}],"container-title":["Web Services Foundations"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4614-7518-7_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,5]],"date-time":"2022-03-05T06:43:00Z","timestamp":1646462580000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-7518-7_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,4]]},"ISBN":["9781461475170","9781461475187"],"references-count":59,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-7518-7_21","relation":{},"subject":[],"published":{"date-parts":[[2013,9,4]]}}}