{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T13:50:19Z","timestamp":1744206619624},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642370564"},{"type":"electronic","value":"9783642370571"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-37057-1_1","type":"book-chapter","created":{"date-parts":[[2013,2,18]],"date-time":"2013-02-18T19:37:04Z","timestamp":1361216224000},"page":"1-5","source":"Crossref","is-referenced-by-count":9,"title":["Variability in Software: State of the Art and Future Directions"],"prefix":"10.1007","author":[{"given":"Krzysztof","family":"Czarnecki","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"5","key":"1_CR1","doi-asserted-by":"publisher","first-page":"49","DOI":"10.5381\/jot.2009.8.5.c5","volume":"8","author":"S. Apel","year":"2009","unstructured":"Apel, S., K\u00e4stner, C.: An overview of feature-oriented software development. Journal of Object Technology\u00a08(5), 49\u201384 (2009)","journal-title":"Journal of Object Technology"},{"key":"1_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1007\/11431855_34","volume-title":"Advanced Information Systems Engineering","author":"D. Benavides","year":"2005","unstructured":"Benavides, D., Trinidad, P., Ruiz-Cort\u00e9s, A.: Automated Reasoning on Feature Models. In: Pastor, \u00d3., Falc\u00e3o e Cunha, J. (eds.) CAiSE 2005. LNCS, vol.\u00a03520, pp. 491\u2013503. Springer, Heidelberg (2005)"},{"key":"1_CR3","unstructured":"Berger, T., She, S., Lotufo, R., Wasowski, A., Czarnecki, K.: Variability modeling in the systems software domain. Technical report, gsdlab-tr. Generative Software Development Laboratory, University of Waterloo (July 06, 2012), \n                    \n                      http:\/\/gsd.uwaterloo.ca\/node\/465"},{"key":"1_CR4","unstructured":"Bosch, J.: From software product lines to software ecosystems. In: Proceedings of the 13th International Software Product Line Conference, SPLC 2009, Carnegie Mellon University, Pittsburgh, PA, USA, pp. 111\u2013119 (2009)"},{"key":"1_CR5","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/2162049.2162052","volume-title":"Proceedings of the 11th Annual International Conference on Aspect-Oriented Software Development, AOSD 2012","author":"C. Brabrand","year":"2012","unstructured":"Brabrand, C., Ribeiro, M., Tol\u00eado, T., Borba, P.: Intraprocedural dataflow analysis for software product lines. In: Proceedings of the 11th Annual International Conference on Aspect-Oriented Software Development, AOSD 2012, pp. 13\u201324. ACM, New York (2012)"},{"key":"1_CR6","volume-title":"Pattern-oriented software architecture: a system of patterns","author":"F. Buschmann","year":"1996","unstructured":"Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-oriented software architecture: a system of patterns. John Wiley & Sons, Inc., New York (1996)"},{"key":"1_CR7","first-page":"31","volume-title":"Proceedings of the 13th IEEE International Conference on Requirements Engineering, RE 2005","author":"K. Chen","year":"2005","unstructured":"Chen, K., Zhang, W., Zhao, H., Mei, H.: An approach to constructing feature models based on requirements clustering. In: Proceedings of the 13th IEEE International Conference on Requirements Engineering, RE 2005, pp. 31\u201340. IEEE Computer Society, Washington, DC (2005)"},{"key":"1_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/978-3-540-78743-3_2","volume-title":"Fundamental Approaches to Software Engineering","author":"A. Classen","year":"2008","unstructured":"Classen, A., Heymans, P., Schobbens, P.-Y.: What\u2019s in a Feature: A Requirements Engineering Perspective. In: Fiadeiro, J.L., Inverardi, P. (eds.) FASE 2008. LNCS, vol.\u00a04961, pp. 16\u201330. Springer, Heidelberg (2008)"},{"key":"1_CR9","first-page":"321","volume-title":"Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011","author":"A. Classen","year":"2011","unstructured":"Classen, A., Heymans, P., Schobbens, P.Y., Legay, A.: Symbolic model checking of software product lines. In: Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, pp. 321\u2013330. ACM, New York (2011)"},{"key":"1_CR10","unstructured":"Clements, P., Northrop, L.: Software product lines: practices and patterns. Addison-Wesley Longman Publishing Co., Inc. (2001)"},{"key":"1_CR11","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/2110147.2110167","volume-title":"Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS 2012","author":"K. Czarnecki","year":"2012","unstructured":"Czarnecki, K., Gr\u00fcnbacher, P., Rabiser, R., Schmid, K., W\u0105sowski, A.: Cool features and tough decisions: a comparison of variability modeling approaches. In: Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS 2012, pp. 173\u2013182. ACM, New York (2012)"},{"key":"1_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1007\/978-3-540-28630-1_17","volume-title":"Software Product Lines","author":"K. Czarnecki","year":"2004","unstructured":"Czarnecki, K., Helsen, S., Eisenecker, U.: Staged Configuration Using Feature Models. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol.\u00a03154, pp. 266\u2013283. Springer, Heidelberg (2004)"},{"key":"1_CR13","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1145\/1173706.1173738","volume-title":"Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE 2006","author":"K. Czarnecki","year":"2006","unstructured":"Czarnecki, K., Pietroszek, K.: Verifying feature-based model templates against well-formedness OCL constraints. In: Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE 2006, pp. 211\u2013220. ACM, New York (2006)"},{"key":"1_CR14","first-page":"259","volume-title":"Proceedings of the 16th International Software Product Line Conference, SPLC 2012","author":"R. Flores","year":"2012","unstructured":"Flores, R., Krueger, C., Clements, P.: Mega-scale product line engineering at general motors. In: Proceedings of the 16th International Software Product Line Conference, SPLC 2012, vol.\u00a01, pp. 259\u2013268. ACM, New York (2012)"},{"issue":"6","key":"1_CR15","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1016\/j.jss.2009.11.002","volume":"83","author":"A. Fortier","year":"2010","unstructured":"Fortier, A., Rossi, G., Gordillo, S.E., Challiol, C.: Dealing with variability in context-aware mobile software. J. Syst. Softw.\u00a083(6), 915\u2013936 (2010)","journal-title":"J. Syst. Softw."},{"key":"1_CR16","volume-title":"Design patterns: elements of reusable object-oriented software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)"},{"key":"1_CR17","first-page":"193","volume-title":"Proceedings of the 11th International Software Product Line Conference, SPLC 2007","author":"I. Habli","year":"2007","unstructured":"Habli, I., Kelly, T.: Challenges of establishing a software product line for an aerospace engine monitoring system. In: Proceedings of the 11th International Software Product Line Conference, SPLC 2007, pp. 193\u2013202. IEEE Computer Society, Washington, DC (2007)"},{"key":"1_CR18","unstructured":"Jepsen, H.P., Beuche, D.: Running a software product line: standing still is going backwards. In: Proceedings of the 13th International Software Product Line Conference, SPLC 2009, Carnegie Mellon University, Pittsburgh, PA, USA, pp. 101\u2013110 (2009)"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Kang, K., Cohen, S., Hess, J., Nowak, W., Peterson, S.: Feature-oriented domain analysis (FODA) feasibility study. Tech. Rep. CMU\/SEI-90-TR-21, CMU (1990)","DOI":"10.21236\/ADA235785"},{"issue":"3","key":"1_CR20","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1145\/2211616.2211617","volume":"21","author":"C. K\u00e4stner","year":"2012","unstructured":"K\u00e4stner, C., Apel, S., Th\u00fcm, T., Saake, G.: Type checking annotation-based product lines. ACM Trans. Softw. Eng. Methodol.\u00a021(3), 14 (2012)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"1_CR21","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1145\/2384616.2384673","volume-title":"Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA 2012","author":"C. K\u00e4stner","year":"2012","unstructured":"K\u00e4stner, C., Ostermann, K., Erdweg, S.: A variability-aware module system. In: Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA 2012, pp. 773\u2013792. ACM, New York (2012)"},{"key":"1_CR22","first-page":"1","volume-title":"Proceedings of the 4th International Workshop on Feature-Oriented Software Development, FOSD 2012","author":"C. K\u00e4stner","year":"2012","unstructured":"K\u00e4stner, C., von Rhein, A., Erdweg, S., Pusch, J., Apel, S., Rendel, T., Ostermann, K.: Toward variability-aware testing. In: Proceedings of the 4th International Workshop on Feature-Oriented Software Development, FOSD 2012, pp. 1\u20138. ACM, New York (2012)"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Kim, C.H.P., Khurshid, S., Batory, D.: Shared execution for efficiently testing product lines. In: IEEE International Symposium on Software Reliability Engineering (ISSRE 2012). IEEE (2012)","DOI":"10.1109\/ISSRE.2012.23"},{"key":"1_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-540-27799-6_7","volume-title":"Software Reuse: Methods, Techniques, and Tools","author":"K. Lee","year":"2004","unstructured":"Lee, K., Kang, K.C.: Feature Dependency Analysis for Product Line Component Design. In: Bosch, J., Krueger, C. (eds.) ICSR 2004. LNCS, vol.\u00a03107, pp. 69\u201385. Springer, Heidelberg (2004)"},{"key":"1_CR25","unstructured":"Object Management Group: Common variability language (CVL). OMG Revised Submission, Document (August 05, 2012), \n                    \n                      www.omgwiki.org\/variability"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Olaechea, R., Stewart, S., Czarnecki, K., Rayside, D.: Modeling and multi-objective optimization of quality attributes in variability-rich software. In: International Workshop on Non-Functional System Properties in Domain Specific Modeling Languages (NFPinDSML 2012), Innsbruck, Austria (2012)","DOI":"10.1145\/2420942.2420944"},{"key":"1_CR27","volume-title":"Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS 2013","author":"L. Passos","year":"2013","unstructured":"Passos, L., Czarnecki, K., Sven, A., W\u0105sowski, A., K\u00e4stner, C., Guo, J., Hunsen, C.: Feature-oriented software evolution. In: Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS 2013. ACM, New York (2013)"},{"key":"1_CR28","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1109\/ICST.2010.43","volume-title":"Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation (ICST 2010)","author":"G. Perrouin","year":"2010","unstructured":"Perrouin, G., Sen, S., Klein, J., Baudry, B., Traon, Y.L.: Automated and scalable t-wise test case generation strategies for software product lines. In: Proceedings of the 2010 Third International Conference on Software Testing, Verification and Validation (ICST 2010), pp. 459\u2013468. IEEE Computer Society, Washington, DC (2010)"},{"issue":"3","key":"1_CR29","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/j.scico.2003.04.002","volume":"53","author":"K. Schmid","year":"2004","unstructured":"Schmid, K., John, I.: A Customizable Approach to Full-Life Cycle Variability Management. Science of Computer Programming\u00a053(3), 259\u2013284 (2004)","journal-title":"Science of Computer Programming"},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Shaker, P., Atlee, J.M., Wang, S.: A feature-oriented requirements modelling language. In: Proceedings of the 20th IEEE International Requirements Engineering Conference (RE 2012). ACM (2012)","DOI":"10.1109\/RE.2012.6345799"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-37057-1_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T08:15:13Z","timestamp":1557562513000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-37057-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642370564","9783642370571"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-37057-1_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}