{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T20:59:12Z","timestamp":1769720352114,"version":"3.49.0"},"reference-count":80,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2011,11,30]],"date-time":"2011-11-30T00:00:00Z","timestamp":1322611200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1007\/s11219-011-9170-7","type":"journal-article","created":{"date-parts":[[2011,11,30]],"date-time":"2011-11-30T19:56:02Z","timestamp":1322682962000},"page":"689-734","source":"Crossref","is-referenced-by-count":21,"title":["Composing multiple variability artifacts to assemble coherent workflows"],"prefix":"10.1007","volume":"20","author":[{"given":"Mathieu","family":"Acher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Collet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alban","family":"Gaignard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Lahire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johan","family":"Montagnat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Robert B.","family":"France","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,11,30]]},"reference":[{"key":"9170_CR1","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2009). Composing Feature models. In 2nd International conference on software language engineering (SLE\u201909), LNCS (pp. 62\u201381). New York: Springer."},{"key":"9170_CR2","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2010a). Comparing approaches to implement feature model composition. In 6th European conference on modelling foundations and applications (ECMFA) (Vol. 6138 of LNCS, pp. 3\u201319). New York: Springer.","DOI":"10.1007\/978-3-642-13595-8_3"},{"key":"9170_CR3","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2010b). Managing variability in worklow with feature model composition operators. In 9th International conference on software composition (SC\u201910) (Vol. 6144 of LNCS, pp. 17\u201333). New York: Springer.","DOI":"10.1007\/978-3-642-14046-4_2"},{"key":"9170_CR4","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2011a). A domain-specific language for managing feature models. In 26th International symposium on applied computing (SAC\u201911) (pp. 1333\u20131340). Taiwan: Programming Languages Track, ACM.","DOI":"10.1145\/1982185.1982473"},{"key":"9170_CR5","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2011b). Slicing feature models. In 26th IEEE\/ACM international conference on automated software engineering (ASE\u201911), short paper, Lawrence, USA: IEEE\/ACM.","DOI":"10.1109\/ASE.2011.6100089"},{"key":"9170_CR6","doi-asserted-by":"crossref","unstructured":"Acher, M., Collet, P., Lahire, P., Moisan, S., & Rigault, J.-P. (2011c). Modeling variability from requirements to runtime. In 16th International conference on engineering of complex computer systems (ICECCS\u201911) (pp. 77\u201386). Las Vegas: IEEE.","DOI":"10.1109\/ICECCS.2011.15"},{"key":"9170_CR7","unstructured":"Acher, M., Collet, P., Lahire, P., & Montagnat, J. (2008). Imaging services on the grid as a product line: Requirements and architecture. In Service-oriented architectures and software product lines\u2014putting both together (SOAPL\u201908) (Associated workshop issue of SPLC 2008), IEEE Computer Society."},{"key":"9170_CR8","unstructured":"Alves, V., Gheyi, R., Massoni, T., Kulesza, U., Borba, P., & Lucena, C. (2006). Refactoring product lines. In Proceedings of GPCE\u20192006 (pp. 201\u2013210). New York: ACM."},{"issue":"5","key":"9170_CR9","doi-asserted-by":"crossref","first-page":"49","DOI":"10.5381\/jot.2009.8.5.c5","volume":"8","author":"S. Apel","year":"2009","unstructured":"Apel, S., & K\u00e4stner, C. (2009). An overview of feature-oriented software development. Journal of Object Technology (JOT), 8(5), 49\u201384.","journal-title":"Journal of Object Technology (JOT)"},{"key":"9170_CR10","unstructured":"Apel, S., Lengauer, C., Moller, B., & Kastner, C. (2008). An algebra for features and feature composition. In 12th International conference on algebraic methodology and software technology (AMAST \u201908) (Vol. 5140 of LNCS, pp. 36\u201350). New York: Springer."},{"key":"9170_CR11","doi-asserted-by":"crossref","unstructured":"Baniassad, E. & Clarke, S. (2004). Theme: An approach for aspect-oriented analysis and design. In ICSE\u201904, pp. 158\u2013167. IEEE.","DOI":"10.1109\/ICSE.2004.1317438"},{"issue":"1","key":"9170_CR12","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/MS.2006.8","volume":"23","author":"E. Baniassad","year":"2006","unstructured":"Baniassad, E., Clements, P. C., Araujo, J., Moreira, A., Rashid, A., & Tekinerdogan, B. (2006). Discovering early aspects. IEEE Software, 23(1), 61\u201370.","journal-title":"IEEE Software"},{"key":"9170_CR13","unstructured":"Batory, D., Liu, J., & Sarvela, J. N. (2003). Refinements and multi-dimensional separation of concerns. In ESEC\u201903: Proceedings of the 9th European software engineering conference (pp. 48\u201357). Helsinki, Finland: ACM."},{"key":"9170_CR14","doi-asserted-by":"crossref","unstructured":"Batory, D. S. (2005). Feature models, grammars, and propositional formulas. In 9th International software product line conference (SPLC\u201905), Vol. 3714 of LNCS, pp. 7\u201320.","DOI":"10.1007\/11554844_3"},{"key":"9170_CR15","doi-asserted-by":"crossref","first-page":"615","DOI":"10.1016\/j.is.2010.01.001","volume":"35","author":"D. Benavides","year":"2010","unstructured":"Benavides, D., Segura, S., & Ruiz-Cort\u00e9s, A. (2010). Automated analysis of feature models 20\u00a0years later: A literature review. Information Systems, 35, 615\u2013636.","journal-title":"Information Systems"},{"issue":"3","key":"9170_CR16","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1016\/j.scico.2003.04.005","volume":"53","author":"D. Beuche","year":"2004","unstructured":"Beuche, D., Papajewski, H., & Schrader-Preikschat, W. (2004). Variability management with feature models. Science of Computer Programming, 53(3), 333\u2013352.","journal-title":"Science of Computer Programming"},{"key":"9170_CR17","unstructured":"Boffoli, N., Caivano, D., Castelluccia, D., Maggi, F. M., & Visaggio, G. (2008). Business process lines to develop service-oriented architectures through the software product lines paradigm. In Thiel, S. & Pohl, K. (Eds.), SPLC (2) (pp. 143\u2013147). Limerick, Ireland."},{"key":"9170_CR18","unstructured":"Bosch, J. (2009). From software product lines to software ecosystems. In Proceedings of SPLC\u20192009 (Vol. 446 of ICPS, pp. 111\u2013119). New York: ACM."},{"key":"9170_CR19","unstructured":"Boucher, Q., Classen, A., Faber, P., & Heymans, P. (2010). Introducing TVL, a text-based feature modelling language. In 4th International workshop on variability modelling of software-intensive systems (VaMoS\u201910), pp. 159\u2013162."},{"key":"9170_CR20","doi-asserted-by":"crossref","unstructured":"Buhne, S., Lauenroth, K., & Pohl, K. (2005). Modelling requirements variability across product lines. In RE \u201905: Proceedings of the 13th IEEE international conference on requirements engineering (pp. 41\u201352). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/RE.2005.45"},{"issue":"3","key":"9170_CR21","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1007\/s11280-006-0016-3","volume":"10","author":"A. Charfi","year":"2007","unstructured":"Charfi, A. & Mezini, M. (2007). AO4BPEL: An aspect-oriented extension to BPEL. World Wide Web, 10(3), 309\u2013344.","journal-title":"World Wide Web"},{"key":"9170_CR22","volume-title":"Software product lines : Practices and patterns","author":"P. Clements","year":"2001","unstructured":"Clements, P., & Northrop, L. M. (2001). Software product lines : Practices and patterns. Reading, MA: Wesley."},{"key":"9170_CR23","doi-asserted-by":"crossref","unstructured":"Czarnecki, K. & Antkiewicz, M. (2005). Mapping features to models: A template approach based on superimposed variants. In GPCE\u201905, Vol. 3676 of LNCS, pp. 422\u2013437.","DOI":"10.1007\/11561347_28"},{"key":"9170_CR24","volume-title":"Generative programming: Methods, tools, and applications","author":"K. Czarnecki","year":"2000","unstructured":"Czarnecki, K. & Eisenecker, U. (2000). Generative programming: Methods, tools, and applications. Reading, MA: Wesley."},{"issue":"2","key":"9170_CR25","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/spip.225","volume":"10","author":"K. Czarnecki","year":"2005","unstructured":"Czarnecki, K., Helsen, S., & Eisenecker, U. (2005). Staged configuration through specialization and multilevel configuration of feature models. Software Process: Improvement and Practice, 10(2), 143\u2013169.","journal-title":"Software Process: Improvement and Practice"},{"key":"9170_CR26","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., Kim, C. H. P., & Kalleberg, K. T. (2006). Feature models are views on ontologies. In SPLC \u201906: Proceedings of the 10th international on software product line conference (pp. 41\u201351). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/SPLINE.2006.1691576"},{"key":"9170_CR27","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., & Pietroszek, K. (2006). Verifying feature-based model templates against well-formedness ocl constraints. In GPCE\u201906, pp. 211\u2013220. New York: ACM.","DOI":"10.1145\/1173706.1173738"},{"key":"9170_CR28","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., & W\u0105sowski, A. (2007). Feature diagrams and logics: There and back again. In 11th International software product line conference (SPLC\u201907), pp. 23\u201334. IEEE.","DOI":"10.1109\/SPLINE.2007.24"},{"issue":"1","key":"9170_CR29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJWGS.2005.007545","volume":"1","author":"S. Dustdar","year":"2005","unstructured":"Dustdar, S., & Schreiner, W. (2005). A survey on web services composition. International Journal of Web Grid Services, 1(1), 1\u201330.","journal-title":"International Journal of Web Grid Services"},{"key":"9170_CR30","unstructured":"Fagereng Johansen, M., Fleurey, F., Acher, M., Collet, P., & Lahire, P. (2010). Exploring the synergies between feature models and ontologies. In International workshop on model-driven approaches in software product line engineering (MAPLE 2010) (Vol. 2 of SPLC \u201910, pp. 163\u2013171). Jeju Island, South Korea: Lancester University."},{"issue":"3","key":"9170_CR31","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. (2008). Ws-contract establishment with qos: An approach based on feature modeling. International Journal of Cooperative Information Systems, 17(3), 373\u2013407.","journal-title":"International Journal of Cooperative Information Systems"},{"key":"9170_CR32","unstructured":"Foster, I., Kesselman, C., Nick, J., & Tuecke, S. (2002). The physiology of the grid: An open grid services architecture for distributed systems integration. Technical report, Open Grid Service Infrastructure WG, GGF."},{"key":"9170_CR33","unstructured":"France, R., Georg, G., & Ray, I. (2003). Supporting multi-dimensional separation of design concerns. In 3rd workshop on AOM with UML at AOSD\u201903."},{"issue":"12","key":"9170_CR34","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MC.2007.421","volume":"40","author":"Y. Gil","year":"2007","unstructured":"Gil, Y., Deelman, E., Ellisman, M. H., Fahringer, T., Fox, G., Gannon, D., Goble, C. A., Livny, M., Moreau, L., & Myers, J. (2007). Examining the challenges of scientific workflows. IEEE Computer, 40(12), 24\u201332.","journal-title":"IEEE Computer"},{"key":"9170_CR35","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1177\/1094342008096067","volume":"22","author":"T. Glatard","year":"2008","unstructured":"Glatard, T., Montagnat, J., Lingrand, D., & Pennec, X. (2008). Flexible and efficient workflow deployment of data-intensive applications on grids with moteur. International Journal of High Performance Computing Applications, 22, 347\u2013360.","journal-title":"International Journal of High Performance Computing Applications"},{"issue":"2","key":"9170_CR36","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1142\/S0218843008001798","volume":"17","author":"F. van Gottschalk","year":"2008","unstructured":"Gottschalk, F., van der Aalst, W. M. P., Jansen-Vullers, M. H., & Rosa, M. L. (2008). Configurable workflow models. International Journal of Cooperative Information Systems, 17(2), 177\u2013221.","journal-title":"International Journal of Cooperative Information Systems"},{"key":"9170_CR37","doi-asserted-by":"crossref","unstructured":"Hartmann, H. & Trew, T. (2008). Using feature diagrams with context variability to model multiple product lines for software supply chains. In 12th International software product line conference (SPLC\u201908) (pp. 12\u201321). Washington, DC: IEEE.","DOI":"10.1109\/SPLC.2008.15"},{"key":"9170_CR38","unstructured":"Hartmann, H., Trew, T., & Matsinger, A. (2009). Supplier independent feature modelling. In 13th International software product line conference (SPLC\u201909) (pp. 191\u2013200). Washington, DC: IEEE."},{"key":"9170_CR39","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1007\/978-3-642-16086-8_3","volume":"6210","author":"F. Heidenreich","year":"2010","unstructured":"Heidenreich, F., Sanchez, P., Santos, J., Zschaler, S., Alferez, M., Araujo, J., Fuentes, L., amd Ana Moreira, U. K., & Rashid, A. (2010). Relating feature models to other models of a software product line: A comparative study of featuremapper and vml*. Transactions on Aspect-Oriented Software Development VII, Special Issue on A Common Case Study for Aspect-Oriented Modeling, 6210, 69\u2013114.","journal-title":"Transactions on Aspect-Oriented Software Development VII, Special Issue on A Common Case Study for Aspect-Oriented Modeling"},{"key":"9170_CR40","unstructured":"Hubaux, A., Classen, A., & Heymans, P. (2009). Formal modelling of feature configuration workflows. In 13th International software product line conference (SPLC\u201909) (pp. 221\u2013230). Washington, DC: IEEE."},{"key":"9170_CR41","unstructured":"Hubaux, A., Heymans, P., Schobbens, P.-Y., & Deridder, D. (2010). Towards multi-view feature-based configuration. In R. Wieringa & A. Persson (Eds.), REFSQ (Vol. 6182 of Lecture Notes in Computer Science, pp. 106\u2013112). New York: Springer."},{"key":"9170_CR42","unstructured":"Janota, M. (2010). SAT solving in interactive configuration. PhD thesis, Department of Computer Science at University College Dublin."},{"key":"9170_CR43","doi-asserted-by":"crossref","unstructured":"Jayaraman, P. K., Whittle, J., Elkhodary, A. M., & Gomaa, H. (2007). Model composition in product lines and feature interaction detection using critical pair analysis. In MODELS\u201907, LNCS, Springer, pp. 151\u2013165.","DOI":"10.1007\/978-3-540-75209-7_11"},{"key":"9170_CR44","doi-asserted-by":"crossref","unstructured":"Kang, D., & Baik, D.-K. (2010). Bridging software product lines and service-oriented architectures for service identification using bpm and fm. In 9th IEEE\/ACIS international conference on computer and information science (ICIS), 2010, pp. 755 \u2013759.","DOI":"10.1109\/ICIS.2010.33"},{"key":"9170_CR45","unstructured":"Kang, K., Cohen, S., Hess, J., Novak, W., & Peterson, S. (1990). Feature-oriented domain analysis (FODA). Technical report CMU\/SEI-90-TR-21, SEI."},{"issue":"1","key":"9170_CR46","doi-asserted-by":"crossref","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. (1998). FORM: A feature-oriented reuse method with domain-specific reference architectures. Annals of Software Engineering, 5(1), 143\u2013168.","journal-title":"Annals of Software Engineering"},{"key":"9170_CR47","doi-asserted-by":"crossref","unstructured":"K\u00e4stner, C., Th\u00fcm, T., Saake, G., Feigenspan, J., Leich, T., Wielgorz, F., & Apel, S. (2009). Featureide: A tool framework for feature-oriented software development. In 31st International conference on software engineering (ICSE\u201909), tool demonstration, pp. 611\u2013614.","DOI":"10.1109\/ICSE.2009.5070568"},{"issue":"3","key":"9170_CR48","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1109\/MS.2010.30","volume":"27","author":"J. Lee","year":"2010","unstructured":"Lee, J. & Kotonya, G. (2010). Combining service-orientation with product line engineering. IEEE Software, 27(3), 35\u201341.","journal-title":"IEEE Software"},{"key":"9170_CR49","unstructured":"Lorenzi, M., Ayache, N., Frisoni, G., & Pennec, X. (2010). 4d Registration of serial brain mr\u2019s images: A robust measure of changes applied to alzheimer\u2019s disease. In Miccai workshop on spatio-temporal image analysis for longitudinal and time-series image data. First prize award for the \u201cBest Oral Presentation\u201d, Beijing, China."},{"key":"9170_CR50","doi-asserted-by":"crossref","unstructured":"Maheshwari, K., Glatard, T., Schaerer, J., Delhay, B., Camarasu, S., Clarysse, P., et\u00a0al. (2009). Towards production-level cardiac image analysis with grids. In HealthGrid\u201909, Berlin.","DOI":"10.3233\/978-1-60750-027-8-31"},{"key":"9170_CR51","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1016\/j.future.2008.06.013","volume":"25","author":"T. McPhillips","year":"2009","unstructured":"McPhillips, T., Bowers, S., Zinn, D., & Lud\u00e4scher, B. (2009). Scientific workflow design for mere mortals. Future Generation Computer Systems, 25, 541\u2013551.","journal-title":"Future Generation Computer Systems"},{"key":"9170_CR52","unstructured":"Mendon\u00e7a, M. (2009). Efficient reasoning techniques for large scale feature models. Master\u2019s thesis, University of Waterloo, Waterloo."},{"key":"9170_CR53","unstructured":"Mendonca, M., Branco, M., & Cowan, D. (2009). S.p.l.o.t.: Software product lines online tools. In OOPSLA \u201909: Proceeding of the 24th ACM SIGPLAN conference companion on object oriented programming systems languages and applications (pp. 761\u2013762). New York, NY: ACM."},{"issue":"5","key":"9170_CR54","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1016\/j.scico.2009.12.004","volume":"75","author":"M. Mendonca","year":"2010","unstructured":"Mendonca, M. & Cowan, D. (2010). Decision-making coordination and efficient reasoning techniques for feature-based configuration. Science of Computer Programming, 75(5), 311\u2013332.","journal-title":"Science of Computer Programming"},{"key":"9170_CR55","doi-asserted-by":"crossref","unstructured":"Metzger, A., Pohl, K., Heymans, P., Schobbens, P.-Y., & Saval, G. (2007). Disambiguating the documentation of variability in software product lines: A separation of concerns, formalization and automated analysis. In 15th IEEE international conference on requirements engineering (RE \u201907), pp. 243\u2013253.","DOI":"10.1109\/RE.2007.61"},{"key":"9170_CR56","doi-asserted-by":"crossref","unstructured":"Montagnat, J., Isnard, B., Glatard, T., Maheshwari, K., & Blay-Fornarino, M. (2009). A data-driven workflow language for grids based on array programming principles. In Workshop on workflows in support of large-scale science (WORKS\u201909) (pp. 1\u201310). Portland, USA: ACM.","DOI":"10.1145\/1645164.1645171"},{"key":"9170_CR57","doi-asserted-by":"crossref","unstructured":"Moreira, A., Rashid, A., & Araujo, J. (2005). Multi-dimensional separation of concerns in requirements engineering. In Requirements engineering (RE \u201905), pp. 285\u2013296. IEEE.","DOI":"10.1109\/RE.2005.46"},{"key":"9170_CR58","doi-asserted-by":"crossref","unstructured":"Nuseibeh, B., Kramer, J., & Finkelstein, A. (1993). Expressing the relationships between multiple views in requirements specification. In ICSE\u201993, pp. 187\u2013196. IEEE.","DOI":"10.1109\/ICSE.1993.346045"},{"key":"9170_CR59","unstructured":"Ogasawara, E., Paulino, C., Murta, L., Werner, C., & Mattoso, M. (2009). Experiment line: Software reuse in scientific workflows. In Proceedings of the 21st international conference on scientific and statistical database management, SSDBM 2009 (pp. 264\u2013272). Berlin: Springer."},{"issue":"3","key":"9170_CR60","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1002\/(SICI)1096-9942(1996)2:3<179::AID-TAPO4>3.0.CO;2-R","volume":"2","author":"H. Ossher","year":"1996","unstructured":"Ossher, H., Kaplan, M., Katz, A., Harrison, W., & Kruskal, V. (1996). Specifying subject-oriented composition. Theory and Practice of Object Systems, 2(3), 179\u2013202.","journal-title":"Theory and Practice of Object Systems"},{"key":"9170_CR61","unstructured":"Pernod, E., Souplet, J.-C., Rojas Balderrama, J., Lingrand, D., & Pennec, X. (2008). Multiple sclerosis brain MRI segmentation workflow deployment on the EGEE grid. pp. 55\u201364."},{"key":"9170_CR62","doi-asserted-by":"crossref","unstructured":"Perrouin, G., Klein, J., Guelfi, N., & J\u00e9z\u00e9quel, J.-M. (2008). Reconciling automation and flexibility in product derivation. In SPLC\u201908, pp. 339\u2013348. IEEE.","DOI":"10.1109\/SPLC.2008.38"},{"key":"9170_CR63","doi-asserted-by":"crossref","unstructured":"Pohl, K., B\u00f6ckle, G., & van der Linden, F. J. (2005). Software product line engineering: Foundations, principles and techniques. New York: Springer.","DOI":"10.1007\/3-540-28901-1"},{"issue":"2","key":"9170_CR64","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s00766-007-0046-0","volume":"12","author":"M.-O. Reiser","year":"2007","unstructured":"Reiser, M.-O. & Weber, M. (2007). Multi-level feature trees: A pragmatic approach to managing highly complex product families. Requirements Engineering, 12(2), 57\u201375.","journal-title":"Requirements Engineering"},{"key":"9170_CR65","unstructured":"Schnieders, A. & Puhlmann, F. (2007). Variability modeling and product derivation in e-business process families. In Abramowicz, W. & Mayr, H. C. (Eds.), Technologies for business information systems (pp 63\u201374). Netherlands: Springer."},{"issue":"2","key":"9170_CR66","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1016\/j.comnet.2006.08.008","volume":"51","author":"P.-Y. Schobbens","year":"2007","unstructured":"Schobbens, P.-Y., Heymans, P., Trigaux, J.-C., & Bontemps, Y. (2007). Generic semantics of feature diagrams. Computer Networks, 51(2), 456\u2013479.","journal-title":"Computer Networks"},{"key":"9170_CR67","doi-asserted-by":"crossref","unstructured":"Segura, S., Benavides, D., Ruiz-Cortes, A., & Trinidad, P. (2008). Automated merging of feature models using graph transformations. Post-proceedings of the Second Summer School on GTTSE, 5235, 489\u2013505.","DOI":"10.1007\/978-3-540-88643-3_15"},{"issue":"8","key":"9170_CR68","doi-asserted-by":"crossref","first-page":"705","DOI":"10.1002\/spe.652","volume":"35","author":"M. Svahnberg","year":"2005","unstructured":"Svahnberg, M., van Gurp, J., & Bosch, J. (2005). A taxonomy of variability realization techniques: Research articles. Software Practice and Experience, 35(8), 705\u2013754.","journal-title":"Software Practice and Experience"},{"key":"9170_CR69","doi-asserted-by":"crossref","unstructured":"Tarr, P., Ossher, H., Harrison, W., & Sutton, Jr., S. M. (1999). N degrees of separation: Multi-dimensional separation of concerns. In 21st International Conference on Software Engineering (ICSE\u201999), pp. 107\u2013119. ACM.","DOI":"10.1145\/302405.302457"},{"issue":"5","key":"9170_CR70","doi-asserted-by":"crossref","first-page":"766","DOI":"10.1016\/j.jbi.2008.03.002","volume":"41","author":"L Temal","year":"2008","unstructured":"Temal, L., Dojat, M., Kassel, G., & Gibaud, B. (2008). Towards an ontology for sharing medical images and regions of interest in neuroimaging. Journal of Biomedical Informatics, 41(5), 766\u2013778.","journal-title":"Journal of Biomedical Informatics"},{"key":"9170_CR71","doi-asserted-by":"crossref","unstructured":"Th\u00fcm, T., Batory, D., & K\u00e4stner, C. (2009). Reasoning about edits to feature models. In 31st International conference on software engineering (ICSE\u201909), pp. 254\u2013264. ACM.","DOI":"10.1109\/ICSE.2009.5070526"},{"key":"9170_CR72","unstructured":"Tun, T. T., Boucher, Q., Classen, A., Hubaux, A., & Heymans, P. (2009). Relating requirements and feature configurations: A systematic approach. In 13th International software product line conference (SPLC\u201909), pp. 201\u2013210. IEEE."},{"key":"9170_CR73","unstructured":"van der Storm, T. (2004). Variability and component composition. In International conference on software reuse (ICSR\u201904), Vol. 3107 of LNCS (pp. 157\u2013166). New York: Springer."},{"key":"9170_CR74","doi-asserted-by":"crossref","unstructured":"van Ommering, R. (2002). Building product populations with software components. In 22rd International conference on software engineering (ICSE\u201902), pp. 255\u2013265. ACM.","DOI":"10.1145\/581372.581373"},{"key":"9170_CR75","doi-asserted-by":"crossref","unstructured":"van Ommering, R. & Bosch, J. (2002). Widening the scope of software product lines\u2014from variation to composition. In Software product lines, pp. 31\u201352. LNCS.","DOI":"10.1007\/3-540-45652-X_21"},{"key":"9170_CR76","doi-asserted-by":"crossref","unstructured":"Voelter, M. & Groher, I. (2007). Product line implementation using aspect-oriented and model-driven software development. In 11th International software product line conference (SPLC\u201907), pp. 233\u2013242. IEEE Computer Society.","DOI":"10.1109\/SPLINE.2007.23"},{"key":"9170_CR77","doi-asserted-by":"crossref","unstructured":"Wada, H., Suzuki, J., & Oba, K. (2007). A feature modeling support for non-functional constraints in service oriented architecture. In SCC\u201907, pp. 187\u2013195.","DOI":"10.1109\/SCC.2007.5"},{"key":"9170_CR78","doi-asserted-by":"crossref","unstructured":"White, J., Benavides, D., Schmidt, D. C., Trinidad, P., Dougherty, B., & Cort\u00e9s, A. R. (2010). Automated diagnosis of feature model configurations. Journal of Systems and Software, 83(7), 1094\u20131107.","DOI":"10.1016\/j.jss.2010.02.017"},{"key":"9170_CR79","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1109\/MS.2009.95","volume":"26","author":"J. White","year":"2009","unstructured":"White, J., Hill, J. H., Gray, J., Tambe, S., Gokhale, A. S., & Schmidt, D. C. (2009). Improving domain-specific language reuse with software product line techniques. IEEE Software, 26, 47\u201353.","journal-title":"IEEE Software"},{"key":"9170_CR80","unstructured":"Ziadi, T., & J\u00e9z\u00e9quel, J.-M. (2006). Product line engineering with the UML: Deriving products, chapter 15, pp. 557\u2013586. Number 978-3-540-33252-7 in software product lines: Reasearch issues in engineering and management. New York: Springer."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9170-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-011-9170-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9170-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,14]],"date-time":"2025-03-14T17:02:36Z","timestamp":1741971756000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-011-9170-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11,30]]},"references-count":80,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["9170"],"URL":"https:\/\/doi.org\/10.1007\/s11219-011-9170-7","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,11,30]]}}}