{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T20:02:52Z","timestamp":1742932972287,"version":"3.40.3"},"publisher-location":"Cham","reference-count":106,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031345173"},{"type":"electronic","value":"9783031345180"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-34518-0_5","type":"book-chapter","created":{"date-parts":[[2024,4,29]],"date-time":"2024-04-29T17:01:57Z","timestamp":1714410117000},"page":"89-122","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["At the Confluence of Software Engineeringand Human-Computer Interaction:A Personal Account"],"prefix":"10.1007","author":[{"given":"Jo\u00eblle","family":"Coutaz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,4,30]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","unstructured":"Coutaz, J., Crowley, J. L., Dobson, S. and Garlan, D. Context is Key. In Communication of the ACM, Vol. 48, No. 3, 2005, 49\u201353, https:\/\/doi.org\/10.1145\/1047671.1047703.","DOI":"10.1145\/1047671.1047703"},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Grudin, J. Three faces of Human-Computer Interaction. In EEE Annals of History of Computing, Vol. 17, No. 4, Oct.-Dec. 2005, 46\u201362, https:\/\/doi.org\/10.1109\/MAHC.2005.67.","DOI":"10.1109\/MAHC.2005.67"},{"key":"5_CR3","doi-asserted-by":"publisher","unstructured":"Hansen, W., J. Engineering Principles for Interactive Systems. In Proceedings of the American Federation of Information Processing Societies Fall joint Conference (AFIPS\u201971), ACM, 1971, 523\u2013532, https:\/\/doi.org\/10.1145\/1479064.1479159.","DOI":"10.1145\/1479064.1479159"},{"key":"5_CR4","doi-asserted-by":"publisher","unstructured":"Norman, D., A. Design Principles for Human-Computer Interfaces. CHI\u201983 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Dec. 1983, ACM, 1\u201310, https:\/\/doi.org\/10.1145\/800045.801571.","DOI":"10.1145\/800045.801571"},{"key":"5_CR5","volume-title":"The Visual Display of Quantitative Information, Graphics Press, 1986","author":"WR Tufte","year":"2001","unstructured":"Tufte, W. R. The Visual Display of Quantitative Information, Graphics Press, 1986. Second Edition, 2001."},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Dourish, P. Where the Action Is; The Foundations of Embodied Interaction. MIT Press, 2001.","DOI":"10.7551\/mitpress\/7221.001.0001"},{"key":"5_CR7","volume-title":"Designing Interactions","author":"B Moggridge","year":"2007","unstructured":"Moggridge, B. Designing Interactions. MIT Press, 2007."},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Hutchins, E., L., Hollan, J., D. and D., A., Norman. Direct Manipulation Interfaces. In User Centered System Design; New Perspectives on Human-Computer Interaction, edited by Norman, D., A. and Draper, S. W., Chap. 5, Lawrence Erlbaum Associates, 1986, 87\u2013124.","DOI":"10.1201\/b15703-5"},{"key":"5_CR9","unstructured":"Russel, A.L. An Interview with Najah Naffah, 2 April 2012, Paris, France"},{"key":"5_CR10","volume-title":"Designing the User Interface: Strategies for Effective Human-Computer Interaction","author":"B Shneiderman","year":"1987","unstructured":"Shneiderman, B. Designing the User Interface: Strategies for Effective Human-Computer Interaction, Addison Wesley, 1987."},{"key":"5_CR11","unstructured":"Barnard, P., J. Cognitive Resources and the Learning of Human-Computer Dialogs. In Interfacing Thought: Cognitive Aspects of Human-Computer Interaction, edited by Carroll, J., M., MIT Press, 1987, 112\u2013158."},{"key":"5_CR12","doi-asserted-by":"publisher","DOI":"10.1201\/b15703","volume-title":"User Centered System Design: New Perspectives on Human-Computer Interaction","author":"D Norman","year":"1986","unstructured":"Norman, D., A. and Draper, S. User Centered System Design: New Perspectives on Human-Computer Interaction, Lawrence Erlbaum Associates, 1986."},{"key":"5_CR13","unstructured":"Card, S., K., Moran, T., P. and Newell, A. The Psychology of Human-Computer Interaction, Taylor & Francis, 1983."},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"MacKenzie, S. Fitts\u2019 Law as a Research and Design Tool in Human-Computer Interaction. In Human-Computer Interaction, Taylor & Francis, Vol. 7, No.1, 1992, 91\u2013139.","DOI":"10.1207\/s15327051hci0701_3"},{"key":"5_CR15","doi-asserted-by":"publisher","unstructured":"Douglas, S.A, Kirkpatrick, A.E. and Mackenzie, I.S. Testing Pointing Device Performance and User Assessment with the ISO 9241, Part 9 standard. In CHI\u201999 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 1999, ACM, 215\u2013222, https:\/\/doi.org\/10.1145\/302979.303042.","DOI":"10.1145\/302979.303042"},{"key":"5_CR16","doi-asserted-by":"publisher","unstructured":"Callahan, J., Hopkins, D., Weiser, M. and Shneiderman, B. An Empirical Comparison of Pie vs. Linear Menus. In CHI\u201988 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 1988, ACM, 95-100, https:\/\/doi.org\/10.1145\/57167.57182.","DOI":"10.1145\/57167.57182"},{"key":"5_CR17","doi-asserted-by":"crossref","unstructured":"Guillon, M., Leitner, F. and Nigay, L. Investigating Visual Feedforward for Target Expansion Techniques. In CHI 2015 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 120155, ACM, 2777-2786, https:\/\/dl.acm.org\/doi\/10.1145\/2702123.2702375.","DOI":"10.1145\/2702123.2702375"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Zhai, S., Conversy, S., Beaudouin-Lafon, M. and Guiard, Y. Human On-line Response to Target Expansion. Proceedings of the Conference on Human Factors in Computing Systems, CHI\u201903, ACM, 2003, 177\u2013184.","DOI":"10.1145\/642643.642644"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"McGuffin, M. and Balakrishnan, R. Fitts\u2019 Law and Expanding Targets: Experimental Studies and Designs for User Interfaces. In ACM Transaction on Computer Human-Interaction (TOCHI), Vol. 12, No. 4, Dec. 2005, 388\u2013422, https:\/\/doi.org\/https:\/\/doi.org\/10.1145\/1121112.1121115.","DOI":"10.1145\/1121112.1121115"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Blanch, R., Guiard, Y. and Beaudouin-Lafon, M. Semantic Pointing: improving target acquisition with control-display ratio adaptation. In CHI\u201904 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2004, ACM, 519\u2013526.","DOI":"10.1145\/985692.985758"},{"key":"5_CR21","first-page":"9","volume":"2004","author":"Y Guiard","year":"2004","unstructured":"Guiard, Y., Blanch, R. and Beaudouin-Lafon, M. Object pointing: a complement to bitmap pointing in GUIs. In Proceedings of Graphics Interfaces 2004, 2004, 9\u201316.","journal-title":"In Proceedings of Graphics Interfaces"},{"key":"5_CR22","doi-asserted-by":"crossref","unstructured":"Guiard, Y. and Beaudouin-Lafon, M. Target acquisition in multiscale electronic worlds. In International Journal of Man Machine Studies, Vol. 61, No. 6, Academic Press, 2004, 875\u2013905.","DOI":"10.1016\/j.ijhcs.2004.09.005"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Mackinlay, J., Card, S. and Robertson, G. A Semantic Analysis of the Design Space of Input Devices, Human-Computer Interaction, Vol. 5, Lawrence Erlbaum Associates, 1990, 145\u2013190.","DOI":"10.1207\/s15327051hci0502&3_2"},{"key":"5_CR24","doi-asserted-by":"crossref","unstructured":"Pinder, C., Vermeulen, J., Cowan, B. and Beale, R. Digital Behaviour Change Interventions to Break and Form habits. In ACM Transactions on Computer-Human Interaction, Vol. 25, No. 3, article no 15, 2018, 1\u201366.","DOI":"10.1145\/3196830"},{"key":"5_CR25","doi-asserted-by":"crossref","unstructured":"Hartson, R. and Gray, P., D. Temporal Aspects of Tasks in the User Action Notation. In Human-Computer Interaction, Taylor & Francis, Vol. 7, No.1, 1992, 1\u201346.","DOI":"10.1207\/s15327051hci0701_1"},{"key":"5_CR26","first-page":"483","volume-title":"The Handbook of Task Analysis for Human-Computer Interaction","author":"F Patern\u00f2","year":"2003","unstructured":"Patern\u00f2, F. Concur Task Trees: An Engineered Notation for Task Models. In The Handbook of Task Analysis for Human-Computer Interaction, edited by Diaper, D. and Stanton, N., Lawrence Erlbaum Associates, 2003, 483\u2013503."},{"key":"5_CR27","doi-asserted-by":"publisher","unstructured":"Payne, S. and Green, T., R., G. Task-Actions Grammars: A Model of the Mental Representation of Task Languages. In Human-Computer Interaction, Taylor & Francis, Vol. 2, No. 2, 1986, 93\u2013133, https:\/\/doi.org\/10.1207\/s15327051hci0202_1.","DOI":"10.1207\/s15327051hci0202_1"},{"key":"5_CR28","first-page":"163","volume-title":"Proceedings of IFIP Conference INTERACT\u201990","author":"M Tauber","year":"1990","unstructured":"Tauber, M. ETAG: Extended Task Actions Grammar \u2013 A Language for the Description of the User\u2019s Task Language. In Proceedings of IFIP Conference INTERACT\u201990, edited by Diaper, D. Gilmore, D. Cockton, G. and Shackel, B., North Holland, 1990, 163\u2013174."},{"key":"5_CR29","doi-asserted-by":"publisher","unstructured":"Caffiau, S., Scapin, D., Girard, P., Baron, M. and Jambon, F. Increasing the Expressive Power of Task Analysis: Systematic Comparison and Empirical Assessment of Tool-Supported Task Models. Interacting with Computers, Oxford University Press, Vol. 22, No. 6, Nov. 2010, 569\u2013593, https:\/\/doi.org\/10.1016\/j.intcom.2010.06.003.","DOI":"10.1016\/j.intcom.2010.06.003"},{"key":"5_CR30","doi-asserted-by":"crossref","unstructured":"Vanderdonckt, J. and Bodard, F. Encapsulating Knowledge for Intelligent Automatic Interaction Object Selection. In Proceedings of the joint ACM conference on Human Factors in Computing Systems CHI and IFIP Conference on Human Computer Interaction INTERACT (InterCHI\u201993), May 1993, Amsterdam, 1999, 424\u2013429, https:\/\/doi.org\/10.1145\/169059.169340.","DOI":"10.1145\/169059.169340"},{"key":"5_CR31","doi-asserted-by":"publisher","unstructured":"Pangoli, S. and Patern\u00f2, F. Automatic Generation of Task-Oriented Help. In Proceedings of the 8th Annual ACM Symposium on User Interface Software and Technology (UIST \u201895), Dec. 1995, ACM, 181\u2013187, https:\/\/doi.org\/10.1145\/215585.215971.","DOI":"10.1145\/215585.215971"},{"key":"5_CR32","doi-asserted-by":"publisher","unstructured":"Carroll, J., M. Training Wheels in a User Interface. In Communication of the ACM, Vol. 27, No. 8, August 1984, 800\u2013806, https:\/\/doi.org\/10.1145\/358198.358218.","DOI":"10.1145\/358198.358218"},{"key":"5_CR33","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1007\/978-3-642-87115-3_23","volume-title":"Interactive systems: Design, specification, verification","author":"P Palanque","year":"1995","unstructured":"Palanque, P. and Bastide, R. Petri net-based design of user-driven interfaces using the interactive cooperative objects formalism. In Interactive systems: Design, specification, verification, Springer, 1995, 383\u2013400."},{"key":"5_CR34","doi-asserted-by":"publisher","unstructured":"Oliveira, R., Palanque, P., Weyers, B., Bowen, J. and Dix, A. State of the Art on Formal Methods for Interactive Systems. In The Handbook of Formal Methods in Human-Computer Interaction, Human-Computer Interaction Series, Springer, 2017, Chap. 1, https:\/\/doi.org\/10.1007\/978-3-319-51838-1, 3\u201355.","DOI":"10.1007\/978-3-319-51838-1"},{"key":"5_CR35","doi-asserted-by":"publisher","unstructured":"Weyers, B., Bowen, J., Dix, A. and Palanque, P. The Handbook of Formal Methods in Human-Computer Interaction, Human-Computer Interaction Series, Springer, 2017, https:\/\/doi.org\/10.1007\/978-3-319-51838-1.","DOI":"10.1007\/978-3-319-51838-1"},{"key":"5_CR36","doi-asserted-by":"crossref","unstructured":"Palanque, P., De Almeida P., De Almeida, M. Winckler, C., Winckler A., Antonio, M. Designing and Assessing Interactive Systems Using Task Models. In IFIP TC13 International Conference on Human-Computer Interaction (INTERACT 2017), Sept. 2017.","DOI":"10.1007\/978-3-319-68059-0_35"},{"key":"5_CR37","volume-title":"Model-based Design and Evaluation of Interactive Applications","author":"F Patern\u00f2","year":"1999","unstructured":"Patern\u00f2, F. Model-based Design and Evaluation of Interactive Applications. Applied Computing book series, Springer, 1999."},{"key":"5_CR38","volume-title":"Factors in Software Quality","author":"J McCall","year":"1977","unstructured":"McCall, J. Factors in Software Quality. General Electric, 1977."},{"key":"5_CR39","unstructured":"Abowd, G., D., Coutaz, J. and Nigay, L. Structuring the Space of Interactive System Properties. In Proceedings of the IFIP TC2\/WG2.7 Working Conference on Engineering for Human Computer Interaction, Ellivuori, Finland, August 1992, North Holland Publ., edited by Larson, J. and Unger, C., 1992, 113\u2013130."},{"key":"5_CR40","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-34912-1","volume-title":"Design Principles for Interactive Software","author":"C Gram","year":"1996","unstructured":"Gram, C. and Cockton, G. Design Principles for Interactive Software. Chapman & Hall, 1996."},{"key":"5_CR41","doi-asserted-by":"crossref","unstructured":"Guiard, Y. Asymmetric division of labor in human skilled bimanual action: the kinematic chain as a model. In Journal of motor behavior, Vol. 19, No. 4, 1987, 486\u2013517.","DOI":"10.1080\/00222895.1987.10735426"},{"key":"5_CR42","doi-asserted-by":"publisher","unstructured":"MacKenzie, S. and Guiard, Y. The two-handed Desktop Interface: Are We There Yet? CHI\u201901 Extended Abstract of the SIGCHI Conference on Human Factors in Computing Systems, March 2001, ACM, 351\u2013352, https:\/\/doi.org\/10.1145\/634067.634275.","DOI":"10.1145\/634067.634275"},{"key":"5_CR43","doi-asserted-by":"crossref","unstructured":"Bolt, R.A. \u201cPut-that-there\u201d, Voice and Gesture at the Graphics Interface. In SIGGRAPH Computer Graphics, Vol. 14, No. 3, ACM, 1980, 262\u2013270.","DOI":"10.1145\/965105.807503"},{"issue":"3","key":"5_CR44","first-page":"26","volume":"1","author":"G Krasner","year":"1988","unstructured":"Krasner, G. and Pope, T. A Description of Model-View-Controller User Interface Paradigm in the Smalltalk-80 System. In Journal of Object-Oriented Programming (JOOP), Vol. 1, No. 3, 1988, 26\u201349.","journal-title":"In Journal of Object-Oriented Programming (JOOP)"},{"key":"5_CR45","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1016\/B978-0-444-70304-0.50074-1","volume-title":"Proceedings of Human-Computer Interaction, INTERACT\u201987","author":"J Coutaz","year":"1987","unstructured":"Coutaz, J. PAC, an Object-Oriented Model for Dialog Design. In Proceedings of Human-Computer Interaction, INTERACT\u201987, edited by Bullinger H.-J. and Shackel, B., North Holland, 1987, 431\u2013436."},{"key":"5_CR46","doi-asserted-by":"crossref","unstructured":"Bass, L., John, B., E., and Kates, J. Achieving Usability Through Software Architecture. Technical report, Software Engineering Institute, Carnegie Mellon University, CMU\/SEI-2001-TR-005, ESC-TR-2001-005, June 2001.","DOI":"10.21236\/ADA387874"},{"key":"5_CR47","doi-asserted-by":"crossref","unstructured":"Carroll, J., M. Making Use: Scenario-Based Design of Human-Computer Interactions. MIT Press, 2000","DOI":"10.1145\/347642.347652"},{"key":"5_CR48","unstructured":"Shaw, M. and Garlan, D. Software Architecture: Perspectives on an Emerging Discipline. Prentice Hall, 1996."},{"key":"5_CR49","unstructured":"Bass, L. and Coutaz, J. Developing Software for the User Interface. Addison Wesley, SEI series in Software Engineering), 1991."},{"key":"5_CR50","doi-asserted-by":"crossref","unstructured":"Coutaz, J. Architectural Design for User Interfaces. The Encyclopedia of Software Engineering, edited by Marciniak, J., Wiley and Sons, second edition, 2001.","DOI":"10.1002\/0471028959.sof011"},{"key":"5_CR51","doi-asserted-by":"crossref","unstructured":"Coutaz, J. and Balbo, S. Applications: A Dimension space for user interface management systems. In CHI\u201991 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1991, ACM, 27\u201332.","DOI":"10.1145\/108844.108849"},{"volume-title":"User Interface Management Systems","year":"1985","key":"5_CR52","unstructured":"Pfaff, S. Ed. User Interface Management Systems. Eurographics Seminars, Springer Verlag, New York, 1985."},{"key":"5_CR53","doi-asserted-by":"crossref","unstructured":"The UIMS Tool Developers Workshop. A Metamodel for the runtime architecture of an interactive system. In ACM\/SIGCHI Bulletin, Vol.24, No.1, ACM, 1992, 32\u201321.","DOI":"10.1145\/142394.142401"},{"key":"5_CR54","doi-asserted-by":"publisher","unstructured":"Oviatt, S., L., DeAngeli, A. and Kuhn, K. Integration and Synchronization of Input Modes During Multimodal Human-Computer Interaction. In CHI\u201997 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, March 1997, ACM, 415\u2013422, https:\/\/doi.org\/10.1145\/258549.258821.","DOI":"10.1145\/258549.258821"},{"key":"5_CR55","unstructured":"Nigay, L. and Coutaz, J. Building User Interfaces: Organizing Software Agents. Proceedings of the ESPRIT\u201991 Conference, Brussels, Nov. 1991, 707\u2013719."},{"key":"5_CR56","doi-asserted-by":"publisher","unstructured":"Nigay, L. and Coutaz, J. A Generic Platform for Addressing the Multimodal Challenge. In CHI\u201995 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 1995, ACM, 98-105, https:\/\/doi.org\/10.1145\/223904.223917.","DOI":"10.1145\/223904.223917"},{"key":"5_CR57","unstructured":"Dey, T. A. Comparative Analysis on Modelling and Implementing with MVC Architecture. In Proceedings of the IEEE International Conference on Web Services Computing (ICWSC\u20192011), July 2011, Washington, USA, Vol. 1, 44\u201349."},{"key":"5_CR58","unstructured":"Buschman, F., Meunier, R., Rohnert, H., Sommerlad, P. and Stal, M. Pattern-oriented Software Architecture: a System of Patterns, Vol. 1, John Wiley &Son, 2001."},{"key":"5_CR59","doi-asserted-by":"crossref","unstructured":"Balme, L., Demeure, A., Barralon, N., Coutaz, J. and Calvary, G. CAMELEON-RT: a Software Architecture Reference Model for Distributed, Migratable, and Plastic User Interfaces. In Proceedings of the 2nd European Symposium on Ambient Intelligence (EUSAI 2004), Lecture Notes in Computer Science (LNCS 3295), Springer, 2004, 291\u2013302.","DOI":"10.1007\/978-3-540-30473-9_28"},{"key":"5_CR60","doi-asserted-by":"crossref","unstructured":"Weiser, M. The Computer for the 21st Century. Scientific American, Sept. 1991. Also in IEEE Pervasive Computing, Vol. 1, No.1, 2002.","DOI":"10.1109\/MPRV.2002.993141"},{"key":"5_CR61","doi-asserted-by":"publisher","unstructured":"Post, E., R. and Orth, M. Smart Fabric, or \u201cWearable Clothing\u201d. In Proceedings of the First International Symposium on Wearable Computers (ISWC\u201997), 1997, 167\u2013168, https:\/\/doi.org\/10.1109\/ISWC.1997.629937.","DOI":"10.1109\/ISWC.1997.629937"},{"key":"5_CR62","doi-asserted-by":"publisher","unstructured":"Kim, H., Coutrix, C. and Roudaut, A. KnobSlider: Design of a Shape-Changing UI for Parameter Control. In CHI\u20192018 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2018, Montreal, Canada, ACM, 1\u201313, https:\/\/doi.org\/10.1145\/3173574.3173913.","DOI":"10.1145\/3173574.3173913"},{"key":"5_CR63","doi-asserted-by":"publisher","unstructured":"Harrison, C. Tan, D. and Morris, D. Skinput: Appropriating the Body as an Input Surface. In CHI\u20192010 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2010, Atlanta, USA, ACM, 453\u2013462, https:\/\/doi.org\/10.1145\/1753326.1753394.","DOI":"10.1145\/1753326.1753394"},{"key":"5_CR64","doi-asserted-by":"crossref","unstructured":"Fishkin, K., P., Gujar, A., Harrison, B. Moran, P. and Want, R. Embodied User Interfaces for Really Direct Manipulation. In Communication of the ACM, Vol. 43, No. 9, 2000, 74\u201380.","DOI":"10.1145\/348941.348998"},{"key":"5_CR65","doi-asserted-by":"publisher","unstructured":"Fitzmaurice, G., W., Ishii, H. and Buxton, W. Bricks: Laying the Foundations for Graspable User Interfaces. In CHI\u201995 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 1995, ACM, 442\u2013449, https:\/\/doi.org\/10.1145\/223904.223964.","DOI":"10.1145\/223904.223964"},{"key":"5_CR66","doi-asserted-by":"publisher","unstructured":"Ishii, H. and Ullmer, B. Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms. In CHI\u201997 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, March 1997, Atlanta, USA, ACM, 234\u2013241, https:\/\/doi.org\/10.1145\/258549.258715.","DOI":"10.1145\/258549.258715"},{"key":"5_CR67","doi-asserted-by":"publisher","unstructured":"Holmquist, L., E., Redstr\u00f6m, J. and Ljungstrand, P. Token-based Access to Digital Information. In Procedings of the 1rst international symposium on handheld and ubiquitous computing (HUC\u201999), edited by H.W. Gellersen, Lecture Notes in Computer Scienc, vol. 1707, Springer, https:\/\/doi.org\/10.1007\/3-540-48157-5_22.","DOI":"10.1007\/3-540-48157-5_22"},{"key":"5_CR68","doi-asserted-by":"publisher","unstructured":"Fishkin, K., P. A Taxonomy for and Analysis of Tangible Interfaces. In Personal and Ubiquitous Computing, Springer, Vol. 8, No. 5, 2004, 347\u2013358, https:\/\/doi.org\/10.1007\/s00779-004-0297-4.","DOI":"10.1007\/s00779-004-0297-4"},{"key":"5_CR69","doi-asserted-by":"publisher","unstructured":"Jansen, Y., Dragicevic, P., Isenberg, P., Alexander, J. et al. Opportunities and Challenges for Data Physicalization. In CHI\u20192015 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2015, New York, ACM, 3227\u20133236, https:\/\/doi.org\/10.1145\/2702123.2702180.","DOI":"10.1145\/2702123.2702180"},{"key":"5_CR70","doi-asserted-by":"crossref","unstructured":"Daniel, M., Rivi\u00e8re, G. and Couture, N. CairnFORM: a Shape-Changing Ring Chart Notifying Renewable Energy Availability in Peripheral Locations. In Proceedings of the 13th International Conference on Tangible, Embedded, and Embodied Interaction (TEI\u201919), Tempe, USA, ACM, 275\u2013286, https:\/\/doi.org\/\/10.1145\/3294109.3295634.","DOI":"10.1145\/3294109.3295634"},{"key":"5_CR71","doi-asserted-by":"publisher","unstructured":"Ballagas, R., Ringel, M., Stone, M. and Borchers, J. iStuff: A Physical User Interface Toolkit for Ubiquitous Computing Environments. In CHI\u20192003 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2003, Fort Lauderdale, USA, ACM, 537\u2013544, https:\/\/doi.org\/10.1145\/642611.642705.","DOI":"10.1145\/642611.642705"},{"key":"5_CR72","doi-asserted-by":"publisher","unstructured":"Klemmer, S. R., Li, J., Lin, J., Landay, J. A. Papier-M\u00e2ch\u00e9: Toolkit Support for Tangible Input. In CHI\u20192004 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2004, Vienna, Austria, ACM, 24\u201329, https:\/\/doi.org\/10.1145\/985692.985743.","DOI":"10.1145\/985692.985743"},{"key":"5_CR73","doi-asserted-by":"publisher","unstructured":"Shaer, O., Leland, N., Calvillo-Gamez, E., H. and Jacob, R., J., K. The TAC Paradigm: Specifying Tangible User Interfaces. In Personal and Ubiquitous Computing, Vol. 8, No. 5, 2004, 359\u2013369, Springer Verlag, https:\/\/doi.org\/10.1007\/s00779-004-0298-3.","DOI":"10.1007\/s00779-004-0298-3"},{"key":"5_CR74","doi-asserted-by":"crossref","unstructured":"Wellner, P., Mackay, W. and Gold, R. Computer Augmented Environments: Back to the Real World. In Communication of the ACM, Vol. 36, No. 7, July 1993, 24\u201325.","DOI":"10.1145\/159544.159555"},{"key":"5_CR75","doi-asserted-by":"publisher","unstructured":"Bau, O. and Mackay, W. OctoPocus: a Dynamic Guide for Learning Gesture-based Command Sets. In Proceedings of the 21st annual ACM Symposium on User Interface Software and Technology (UIST 2008), 37\u201346, https:\/\/doi.org\/10.1145\/1449715.1449724.","DOI":"10.1145\/1449715.1449724"},{"key":"5_CR76","unstructured":"B\u00e9rard, F. The Magic Table: Computer-vision Based Augmentation of a Whiteboard for Creative Meetings. In Proceedings of the ICCV Workshop on Projected-Camera Systems (ProCams). IEEE Computer Society Press, Oct. 2003."},{"key":"5_CR77","doi-asserted-by":"publisher","unstructured":"Borkowski, S., Crowley, J., L., Letessier, J. and B\u00e9rard, F. User-Centric Design of a Vision System for Interactive Applications. Fourth IEEE International Conference on Computer Vision Systems (ICVS\u201906), 9 pages, https:\/\/doi.org\/10.1109\/ICVS.2006.61.","DOI":"10.1109\/ICVS.2006.61"},{"key":"5_CR78","unstructured":"Sharma, A., Agarwal, M. and Gupta, S. Sixth Sense Technology. In International Journal on Recent and Innovation Trends in Computing and Communication, Vol. 1, No. 4, 2013, 277\u2013282."},{"key":"5_CR79","doi-asserted-by":"publisher","unstructured":"Plasson, C., Cunin, D., Laurillau, Y. and Nigay, L. 3D Tabletop AR: a Comparison of Mid-Air, Touch and Touch+Mid-Air Interaction. In Proceeding of the International Conference on Advanced Visual Interface (AVI\u201920), Sept. 2020, article No. 40, 1\u20135, https:\/\/doi.org\/10.1145\/3399715.3399836.","DOI":"10.1145\/3399715.3399836"},{"key":"5_CR80","doi-asserted-by":"publisher","unstructured":"Stavness, I., Lam, B. and Fels, S. pCubee: a Perspective-Corrected Handheld Cubic Display. In CHI\u20192010 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, April 2010, ACM, 1381\u20131390, https:\/\/doi.org\/10.1145\/1753326.1753535.","DOI":"10.1145\/1753326.1753535"},{"key":"5_CR81","doi-asserted-by":"crossref","unstructured":"Louis, T., Troccaz, J., Rochet-Capellan, A. and B\u00e9rard, F. GyroSuite: General Purpose Interactions for Handheld Perspective Corrected Displays. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology (UIST 2020), Oct. 2020, Minneapolis, USA, 1248\u20131260, https:\/\/doi.org\/10.1145\/3379337.3415893.","DOI":"10.1145\/3379337.3415893"},{"key":"5_CR82","doi-asserted-by":"publisher","unstructured":"B\u00e9rard, F. and Louis, T. The Object Inside: Assessing 3D Examination with a Spherical Handheld Perspective-Corrected Display. In CHI\u20192017 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 2017, Denver, USA, ACM, 4396\u20134404, https:\/\/doi.org\/10.1145\/3025453.3025806.","DOI":"10.1145\/3025453.3025806"},{"key":"5_CR83","unstructured":"Borkowski, S., Riff, O. and Crowley, J., L., Projecting Rectified Images in an Augmented Environment. In Proceedings of the ICCV Workshop on Projected-Camera Systems (ProCams), IEEE Computer Society Press, Oct. 2003."},{"key":"5_CR84","doi-asserted-by":"publisher","unstructured":"Coutaz, J., Borkowski, S. and Barralon, N. Coupling Interaction Resources: an Analytical Model. In Proceedings of the 2005 Joint Conference on Smart Objects and Ambient Intelligence (SOC-EUSAI\u2019 2005), 2005, 183\u2013188, https:\/\/doi.org\/10.1145\/1107548.1107596.","DOI":"10.1145\/1107548.1107596"},{"key":"5_CR85","unstructured":"Coutaz, J. Meta-User Interfaces for Ambient Spaces. In Proceedings of the 5th International Workshop on Task Models and Diagrams for User Interface Design (TAMODIA 2006), Oct. 2006, 9 pages."},{"key":"5_CR86","doi-asserted-by":"crossref","unstructured":"Coutaz, J. and Calvary, G. HCI and Software Engineering for User Interface Plasticity. In Human Computer Handbook \u2013 Fundamentals, Evolving Technologies, and Emerging Applications, 3rd edition, edited by Sears, A. and Jacko J., A., CRC Press Taylor & Francis Group, 2012, chap. 52, 1195\u20131220, https:\/\/hal.archives-ouvertes.fr\/hal-00752122.","DOI":"10.1201\/b11963-ch-52"},{"key":"5_CR87","first-page":"110","volume-title":"Proceedings of INTERACT\u201999","author":"D Thevenin","year":"1999","unstructured":"Thevenin, D. and Coutaz, J. Plasticity of User Interfaces: Framework and Research Agenda. In Proceedings of INTERACT\u201999, edited by Sasse, A. and Johnson, C., IFIP IOS Press, 1999, 110\u2013117."},{"key":"5_CR88","doi-asserted-by":"publisher","unstructured":"Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L. and Vanderdonckt, J. A Unifying Reference Framework for Multi-Target User Interfaces. In Interacting with Computers, Oxford Academics, Vol. 15, No. 3, 2003, 289-308, https:\/\/doi.org\/10.1016\/S0953-5438(03)00010-9.","DOI":"10.1016\/S0953-5438(03)00010-9"},{"key":"5_CR89","doi-asserted-by":"crossref","unstructured":"Stephanidis, C. and Savidis, A. Universal Access in the Information Society: Methods, Tools, and interaction technologies. Journal of the Universal Access in Information Society (UAIS), Vol. 1, No. 1, Springer, 40\u201355.","DOI":"10.1007\/s102090100008"},{"key":"5_CR90","doi-asserted-by":"publisher","unstructured":"Ferry, N., Hourdin, V., Lavirotte, S., Rey, G., Riveill, M. and Tigli, J.-Y. WComp, a Middleware for Ubiquitous Computing. In Ubiquitous Computing, edited by Babkin, E., Intech Open, Chap. 8, 2011, https:\/\/doi.org\/10.5772\/14755.","DOI":"10.5772\/14755"},{"key":"5_CR91","unstructured":"Kurtev, I., B\u00e9zivin, J., and Aksit, M. Technological spaces: An initial appraisal. CoopIS, DOA\u20192002 Federated Conferences, Industrial Track, 2002."},{"key":"5_CR92","doi-asserted-by":"crossref","unstructured":"Calvary, G., Coutaz, J. and Thevenin, D. A Unifying Framework for the Development of Plastic User Interfaces. In Proceedings of the IFIP WG2.7(13) Working Conference on Engineering Human-Computer Interaction (EHCI01), edited by Reed Little, M. and Nigay, L., Lecture Notes in Computer Science book Series (LNCS, vol. 2254), Springer, 2001, 173\u2013192.","DOI":"10.1007\/3-540-45348-2_17"},{"key":"5_CR93","unstructured":"Limbourg, Q. and Vanderdonckt, J. UsiXML: A User Interface Description Language Supporting Multiple Levels of Independence. In Proceedings of the Workshop on Engineering Advanced Web Applications in connection with the 4th International Conference on Web Engineering (ICWE 2004), July 2004."},{"key":"5_CR94","doi-asserted-by":"publisher","unstructured":"Becker, C., Julien, C., Lalanda, P. and Zambonelli, F. Pervasive Computing Middleware: Current trends and Emerging Challenges. In Transactions on Pervasive Computing and Interaction, Vol. 1, 2019, 10\u201323, https:\/\/doi.org\/10.1007\/s42486-019-00005-2.","DOI":"10.1007\/s42486-019-00005-2"},{"key":"5_CR95","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-5007-7","volume-title":"Autonomic computing: principles, design and implementation","author":"P Lalanda","year":"2013","unstructured":"Lalanda, P., McCann, J. A., and Diaconescu, A. Autonomic computing: principles, design and implementation, Springer Sciences and Business Media, 2013."},{"key":"5_CR96","doi-asserted-by":"publisher","unstructured":"Burnett, M. and Myers, B. Future of End-User Software Engineering: Beyond the Silos. In Proceedings of the International Conference on Software Engineering (ICSE 2014), ACM, 2014, 201\u2013211, https:\/\/doi.org\/10.1145\/2593882.2593896.","DOI":"10.1145\/2593882.2593896"},{"key":"5_CR97","doi-asserted-by":"crossref","unstructured":"Scaffidi, C., Bogart, C., Burnett, M., Cypher, A., Myers, B. and Shaw, M. Predicting Reuse of End-User Web Macro Scripts. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC), 2009, 93\u2013100, https:\/\/10.1109\/VLHCC.2009.5295290.","DOI":"10.1109\/VLHCC.2009.5295290"},{"key":"5_CR98","doi-asserted-by":"crossref","unstructured":"Humble, J., Crabtree, A., Hemmings, T. and Akesson, K-P. \u201cPlaying with the Bits\u201d: User-Configuration of Ubiquitous Domestic Environments. In Proceedings of 5th International Conference on Ubiquitous Computing (UbiComp 2003), Springe (LNCS 2864), 2003, 256\u2013263, https:\/\/doi.org\/10.1007\/978-3-540-39653-6_20.","DOI":"10.1007\/978-3-540-39653-6_20"},{"key":"5_CR99","doi-asserted-by":"crossref","unstructured":"Truong, K., N., Huang, E., M. and Abowd, G. CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home. In Proceedings of 6th International Conference on Ubiquitous Computing (UbiComp 2004), Springe (LNCS 3205), 2004, 143\u2013160, https:\/\/doi.org\/10.1007\/978-3-540-30119-6_9.","DOI":"10.1007\/978-3-540-30119-6_9"},{"key":"5_CR100","doi-asserted-by":"crossref","unstructured":"Dey, A., Sohn, T., Streng, S. and Kodama, J. iCAP: Interactive Prototyping of Context-aware Applications. In Proceedings of the 4th International Conference on Pervasive Computing (Pervasive 2006), 2006, Springer (LNCS 3968), 254_271, https:\/\/doi.org\/10.1007\/11748625_16.","DOI":"10.1007\/11748625_16"},{"key":"5_CR101","doi-asserted-by":"publisher","unstructured":"Drey, Z. and Consel, C. Taxonomy-Driven Prototyping of Home Automation Applications: a Novice-Programmer Visual Language and its Evaluation. Journal of Visual Languages & Programming, Vol. 23, No. 6, 2012, 60\u201367, https:\/\/doi.org\/https:\/\/doi.org\/10.1016\/j.jvlc.2012.07.002.","DOI":"10.1016\/j.jvlc.2012.07.002"},{"key":"5_CR102","doi-asserted-by":"publisher","unstructured":"Coutaz, J. and Crowley, J., L. A First Person Experience with End-User Development for Smart Homes. In IEEE Pervasive Computing, Special Issue on Domestic Pervasive Computing, Vol. 15, No. 2, May-June 2016, 26\u201339, https:\/\/doi.org\/10.1109\/MPRV.2016.24","DOI":"10.1109\/MPRV.2016.24"},{"key":"5_CR103","doi-asserted-by":"crossref","unstructured":"Perera, C., Aghaee, S. and Blackwell, A. Natural Notation for the Domestic Internet of Things. In Proceedings of the 5th International Symposium on End-User Development (IS-EUD 2015), Springer (LNCS 9083), 2015, 25\u201341, https:\/\/doi.org\/10.1007\/978-3-319-18425-8\u20133.","DOI":"10.1007\/978-3-319-18425-8_3"},{"key":"5_CR104","doi-asserted-by":"publisher","unstructured":"Crowley, J., L., Coutaz, J., Grosinger, J., Vasquez, J., Angulo, C., Sanfeliu, A., Iocchi, L. and Cohn, A. G. A Hierarchical Framework for Collaborative Artificial Intelligence. In IEEE Pervasive, Vol. 22, No. 1, March 2023, https:\/\/doi.org\/https:\/\/doi.org\/10.1109\/MPRV.2022.3208321.","DOI":"10.1109\/MPRV.2022.3208321"},{"key":"5_CR105","doi-asserted-by":"publisher","unstructured":"Ploix, S., Amayri, M. and Bouquila, N. Towards Energy Smart Homes: Algorithms, Technologies, and Applications, Springer, 2021, https:\/\/doi.org\/https:\/\/doi.org\/10.1007\/978-3-030-76477-7.","DOI":"10.1007\/978-3-030-76477-7"},{"key":"5_CR106","doi-asserted-by":"crossref","unstructured":"Carroll, J., M. Why Should Humans Trust AI? In Interactions (IX), Vol. 29, No. 4, ACM, 2022, 73\u201377.","DOI":"10.1145\/3538392"}],"container-title":["The French School of Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-34518-0_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,17]],"date-time":"2024-11-17T07:40:49Z","timestamp":1731829249000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-34518-0_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031345173","9783031345180"],"references-count":106,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-34518-0_5","relation":{},"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"30 April 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}