{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,21]],"date-time":"2025-12-21T10:03:36Z","timestamp":1766311416771,"version":"3.40.3"},"publisher-location":"Cham","reference-count":48,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319609454"},{"type":"electronic","value":"9783319609478"}],"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":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-60947-8_3","type":"book-chapter","created":{"date-parts":[[2017,10,5]],"date-time":"2017-10-05T15:46:47Z","timestamp":1507218407000},"page":"81-106","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Variability Management and Assessment for User Interface Design"],"prefix":"10.1007","author":[{"given":"Jabier","family":"Martinez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-S\u00e9bastien","family":"Sottet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alfonso Garc\u00eda","family":"Frey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tewfik","family":"Ziadi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tegawend\u00e9","family":"Bissyand\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean","family":"Vanderdonckt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jacques","family":"Klein","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yves","family":"Le Traon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,10,6]]},"reference":[{"key":"3_CR1","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-1-84628-941-5_1","volume-title":"Maturing usability","author":"S Abrah\u00e3o","year":"2008","unstructured":"Abrah\u00e3o S, Iborra E, Vanderdonckt J. Usability evaluation of user interfaces generated with a model-driven architecture tool. In: Maturing usability. London: Springer; 2008. p.\u00a03\u201332."},{"doi-asserted-by":"crossref","unstructured":"Acher M, Collet P, Lahire P, France RB. Separation of concerns in feature modeling: support and applications. In: Proceedings of the 11th Conference on Aspect-Oriented Software Development. 2012.","key":"3_CR2","DOI":"10.1145\/2162049.2162051"},{"issue":"6","key":"3_CR3","doi-asserted-by":"publisher","first-page":"657","DOI":"10.1016\/j.scico.2012.12.004","volume":"78","author":"M Acher","year":"2013","unstructured":"Acher M, Collet P, Lahire P, France RB. Familiar: a domain-specific language for large scale management of feature models. Sci Comput Program. 2013;78(6):657\u201381.","journal-title":"Sci Comput Program"},{"unstructured":"Barreiros J, Moreira A. Soft constraints in feature models. In: Proceedings of ICSEA 2011: The Sixth International Conference on Software Engineering Advances. IARIA XPS Press; 2011, p. 136\u2013141. ISBN: 978-1-61208-165-6.","key":"3_CR4"},{"key":"3_CR5","first-page":"1","volume-title":"Model driven engineering languages and systems","author":"D Batory","year":"2008","unstructured":"Batory D, Azanza M, Saraiva J. The objects and arrows of computational design. In: Model driven engineering languages and systems. Berlin: Springer; 2008. p.\u00a01\u201320."},{"doi-asserted-by":"crossref","unstructured":"Benavides D, Mart\u00edn-Arroyo PT, Cort\u00e9s AR. Automated reasoning on feature models. In: CAiSE. 2005. p.\u00a0491\u2013503.","key":"3_CR6","DOI":"10.1007\/11431855_34"},{"doi-asserted-by":"crossref","unstructured":"Benavides D, Segura S, Ruiz-Cort\u00e9s A. Automated analysis of feature models 20\u00a0years later: a literature review. Inf Syst. 2010;35(6):615\u201336.","key":"3_CR7","DOI":"10.1016\/j.is.2010.01.001"},{"doi-asserted-by":"crossref","unstructured":"Brummermann H, Keunecke M, Schmid K. Variability issues in the evolution of information system ecosystems. In: Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems. 2011.","key":"3_CR8","DOI":"10.1145\/1944892.1944912"},{"unstructured":"B\u00fchne S, Lauenroth K, Pohl K. Why is it not sufficient to model requirements variability with feature models. In: Workshop on Automotive Requirements Engineering (AURE04), at RE04. 2004.","key":"3_CR9"},{"issue":"3","key":"3_CR10","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/S0953-5438(03)00010-9","volume":"15","author":"G Calvary","year":"2003","unstructured":"Calvary G, Coutaz J, Thevenin D, Limbourg Q, Bouillon L, Vanderdonckt J. A unifying reference framework for multi-target user interfaces. Interact Comput. 2003;15(3):289\u2013308.","journal-title":"Interact Comput"},{"doi-asserted-by":"crossref","unstructured":"do\u00a0Carmo\u00a0Machado I, McGregor JD, de\u00a0Almeida ES. Strategies for testing products in software product lines. ACM SIGSOFT Softw Eng Notes. 2012;37(6):1\u20138.","key":"3_CR11","DOI":"10.1145\/2382756.2382783"},{"key":"3_CR12","volume-title":"Software product lines","author":"P Clements","year":"2002","unstructured":"Clements P, Northrop L. Software product lines. Boston\/London: Addison-Wesley Boston; 2002."},{"doi-asserted-by":"crossref","unstructured":"Czarnecki K, Antkiewicz M, Kim CHP, Lau S, Pietroszek K. Model-driven software product lines. In: Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications. ACM; 2005. p.\u00a0126\u201327.","key":"3_CR13","DOI":"10.1145\/1094855.1094896"},{"issue":"2","key":"3_CR14","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. Staged configuration through specialization and multilevel configuration of feature models. Softw Process Improv Practice. 2005;10(2): 143\u201369.","journal-title":"Softw Process Improv Practice"},{"unstructured":"DIS I. 9241-210: 2010. Ergonomics of human system interaction-part 210: human-centred design for interactive systems. Geneva: International Standardization Organization (ISO); 2009.","key":"3_CR15"},{"key":"3_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-05094-1","volume-title":"Introduction to evolutionary computing","author":"AE Eiben","year":"2003","unstructured":"Eiben AE, Smith JE. Introduction to evolutionary computing. Berlin\/London: Springer; 2003."},{"key":"3_CR17","first-page":"613","volume-title":"Advanced information systems engineering. Lecture notes in computer science","author":"F Ensan","year":"2012","unstructured":"Ensan F, Bagheri E, Ga\u0161evi\u0107 D. Evolutionary search-based test generation for software product line feature models. In: Ralyt\u00e9 J, Franch X, Brinkkemper S, Wrycza S, editors. Advanced information systems engineering. Lecture notes in computer science, vol.\u00a07328. Berlin\/Heidelberg: Springer; 2012. p.\u00a0613\u201328."},{"unstructured":"Gabillon Y, Biri N, Otjacques B. Designing multi-context UIs by software product line approach. In: ICHCI\u201913. 2013.","key":"3_CR18"},{"issue":"2","key":"3_CR19","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1504\/IJWET.2008.018096","volume":"4","author":"JG Garc\u00eda","year":"2008","unstructured":"Garc\u00eda JG, Vanderdonckt J, Gonz\u00e1lez-Calleros JM. Flowixml: a step towards designing workflow management systems. Int J Web Eng Technol. 2008;4(2):163\u201382. http:\/\/dx.doi.org\/10.1504\/IJWET.2008.018096","journal-title":"Int J Web Eng Technol"},{"key":"3_CR20","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1145\/2607023.2611450","volume-title":"Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","author":"A Garc\u00eda Frey","year":"2014","unstructured":"Garc\u00eda\u00a0Frey A, Sottet JS, Vagner A. Ame: an adaptive modelling environment as a collaborative modelling tool. In: Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems. New York: ACM; 2014. p.\u00a0189\u201392."},{"key":"3_CR21","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/2607023.2610273","volume-title":"Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems","author":"A Garc\u00eda Frey","year":"2014","unstructured":"Garc\u00eda\u00a0Frey A, Sottet JS, Vagner A. Towards a multi-stakehoder engineering approach with adaptive modelling environments. In: Proceedings of the 2014 ACM SIGCHI Symposium on Engineering Interactive Computing Systems. New York: ACM; 2014. p.\u00a033\u20138."},{"doi-asserted-by":"crossref","unstructured":"Garc\u00eda\u00a0Frey A, Sottet JS, Vagner A. A multi-viewpoint approach to support collaborative user interface generation. In: 19th IEEE International Conference on Computer Supported Cooperative Work in Design CSCWD. 2015.","key":"3_CR22","DOI":"10.1109\/CSCWD.2015.7230997"},{"doi-asserted-by":"crossref","unstructured":"Henard C, Papadakis M, Perrouin G, Klein J, Traon YL. Multi-objective test generation for software product lines. In: SPLC. 2013. p.\u00a062\u201371.","key":"3_CR23","DOI":"10.1145\/2491627.2491635"},{"issue":"7","key":"3_CR24","doi-asserted-by":"publisher","first-page":"650","DOI":"10.1109\/TSE.2014.2327020","volume":"40","author":"C Henard","year":"2014","unstructured":"Henard C, Papadakis M, Perrouin G, Klein J, Heymans P, Traon YL. Bypassing the combinatorial explosion: using similarity to generate and prioritize t-wise test configurations for software product lines. IEEE Trans Softw Eng. 2014;40(7):650\u201370.","journal-title":"IEEE Trans Softw Eng"},{"doi-asserted-by":"crossref","unstructured":"Johansen MF, Haugen \u00d8, Fleurey F, Eldegard AG, Syversen T. Generating better partial covering arrays by modeling weights on sub-product lines. In: MoDELS. 2012. p.\u00a0269\u201384.","key":"3_CR25","DOI":"10.1007\/978-3-642-33666-9_18"},{"issue":"4","key":"3_CR26","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MS.2002.1020288","volume":"19","author":"KC Kang","year":"2002","unstructured":"Kang KC, Lee J, Donohoe P. Feature-oriented project line engineering. IEEE Softw. 2002;19(4):58\u201365.","journal-title":"IEEE Softw"},{"doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Jaquero V, Vanderdonckt J, Simarro FM, Gonz\u00e1lez P. Towards an extended model of user interface adaptation: the isatine framework. In: Gulliksen J, Harning MB, Palanque PA, van\u00a0der Veer GC, Wesson J, editors. Engineering Interactive Systems \u2013 EIS 2007 Joint Working Conferences, EHCI 2007, DSV-IS 2007, HCSE 2007, Salamanca, Mar 22\u201324, 2007. Selected Papers. Lecture notes in computer science, vol.\u00a04940. Springer; 2007. p.\u00a0374\u201392. http:\/\/dx.doi.org\/10.1007\/978-3-540-92698-6_23","key":"3_CR27","DOI":"10.1007\/978-3-540-92698-6_23"},{"doi-asserted-by":"crossref","unstructured":"Mannion M, Savolainen J, Asikainen T. Viewpoint-oriented variability modeling. In: COMPSAC\u201909. 2009.","key":"3_CR28","DOI":"10.1109\/COMPSAC.2009.19"},{"unstructured":"Martinez J, Lopez C, Ulacia E, del Hierro M. Towards a model-driven product line for web systems. In: 5th Model-Driven Web Engineering Workshop MDWE. 2009.","key":"3_CR29"},{"doi-asserted-by":"crossref","unstructured":"Nielsen J, Landauer TK. A mathematical model of the finding of usability problems. In: Proceedings of the INTERACT\u201993 and CHI\u201993 Conference on Human Factors in Computing Systems. ACM; 1993. p.\u00a0206\u201313.","key":"3_CR30","DOI":"10.1145\/169059.169166"},{"unstructured":"OMG. IFML \u2013 interaction flow modeling language. 2013.","key":"3_CR31"},{"key":"3_CR32","first-page":"69","volume":"10","author":"A Pleuss","year":"2010","unstructured":"Pleuss A, Botterweck G, Dhungana D. Integrating automated product derivation and individual user interface design. VaMoS. 2010;10:69\u201376.","journal-title":"VaMoS."},{"doi-asserted-by":"crossref","unstructured":"Pleuss A, Hauptmann B, Dhungana D, Botterweck G. User interface engineering for software product lines: the dilemma between automation and usability. In: EICS. New York: ACM; 2012. p.\u00a025\u201334.","key":"3_CR33","DOI":"10.1145\/2305484.2305491"},{"key":"3_CR34","doi-asserted-by":"publisher","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\u00a0Linden F. Software product line engineering: foundations, principles, and techniques. Berlin: Springer; 2005."},{"unstructured":"Rosenm\u00fcller M, Siegmund N. Automating the configuration of multi software product lines. In: VaMoS. 2010. p.\u00a0123\u201330.","key":"3_CR35"},{"doi-asserted-by":"crossref","unstructured":"Sayyad AS, Menzies T, Ammar H. On the value of user preferences in search-based software engineering: a case study in software product lines. In: ICSE. 2013. p.\u00a0492\u2013501.","key":"3_CR36","DOI":"10.1109\/ICSE.2013.6606595"},{"issue":"4\u20135","key":"3_CR37","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1080\/014492997119806","volume":"16","author":"DL Scapin","year":"1997","unstructured":"Scapin DL, Bastien JC. Ergonomic criteria for evaluating the ergonomic quality of interactive systems. Behav Inf Technol. 1997;16(4\u20135):220\u201331.","journal-title":"Behav Inf Technol"},{"key":"3_CR38","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1145\/989863.989936","volume-title":"Proceedings of the Working Conference on Advanced Visual Interfaces, AVI\u201904","author":"M Schlee","year":"2004","unstructured":"Schlee M, Vanderdonckt J. Generative programming of graphical user interfaces. In: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI\u201904. New York: ACM; 2004. p.\u00a0403\u20136. http:\/\/doi.acm.org\/10.1145\/989863.989936"},{"key":"3_CR39","first-page":"1","volume-title":"Proceedings of the 2003 Conference on Universal Usability, CUU\u201903","author":"B. Shneiderman","year":"2003","unstructured":"Shneiderman B. Promoting universal usability with multi-layer interface design. In: Proceedings of the 2003 Conference on Universal Usability, CUU\u201903. New York: ACM; 2003. p.\u00a01\u20138. http:\/\/doi.acm.org\/10.1145\/957205.957206"},{"unstructured":"Sottet JS, Vagner A. Genius: generating usable user interfaces. arXiv preprint arXiv:1310.1758; 2013.","key":"3_CR40"},{"unstructured":"Sottet JS, Vagner A. Defining domain specific transformations in human-computer interfaces development. In: 2nd Conference on Model-Driven Engineering for Software Developement. 2014.","key":"3_CR41"},{"key":"3_CR42","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1007\/978-3-540-92698-6_9","volume-title":"Engineering Interactive Systems","author":"JS Sottet","year":"2008","unstructured":"Sottet JS, Calvary G, Coutaz J, Favre JM. A model-driven engineering approach for the usability of plastic user interfaces. In: Engineering Interactive Systems. Berlin\/New York: Springer; 2008. p.\u00a0140\u201357."},{"key":"3_CR43","first-page":"390","volume-title":"Model transformation configuration and variability management for user interface design","author":"JS Sottet","year":"2015","unstructured":"Sottet JS, Vagner A, Garc\u00eda\u00a0Frey A. Model transformation configuration and variability management for user interface design. In: International Conference on Model-Driven Engineering and Software Development. Springer International Publishing; 2015. p.\u00a0390\u2013404."},{"key":"3_CR44","volume-title":"Variability management supporting the model-driven design of user interfaces","author":"JS Sottet","year":"2015","unstructured":"Sottet JS, Vagner A, Garc\u00eda\u00a0Frey A. Variability management supporting the model-driven design of user interfaces. In: Modelsward. 2015."},{"key":"3_CR45","first-page":"31","volume":"1992","author":"Sumner T, Davies S, Lemke AC, Polson PG. Iterative design of a voice dialog design environment. In: Wixon DR, editor. Posters and Short Talks of the","year":"1992","unstructured":"Sumner T, Davies S, Lemke AC, Polson PG. Iterative design of a voice dialog design environment. In: Wixon DR, editor. Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems, CHI 1992, Monterey, 3\u20137 May 1992. New York: ACM; 1992. p.\u00a031. http:\/\/doi.acm.org\/10.1145\/1125021.1125050 .","journal-title":"New York: ACM"},{"unstructured":"Syswerda G. Uniform crossover in genetic algorithms. In: Schaffer JD, editor. Proceedings of the 3rd International Conference on Genetic Algorithms (ICGA). Morgan Kaufmann; 1989, p.\u00a02\u20139. ISBN: 1-55860-066-3.","key":"3_CR46"},{"issue":"9","key":"3_CR47","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1109\/5.949485","volume":"89","author":"H. Takagi","year":"2001","unstructured":"Takagi H. Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proc IEEE. 2001;89(9):1275\u201396.","journal-title":"Proc IEEE"},{"unstructured":"White J, Dougherty B, Schmidt DC, Benavides D. Automated reasoning for multi-step feature model configuration problems. In: Proceedings of the 13th International Software Product Line Conference. 2009.","key":"3_CR48"}],"container-title":["Human\u2013Computer Interaction Series","Human Centered Software Product Lines"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-60947-8_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,4]],"date-time":"2022-08-04T00:55:08Z","timestamp":1659574508000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-60947-8_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319609454","9783319609478"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-60947-8_3","relation":{},"ISSN":["1571-5035"],"issn-type":[{"type":"print","value":"1571-5035"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"6 October 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}