{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T14:45:06Z","timestamp":1743086706697,"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_3","type":"book-chapter","created":{"date-parts":[[2017,4,5]],"date-time":"2017-04-05T10:10:30Z","timestamp":1491387030000},"page":"31-47","source":"Crossref","is-referenced-by-count":0,"title":["A Preliminary Assessment of Variability Implementation Mechanisms in Service-Oriented Computing"],"prefix":"10.1007","author":[{"given":"Loreno Freitas Matos","family":"Alvim","sequence":"first","affiliation":[]},{"given":"Ivan do Carmo","family":"Machado","sequence":"additional","affiliation":[]},{"given":"Eduardo Santana","family":"de Almeida","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,4,5]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Almeida, E., Santos, E., Alvaro, A., Garcia, V.C., Meira, S., Lucredio, D., Fortes, R.: Domain implementation in software product lines using OSGi. In: 7th International Conference on Composition-Based Software Systems (ICCBSS), pp. 72\u201381 (2008)","key":"3_CR1","DOI":"10.1109\/ICCBSS.2008.19"},{"issue":"8","key":"3_CR2","doi-asserted-by":"crossref","first-page":"781","DOI":"10.1109\/TSE.2015.2414917","volume":"41","author":"A Ampatzoglou","year":"2015","unstructured":"Ampatzoglou, A., Chatzigeorgiou, A., Charalampidou, S., Avgeriou, P.: The effect of GoF design patterns on stability: a case study. IEEE Trans. Softw. Eng. 41(8), 781\u2013802 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"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 (SDSOA), pp. 53\u201358. ACM (2008)","key":"3_CR3","DOI":"10.1145\/1370916.1370930"},{"doi-asserted-by":"crossref","unstructured":"Carvalho, M.L.L., Gomes, G.S.S., Silva, M.L.G., Machado, I.C., Almeida, E.S.: On the implementation of dynamic software product lines: a preliminary study. In: 10th Brazilian Symposium on Components, Architecture, and Reuse (SBCARS) (2016)","key":"3_CR4","DOI":"10.1109\/SBCARS.2016.13"},{"issue":"2","key":"3_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2579281.2579294","volume":"39","author":"D Castelluccia","year":"2014","unstructured":"Castelluccia, D., Boffoli, N.: Service-oriented product lines: a systematic mapping study. SIGSOFT Softw. Eng. Notes 39(2), 1\u20136 (2014)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"issue":"2","key":"3_CR6","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/j.bushor.2011.12.001","volume":"55","author":"P Clements","year":"2012","unstructured":"Clements, P., McGregor, J.: Better, faster, cheaper: pick any three. Bus. Horiz. 55(2), 201\u2013208 (2012)","journal-title":"Bus. Horiz."},{"key":"3_CR7","volume-title":"Software Product Lines: Practices and Patterns","author":"P Clements","year":"2001","unstructured":"Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, Boston (2001)"},{"issue":"PA","key":"3_CR8","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/j.scico.2013.10.010","volume":"93","author":"GCS Ferreira","year":"2014","unstructured":"Ferreira, G.C.S., Gaia, F.N., Figueiredo, E., de Almeida Maia, M.: On the use of feature-oriented programming for evolving software product lines - a comparative study. Sci. Comput. Program. 93(PA), 65\u201385 (2014)","journal-title":"Sci. Comput. Program."},{"doi-asserted-by":"crossref","unstructured":"Gacek, C., Anastasopoules, M.: Implementing product line variabilities. In: Proceedings of the 2001 Symposium on Software Reusability: Putting Software Reuse in Context SSR 2001, pp. 109\u2013117. ACM, New York (2001)","key":"3_CR9","DOI":"10.1145\/375212.375269"},{"issue":"P2","key":"3_CR10","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1016\/j.scico.2014.03.006","volume":"96","author":"FN Gaia","year":"2014","unstructured":"Gaia, F.N., Ferreira, G.C.S., Figueiredo, E., de Almeida Maia, M.: A quantitative and qualitative assessment of aspectual feature modules for evolving software product lines. Sci. Comput. Program. 96(P2), 230\u2013253 (2014)","journal-title":"Sci. Comput. Program."},{"key":"3_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP\u201997 \u2014 Object-Oriented Programming","author":"G Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: Ak\u015fit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220\u2013242. Springer, Heidelberg (1997). doi: 10.1007\/BFb0053381"},{"doi-asserted-by":"crossref","unstructured":"Kuloor, C., Eberlein, A.: Aspect-oriented requirements engineering for software product lines. In: 10th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, pp. 98\u2013107, April 2003","key":"3_CR12","DOI":"10.1109\/ECBS.2003.1194788"},{"doi-asserted-by":"crossref","unstructured":"Liebig, J., Apel, S., Lengauer, C., K\u00e4stner, C., Schulze, M.: An analysis of the variability in forty preprocessor-based software product lines. In: 32nd International Conference on Software Engineering (ICSE), pp. 105\u2013114. ACM (2010)","key":"3_CR13","DOI":"10.1145\/1806799.1806819"},{"key":"3_CR14","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"T McCabe","year":"1976","unstructured":"McCabe, T.: A complexity measure. IEEE Trans. Softw. Eng. 2, 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR15","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1007\/978-1-4614-7518-7_21","volume-title":"Web Services Foundations","author":"B Mohabbati","year":"2014","unstructured":"Mohabbati, B., Asadi, M., Ga\u0161evi\u0107, D., Lee, J.: Software product line engineering to develop variant-rich web services. In: Bouguettaya, A., Sheng, Q.Z., Daniel, F. (eds.) Web Services Foundations, pp. 535\u2013562. Springer, New York (2014)"},{"issue":"11","key":"3_CR16","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MC.2007.400","volume":"40","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40(11), 38\u201345 (2007)","journal-title":"Computer"},{"issue":"3","key":"3_CR17","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1145\/1272998.1273022","volume":"41","author":"JS Rellermeyer","year":"2007","unstructured":"Rellermeyer, J.S., Alonso, G.: Concierge: a service platform for resource-constrained devices. SIGOPS Oper. Syst. Rev. 41(3), 245\u2013258 (2007)","journal-title":"SIGOPS Oper. Syst. Rev."},{"doi-asserted-by":"crossref","unstructured":"Ribeiro, H.B.G., Almeida, E.S., de Lemos Meira, S.R.: An approach for implementing core assets in service-oriented product lines. In: 1st Workshop on Services, Clouds, and Alternative Design Strategies for Variant-Rich Software Systems (SCArVeS). ACM (2011)","key":"3_CR18","DOI":"10.1145\/2019136.2019155"},{"doi-asserted-by":"crossref","unstructured":"Santanna, C., Garcia, A., Chavez, C., Lucena, C., von Staa, A.: On the reuse and maintenance of aspect-oriented software: an assessment framework. In: Proceedings of the XVII Brazilian Symposium on Software Engineering (2003)","key":"3_CR19","DOI":"10.5753\/sbes.2003.23850"}],"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_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,23]],"date-time":"2023-08-23T00:35:25Z","timestamp":1692750925000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-56856-0_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319568553","9783319568560"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-56856-0_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}