{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:19:16Z","timestamp":1750220356648,"version":"3.41.0"},"reference-count":67,"publisher":"Association for Computing Machinery (ACM)","issue":"EICS","license":[{"start":{"date-parts":[[2021,5,27]],"date-time":"2021-05-27T00:00:00Z","timestamp":1622073600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"CCCDI-UEFISCD & WBI","award":["PN-III-CEI-BIM-PBE-2020-0001"],"award-info":[{"award-number":["PN-III-CEI-BIM-PBE-2020-0001"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Hum.-Comput. Interact."],"published-print":{"date-parts":[[2021,5,27]]},"abstract":"<jats:p>Intra-platform plasticity regularly assumes that the display of a computing platform remains fixed and rigid during interactions with the platform in contrast to reconfigurable displays, which can change form depending on the context of use. In this paper, we present a model-based approach for designing and deploying graphical user interfaces that support intra-platform plasticity for reconfigurable displays. We instantiate the model for E3Screen, a new device that expands a conventional laptop with two slidable, rotatable, and foldable lateral displays, enabling slidable user interfaces. Based on a UML class diagram as a domain model and a SCRUD list as a task model, we define an abstract user interface as interaction units with a corresponding master-detail design pattern. We then map the abstract user interface to a concrete user interface by applying rules for the reconfiguration, concrete interaction, unit allocation, and widget selection and implement it in JavaScript. In a first experiment, we determine display configurations most preferred by users, which we organize in the form of a state-transition diagram. In a second experiment, we address reconfiguration rules and widget selection rules. A third experiment provides insights into the impact of the lateral displays on a visual search task.<\/jats:p>","DOI":"10.1145\/3457147","type":"journal-article","created":{"date-parts":[[2021,5,30]],"date-time":"2021-05-30T01:12:52Z","timestamp":1622337172000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Engineering Slidable Graphical User Interfaces with Slime"],"prefix":"10.1145","volume":"5","author":[{"given":"Arthur","family":"Slu\u00ffters","sequence":"first","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Louvain la Neuve, Belgium"}]},{"given":"Jean","family":"Vanderdonckt","sequence":"additional","affiliation":[{"name":"Universit\u00e9 catholique de Louvain, Louvain-la-Neuve, Belgium"}]},{"given":"Radu-Daniel","family":"Vatavu","sequence":"additional","affiliation":[{"name":"Stefan cel Mare University of Suceava, Suceava, Romania"}]}],"member":"320","published-online":{"date-parts":[[2021,5,29]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2494603.2480332"},{"key":"e_1_2_1_2_1","first-page":"43","article-title":"From OOA to GUIs","volume":"8","author":"Balzert Helmut","year":"1996","unstructured":"Helmut Balzert . 1996 . From OOA to GUIs : The JANUS System. J. Object Oriented Program. 8 , 9 (1996), 43 -- 47 . Helmut Balzert. 1996. From OOA to GUIs: The JANUS System. J. Object Oriented Program. 8, 9 (1996), 43--47.","journal-title":"The JANUS System. J. Object Oriented Program."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1763296.1763299"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-010-0421-3_29"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518855"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/11431879_21"},{"volume-title":"People and Computers XV-Interaction without Frontiers","author":"Calvary Ga\u00eblle","key":"e_1_2_1_7_1","unstructured":"Ga\u00eblle Calvary , Jo\u00eblle Coutaz , and David Thevenin . 2001. Supporting Context Changes for Plastic User Interfaces: A Process and a Mechanism . In People and Computers XV-Interaction without Frontiers , Ann Blandford, Jean Vanderdonckt, and Phil Gray (Eds.). Springer , London , 349--363. Ga\u00eblle Calvary, Jo\u00eblle Coutaz, and David Thevenin. 2001. Supporting Context Changes for Plastic User Interfaces: A Process and a Mechanism. In People and Computers XV-Interaction without Frontiers, Ann Blandford, Jean Vanderdonckt, and Phil Gray (Eds.). Springer, London, 349--363."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0953-5438(03)00010-9"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/646617.697235"},{"key":"e_1_2_1_10_1","volume-title":"Stanley","author":"Campbell Donald T.","year":"1963","unstructured":"Donald T. Campbell and Julian C . Stanley . 1963 . Experimental and quasi-experimental designs for research. Rand McNally Company , Chicago, USA, Chapter 5-Experimental and quasi-experimental designs for research, 1--76. https:\/\/www.sfu.ca\/~palys\/Campbell&Stanley-1959-Exptl&QuasiExptlDesignsForResearch.pdf Donald T. Campbell and Julian C. Stanley. 1963. Experimental and quasi-experimental designs for research. Rand McNally Company, Chicago, USA, Chapter 5-Experimental and quasi-experimental designs for research, 1--76. https:\/\/www.sfu.ca\/~palys\/Campbell&Stanley-1959-Exptl&QuasiExptlDesignsForResearch.pdf"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028014.1028038"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1363686.1364072"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1822018.1822019"},{"volume-title":"HCI and Software Engineering : Designing for User Interface Plasticity","author":"Coutaz Jo\u00eblle","key":"e_1_2_1_15_1","unstructured":"Jo\u00eblle Coutaz and Ga\u00eblle Calvary . 2012. HCI and Software Engineering : Designing for User Interface Plasticity , Chapter 52. CRC Press , Boca Raton, USA , Chapter The Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies and Emerging Applications, 1--26. https:\/\/doi.org\/10.1201\/b11963 10.1201\/b11963 Jo\u00eblle Coutaz and Ga\u00eblle Calvary. 2012. HCI and Software Engineering : Designing for User Interface Plasticity, Chapter 52. CRC Press, Boca Raton, USA, Chapter The Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies and Emerging Applications, 1--26. https:\/\/doi.org\/10.1201\/b11963"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1063669.1063681"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1756988.1757020"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254556.2254623"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133265.1133276"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2559206.2574770"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/646617.697232"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/645350.650725"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/11555261_19"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/365024.365312"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047266"},{"key":"e_1_2_1_26_1","volume-title":"Staveland","author":"Hart Sandra G.","year":"1988","unstructured":"Sandra G. Hart and Lowell E . Staveland . 1988 . Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research. In Human Mental Workload, Peter A. Hancock and Najmedin Meshkati (Eds.). Advances in Psychology, Vol. 52 . North-Holland , 139 -- 183. https:\/\/doi.org\/10.1016\/S0166--4115(08)62386--9 10.1016\/S0166--4115(08)62386--9 Sandra G. Hart and Lowell E. Staveland. 1988. Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research. In Human Mental Workload, Peter A. Hancock and Najmedin Meshkati (Eds.). Advances in Psychology, Vol. 52. North-Holland, 139 -- 183. https:\/\/doi.org\/10.1016\/S0166--4115(08)62386--9"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2516540.2516580"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1502650.1502691"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300643"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2776887"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/948449.948454"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/572020.572058"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2148131.2148142"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2021672.2021737"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1177\/154193129203601617"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319509526110"},{"key":"e_1_2_1_37_1","first-page":"55","article-title":"A technique for the measurement of attitudes","volume":"22","author":"Likert Rensis","year":"1932","unstructured":"Rensis Likert . 1932 . A technique for the measurement of attitudes . Archives of Psychology 22 , 140 (1932), 55 --. http:\/\/psycnet.apa.org\/record\/1933-01885-001 Rensis Likert. 1932. A technique for the measurement of attitudes. Archives of Psychology 22, 140 (1932), 55--. http:\/\/psycnet.apa.org\/record\/1933-01885-001","journal-title":"Archives of Psychology"},{"key":"e_1_2_1_38_1","volume-title":"Proceedings of Workshops in connection with the 4th International Conference on Web Engineering (ICWE '04)","author":"Limbourg Quentin","year":"2004","unstructured":"Quentin Limbourg , Jean Vanderdonckt , Benjamin Michotte , Laurent Bouillon , and Murielle Florins . 2004 . UsiXML: A User Interface Description Language Supporting Multiple Levels of Independence . In Proceedings of Workshops in connection with the 4th International Conference on Web Engineering (ICWE '04) . Engineering Advanced Web Applications (28- -30 July, 2004) (DIWE '04), Maristella Matera and Sara Comai (Eds.). Rinton Press, 325--338. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.69.3572&rep=rep1&type=pdf Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, Laurent Bouillon, and Murielle Florins. 2004. UsiXML: A User Interface Description Language Supporting Multiple Levels of Independence. In Proceedings of Workshops in connection with the 4th International Conference on Web Engineering (ICWE '04). Engineering Advanced Web Applications (28--30 July, 2004) (DIWE '04), Maristella Matera and Sara Comai (Eds.). Rinton Press, 325--338. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/download?doi=10.1.1.69.3572&rep=rep1&type=pdf"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774346"},{"key":"e_1_2_1_40_1","unstructured":"Ethan Marcotte. 2015. Responsive Design. A Book Apart.  Ethan Marcotte. 2015. Responsive Design. A Book Apart."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111449.1111483"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1996461.1996488"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/11752707_14"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2034691.2034737"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39200-9_47"},{"key":"e_1_2_1_46_1","unstructured":"J.M. O'Hara W.S. Brown P.M. Lewis and P. Persensky. 2002. Human-System Interface Design Review Guidelines NUREG-0700 Rev. 2.  J.M. O'Hara W.S. Brown P.M. Lewis and P. Persensky. 2002. Human-System Interface Design Review Guidelines NUREG-0700 Rev. 2."},{"volume-title":"Interface Support for Creativity, Productivity, and Expression in Computer Graphics","author":"Ohta Takashi","key":"e_1_2_1_47_1","unstructured":"Takashi Ohta . 2019. Interface Support for Creativity, Productivity, and Expression in Computer Graphics . Open University Press , Hershey, PA, USA , Chapter An Intuitive Interface for Interactively Pairing Multiple Mobile Devices: Dynamic Reconfiguration of Multiple Screens and a Variety of Content Designs, 1--26. https:\/\/doi.org\/10.4018\/978--1--5225--7371--5. ch001 10.4018\/978--1--5225--7371--5 Takashi Ohta. 2019. Interface Support for Creativity, Productivity, and Expression in Computer Graphics. Open University Press, Hershey, PA, USA, Chapter An Intuitive Interface for Interactively Pairing Multiple Mobile Devices: Dynamic Reconfiguration of Multiple Screens and a Variety of Content Designs, 1--26. https:\/\/doi.org\/10.4018\/978--1--5225--7371--5. ch001"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2774225.2775078"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240795"},{"key":"e_1_2_1_50_1","unstructured":"Vinoth Pandian Sermuga Pandian and Sarah Suleri. 2020. NASA-TLX Web App: An Online Tool to Analyse Subjective Workload. arXiv:cs.HC\/2001.09963 https:\/\/arxiv.org\/abs\/2001.09963  Vinoth Pandian Sermuga Pandian and Sarah Suleri. 2020. NASA-TLX Web App: An Online Tool to Analyse Subjective Workload. arXiv:cs.HC\/2001.09963 https:\/\/arxiv.org\/abs\/2001.09963"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/1296153"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3218585.3218676"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1502650.1502698"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2305484.2305501"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.074"},{"volume-title":"Proceedings of the UbiComp'04 Workshop on Ubiquitous Display Environments (UbiDisplay '04)","author":"Schmidt R.","key":"e_1_2_1_56_1","unstructured":"R. Schmidt , E. Penner , and S. Carpendale . 2004. Reconfigurable Displays .. In Proceedings of the UbiComp'04 Workshop on Ubiquitous Display Environments (UbiDisplay '04) , Chris Johnson (Ed.). ACM, New York, USA. https:\/\/innovis.cpsc.ucalgary.ca\/innovis\/uploads\/Publications\/Publications\/ubidisplay04-schmidt-carpendale.pdf R. Schmidt, E. Penner, and S. Carpendale. 2004. Reconfigurable Displays.. In Proceedings of the UbiComp'04 Workshop on Ubiquitous Display Environments (UbiDisplay '04), Chris Johnson (Ed.). ACM, New York, USA. https:\/\/innovis.cpsc.ucalgary.ca\/innovis\/uploads\/Publications\/Publications\/ubidisplay04-schmidt-carpendale.pdf"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.5555\/646166.680970"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031607.1031655"},{"key":"e_1_2_1_59_1","first-page":"9","article-title":"Collaborative Explicit Plasticity Framework: a Conceptual Scheme for the Generation of Plastic and Group-Aware User Interfaces","volume":"14","author":"Send\u00edn Montserrat","year":"2008","unstructured":"Montserrat Send\u00edn , V\u00edctor L\u00f3pez-Jaquero , and C\u00e9sar A. Collazos . 2008 . Collaborative Explicit Plasticity Framework: a Conceptual Scheme for the Generation of Plastic and Group-Aware User Interfaces . Journal of Universal Computer Science 14 , 9 (may 2008), 1447--1462. http:\/\/www.jucs.org\/jucs_14_9\/collaborative_explicit_plasticity_framework. Montserrat Send\u00edn, V\u00edctor L\u00f3pez-Jaquero, and C\u00e9sar A. Collazos. 2008. Collaborative Explicit Plasticity Framework: a Conceptual Scheme for the Generation of Plastic and Group-Aware User Interfaces. Journal of Universal Computer Science 14, 9 (may 2008), 1447--1462. http:\/\/www.jucs.org\/jucs_14_9\/collaborative_explicit_plasticity_framework.","journal-title":"Journal of Universal Computer Science"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/11555261_29"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of IFIP TC13 International Conference on Human-Computer Interaction (September 1--5, 2003","author":"Desney","year":"2003","unstructured":"Desney S. Tan and Mary Czerwinski. 2003. Effects of Visual Separation and Physical Discontinuities when Distributing Information across Multiple Displays . In Proceedings of IFIP TC13 International Conference on Human-Computer Interaction (September 1--5, 2003 ) (INTERACT '03), Matthias Rauterberg, Marino Menozzi, and Janet Wesson (Eds.). IOS Press. https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/ 2003 \/11\/ozchiphyssep03.pdf Desney S. Tan and Mary Czerwinski. 2003. Effects of Visual Separation and Physical Discontinuities when Distributing Information across Multiple Displays. In Proceedings of IFIP TC13 International Conference on Human-Computer Interaction (September 1--5, 2003) (INTERACT '03), Matthias Rauterberg, Marino Menozzi, and Janet Wesson (Eds.). IOS Press. https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2003\/11\/ozchiphyssep03.pdf"},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction (August 30-September 3","author":"Thevenin David","year":"1999","unstructured":"David Thevenin and Jo\u00eblle Coutaz . 1999 . Plasticity of User Interfaces: Framework and Research Agenda . In Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction (August 30-September 3 , 1999) (INTERACT '99), M. Angela Sasse and Chris W. Johnson (Eds.). IOS Press, Amsterdam, 110--117. http:\/\/iihm.imag.fr\/thevenin\/ papiers\/Interact99\/Plasticity.Interact99-WWW.pdf David Thevenin and Jo\u00eblle Coutaz. 1999. Plasticity of User Interfaces: Framework and Research Agenda. In Proceedings of the IFIP TC13 International Conference on Human-Computer Interaction (August 30-September 3, 1999) (INTERACT '99), M. Angela Sasse and Chris W. Johnson (Eds.). IOS Press, Amsterdam, 110--117. http:\/\/iihm.imag.fr\/thevenin\/ papiers\/Interact99\/Plasticity.Interact99-WWW.pdf"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531674.1531738"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/1453794.1453802"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3331159"},{"key":"e_1_2_1_66_1","volume-title":"Extendable","author":"Vanderdonckt Jean","year":"2021","unstructured":"Jean Vanderdonckt and Radu-Daniel Vatavu . 2021. Extensible , Extendable , Expandable, Extractable : The 4E Design Approach for Reconfigurable Displays. International Journal of Human--Computer Interaction ( 2021 ). https:\/\/doi.org\/10.1080\/10447318.2021.1908666 10.1080\/10447318.2021.1908666 Jean Vanderdonckt and Radu-Daniel Vatavu. 2021. Extensible, Extendable, Expandable, Extractable: The 4E Design Approach for Reconfigurable Displays. International Journal of Human--Computer Interaction (2021). https:\/\/doi.org\/10.1080\/10447318.2021.1908666"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70569-7_12"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/1570433.1570481"}],"container-title":["Proceedings of the ACM on Human-Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3457147","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3457147","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:19Z","timestamp":1750191439000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3457147"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,27]]},"references-count":67,"journal-issue":{"issue":"EICS","published-print":{"date-parts":[[2021,5,27]]}},"alternative-id":["10.1145\/3457147"],"URL":"https:\/\/doi.org\/10.1145\/3457147","relation":{},"ISSN":["2573-0142"],"issn-type":[{"type":"electronic","value":"2573-0142"}],"subject":[],"published":{"date-parts":[[2021,5,27]]},"assertion":[{"value":"2021-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}