{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T13:03:03Z","timestamp":1777381383359,"version":"3.51.4"},"reference-count":47,"publisher":"SAGE Publications","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIS"],"published-print":{"date-parts":[[2015,7,13]]},"DOI":"10.3233\/ais-150328","type":"journal-article","created":{"date-parts":[[2015,7,14]],"date-time":"2015-07-14T14:12:25Z","timestamp":1436883145000},"page":"511-533","source":"Crossref","is-referenced-by-count":5,"title":["Customizing smart environments: A tabletop approach"],"prefix":"10.1177","volume":"7","author":[{"given":"Patricia","family":"Pons","sequence":"first","affiliation":[{"name":"Grupo ISSI, Departamento de Sistemas Inform\u00e1ticos y Computaci\u00f3n, Universitat Polit\u00e8cnica de Val\u00e8ncia, Camino de Vera s\/n, 46022, Valencia, Spain. E-mails:\u00a0ppons@dsic.upv.es,\u00a0acatala@dsic.upv.es,\u00a0fjaen@upv.es"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandro","family":"Catala","sequence":"additional","affiliation":[{"name":"Grupo ISSI, Departamento de Sistemas Inform\u00e1ticos y Computaci\u00f3n, Universitat Polit\u00e8cnica de Val\u00e8ncia, Camino de Vera s\/n, 46022, Valencia, Spain. E-mails:\u00a0ppons@dsic.upv.es,\u00a0acatala@dsic.upv.es,\u00a0fjaen@upv.es"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javier","family":"Jaen","sequence":"additional","affiliation":[{"name":"Grupo ISSI, Departamento de Sistemas Inform\u00e1ticos y Computaci\u00f3n, Universitat Polit\u00e8cnica de Val\u00e8ncia, Camino de Vera s\/n, 46022, Valencia, Spain. E-mails:\u00a0ppons@dsic.upv.es,\u00a0acatala@dsic.upv.es,\u00a0fjaen@upv.es"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/AIS-150328_ref1","doi-asserted-by":"crossref","unstructured":"[1]C.\u00a0Becker, M.\u00a0Handte, G.\u00a0Schiele and K.\u00a0Rothermel, PCOM \u2013 a component system for pervasive computing, in: Proc. of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom\u201904), IEEE Computer Society, Washington, DC, USA, 2004, pp.\u00a067\u201376.","DOI":"10.1109\/PERCOM.2004.1276846"},{"issue":"5","key":"10.3233\/AIS-150328_ref2","doi-asserted-by":"crossref","first-page":"541","DOI":"10.3233\/AIS-140274","article-title":"Learning distributed deployment and configuration trade-offs for context-aware applications in Intelligent Environments","volume":"6","author":"Bhatti","year":"2014","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"issue":"2","key":"10.3233\/AIS-150328_ref3","doi-asserted-by":"crossref","first-page":"111","DOI":"10.3233\/AIS-2011-0099","article-title":"What would you ask to your home if it were intelligent? Exploring user expectations about next-generation homes","volume":"3","author":"Bonino","year":"2011","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"10.3233\/AIS-150328_ref4","doi-asserted-by":"crossref","unstructured":"[4]D.\u00a0Bonino, F.\u00a0Corno and L.\u00a0Russis, A user-friendly interface for rules composition in intelligent environments, in: Ambient Intelligence \u2013 Software and Applications, Advances in Intelligent and Soft Computing, Vol.\u00a092, Springer, Berlin, Heidelberg, 2011, pp.\u00a0213\u2013217.","DOI":"10.1007\/978-3-642-19937-0_27"},{"key":"10.3233\/AIS-150328_ref5","unstructured":"[5]X.\u00a0Carandang and J.\u00a0Campbell, The design of a tangible user interface for a real-time strategy game, in: Proc. of the 34th International Conference on Information Systems (ICIS 2013), Association for Information Systems (AIS), 2013, pp.\u00a03781\u20133790."},{"issue":"4","key":"10.3233\/AIS-150328_ref6","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1007\/s11390-012-1266-4","article-title":"TangiWheel: A widget for manipulating collections on tabletop displays supporting hybrid input modality","volume":"27","author":"Catala","year":"2012","journal-title":"Journal of Computer Science and Technology"},{"issue":"10","key":"10.3233\/AIS-150328_ref7","doi-asserted-by":"crossref","first-page":"1930","DOI":"10.1016\/j.scico.2012.06.010","article-title":"A meta-model for dataflow-based rules in smart environments: Evaluating user comprehension and performance","volume":"78","author":"Catala","year":"2013","journal-title":"Science of Computer Programming"},{"key":"10.3233\/AIS-150328_ref8","doi-asserted-by":"crossref","unstructured":"[8]C.\u00a0Chen, Y.\u00a0Xu, K.\u00a0Li and S.\u00a0Helal, Reactive programming optimizations in pervasive computing, in: Proc. of the 2010 10th IEEE\/IPSJ International Symposium on Applications and the Internet (SAINT\u201910), IEEE Computer Society, Washington, DC, USA, 2010, pp.\u00a096\u2013104.","DOI":"10.1109\/SAINT.2010.92"},{"issue":"4","key":"10.3233\/AIS-150328_ref9","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/j.pmcj.2009.04.001","article-title":"Ambient Intelligence: Technologies, applications and opportunities","volume":"5","author":"Cook","year":"2009","journal-title":"Pervasive and Mobile Computing"},{"issue":"1","key":"10.3233\/AIS-150328_ref10","doi-asserted-by":"crossref","first-page":"57","DOI":"10.3233\/AIS-2009-0008","article-title":"Modeling and intelligibility in ambient environments","volume":"1","author":"Dey","year":"2009","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"10.3233\/AIS-150328_ref11","doi-asserted-by":"crossref","unstructured":"[11]A.K.\u00a0Dey, T.\u00a0Sohn, S.\u00a0Streng and J.\u00a0Kodama, iCAP: Interactive prototyping of context-aware applications, in: Proc. of Pervasive Computing, Lecture Notes in Computer Science, Vol.\u00a03968, Springer-Verlag, Berlin, Heidelberg, 2006, pp.\u00a0254\u2013271.","DOI":"10.1007\/11748625_16"},{"key":"10.3233\/AIS-150328_ref12","doi-asserted-by":"crossref","unstructured":"[12]N.\u00a0D\u00edaz, J.\u00a0Lilius, M.\u00a0Pegalajar and M.\u00a0Delgado, Rapid prototyping of semantic applications in smart spaces with a visual rule language, in: Proc. of the 2013 ACM Conference on Pervasive and Ubiquitous Computing Adjunct Publication, ACM, New York, NY, USA, 2013, pp.\u00a01335\u20131338.","DOI":"10.1145\/2494091.2499217"},{"issue":"3","key":"10.3233\/AIS-150328_ref13","first-page":"236","article-title":"Development of ambient intelligence applications using components and aspects","volume":"12","author":"Fuentes","year":"2006","journal-title":"Journal of Universal Computer Science"},{"issue":"4","key":"10.3233\/AIS-150328_ref14","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/s00779-010-0354-0","article-title":"FamiWare: A family of event-based middleware for ambient intelligence","volume":"15","author":"G\u00e1mez","year":"2011","journal-title":"Personal Ubiquitous Computing"},{"issue":"4","key":"10.3233\/AIS-150328_ref15","doi-asserted-by":"crossref","first-page":"437","DOI":"10.3233\/AIS-2010-0085","article-title":"Easing the Smart Home: A rule-based language and multi-agent structure for end user development in Intelligent Environments","volume":"2","author":"Garc\u00eda-Herranz","year":"2010","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"issue":"12","key":"10.3233\/AIS-150328_ref16","first-page":"1633","article-title":"Towards a ubiquitous end-user programming system for smart spaces","volume":"16","author":"Garc\u00eda-Herranz","year":"2010","journal-title":"Journal of Universal Computer Science"},{"key":"10.3233\/AIS-150328_ref17","doi-asserted-by":"crossref","unstructured":"[17]J.\u00a0Good, K.\u00a0Howland and K.\u00a0Nicholson, Young people\u2019s descriptions of computational rules in role-playing games: An empirical study, in: Proc. of the 2010 IEEE Symposium on Visual Languages and Human-Centric Computing, IEEE, 2010, pp.\u00a067\u201374.","DOI":"10.1109\/VLHCC.2010.18"},{"issue":"1","key":"10.3233\/AIS-150328_ref18","doi-asserted-by":"crossref","first-page":"47","DOI":"10.3233\/AIS-120190","article-title":"A context-aware service provision system for smart environments based on the user interaction modalities","volume":"5","author":"Gouin-Vallerand","year":"2013","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"10.3233\/AIS-150328_ref19","doi-asserted-by":"crossref","unstructured":"[19]S.\u00a0Holloway and C.\u00a0Julien, The case for end-user programming of ubiquitous computing environments, in: Proc. of the FSE\/SDP Workshop on Future of Software Engineering Research (FoSER\u201910), ACM, New York, NY, USA, 2010, pp.\u00a0167\u2013172.","DOI":"10.1145\/1882362.1882398"},{"issue":"4","key":"10.3233\/AIS-150328_ref20","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1007\/s00779-011-0404-2","article-title":"Tangible interaction and learning: The case for a hybrid approach","volume":"16","author":"Horn","year":"2012","journal-title":"Personal and Ubiquitous Computing"},{"key":"10.3233\/AIS-150328_ref21","doi-asserted-by":"crossref","unstructured":"[21]M.S.\u00a0Horn, E.T.\u00a0Solovey, R.J.\u00a0Crouser and R.J.K.\u00a0Jacob, Comparing the use of tangible and graphical programming languages for informal science education, in: Proc. of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201909), ACM, New York, NY, USA, 2009, pp.\u00a0975\u2013984.","DOI":"10.1145\/1518701.1518851"},{"issue":"2","key":"10.3233\/AIS-150328_ref22","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1145\/1089733.1089734","article-title":"Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers","volume":"37","author":"Kelleher","year":"2005","journal-title":"ACM Computing Surveys"},{"key":"10.3233\/AIS-150328_ref23","doi-asserted-by":"crossref","unstructured":"[23]J.\u00a0Lee, L.\u00a0Gardu\u00f1o, E.\u00a0Walker and W.\u00a0Burleson, A tangible programming tool for creation of context-aware applications, in: Proc. of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp\u201913), ACM, New York, NY, USA, 2013, pp.\u00a0391\u2013400.","DOI":"10.1145\/2493432.2493483"},{"issue":"4","key":"10.3233\/AIS-150328_ref24","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1007\/s00779-010-0356-y","article-title":"A design process enabling adaptation in pervasive heterogeneous contexts","volume":"15","author":"L\u00e9zoray","year":"2011","journal-title":"Personal and Ubiquitous Computing"},{"key":"10.3233\/AIS-150328_ref25","doi-asserted-by":"crossref","unstructured":"[25]B.Y.\u00a0Lim and A.K.\u00a0Dey, Assessing demand for intelligibility in context-aware applications, in: Proc. of the 11th International Conference on Ubiquitous Computing (Ubicomp\u201909), ACM, New York, NY, USA, 2009, pp.\u00a0195\u2013204.","DOI":"10.1145\/1620545.1620576"},{"key":"10.3233\/AIS-150328_ref26","doi-asserted-by":"crossref","unstructured":"[26]B.Y.\u00a0Lim and A.K.\u00a0Dey, Evaluating Intelligibility usage and usefulness in a context-aware application, in: Proc. of the 15th International Conference on Human-Computer, Lecture Notes in Computer Science, Vol.\u00a08008, Springer, Berlin, Heidelberg, 2013, pp.\u00a092\u2013101.","DOI":"10.1007\/978-3-642-39342-6_11"},{"key":"10.3233\/AIS-150328_ref28","doi-asserted-by":"crossref","unstructured":"[28]P.\u00a0Marshall, Do tangible interfaces enhance learning? in: Proc. of the 1st International Conference on Tangible and Embedded Interaction (TEI\u201907), ACM, New York, NY, USA, 2007, pp.\u00a0163\u2013170.","DOI":"10.1145\/1226969.1227004"},{"key":"10.3233\/AIS-150328_ref30","doi-asserted-by":"crossref","unstructured":"[30]C.\u00a0Maternaghan and K.J.\u00a0Turner, A configurable telecare system, in: Proc. of the 4th International Conference on Pervasive Technologies Related to Assistive Environments (PETRA\u201911), ACM, New York, NY, USA, 2011, pp.\u00a014:1\u201314:8.","DOI":"10.1145\/2141622.2141639"},{"key":"10.3233\/AIS-150328_ref31","unstructured":"[31]D.A.\u00a0Norman, The Invisible Computer, MITT Press, Cambridge, MA, USA, 1998."},{"issue":"2","key":"10.3233\/AIS-150328_ref32","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1006\/ijhc.2000.0410","article-title":"Studying the language and structure in non-programmers\u2019 solutions to programming problems","volume":"54","author":"Pane","year":"2001","journal-title":"International Journal of Human-Computer Studies"},{"key":"10.3233\/AIS-150328_ref33","unstructured":"[33]P.\u00a0Pons, A.\u00a0Catala, J.\u00a0Jaen and J.A.\u00a0Mocholi, DafRule: Un modelo de reglas enriquecido mediante flujos de datos para la definici\u00f3n visual de comportamiento reactivo de entidades virtuales, in: Actas de las Jornadas de Ingenier\u00eda del Software y Bases de Datos (JISBD 2011), 2011, 989\u20131002."},{"issue":"1","key":"10.3233\/AIS-150328_ref34","doi-asserted-by":"crossref","first-page":"21","DOI":"10.3233\/AIS-130242","article-title":"An unsupervised recommender system for smart homes","volume":"6","author":"Rasch","year":"2014","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"10.3233\/AIS-150328_ref35","doi-asserted-by":"crossref","unstructured":"[35]K.\u00a0Ryall, C.\u00a0Forlines, C.\u00a0Shen and M.R.\u00a0Morris, Exploring the effects of group size and table size on interactions with tabletop shared-display groupware, in: Proc. of the 2004 ACM Conference on Computer Supported Cooperative Work, ACM, New York, NY, USA, 2004, pp.\u00a0284\u2013293.","DOI":"10.1145\/1031607.1031654"},{"issue":"2\u20133","key":"10.3233\/AIS-150328_ref36","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1007\/BF01324126","article-title":"Implicit human computer interaction through context","volume":"4","author":"Schmidt","year":"2000","journal-title":"Personal Technologies"},{"key":"10.3233\/AIS-150328_ref37","doi-asserted-by":"crossref","unstructured":"[37]S.D.\u00a0Scott, M.\u00a0Sheelagh, T.\u00a0Carpendale and K.M.\u00a0Inkpen, Territoriality in collaborative tabletop workspaces, in: Proc. of the 2004 ACM Conference on Computer Supported Cooperative Work, ACM, New York, NY, USA, 2004, pp.\u00a0294\u2013303.","DOI":"10.1145\/1031607.1031655"},{"issue":"8","key":"10.3233\/AIS-150328_ref38","doi-asserted-by":"crossref","first-page":"1775","DOI":"10.1007\/s00779-013-0641-7","article-title":"Tangible versus graphical user interfaces for robot programming: Exploring cross-age children\u2019s preferences","volume":"17","author":"Sapounidis","year":"2013","journal-title":"Personal and Ubiquitous Computing"},{"issue":"4","key":"10.3233\/AIS-150328_ref39","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/MIS.2003.1200718","article-title":"Ambient Intelligence","volume":"18","author":"Shadbolt","year":"2003","journal-title":"IEEE Intelligent Systems"},{"issue":"6","key":"10.3233\/AIS-150328_ref40","doi-asserted-by":"crossref","first-page":"563","DOI":"10.3233\/AIS-130232","article-title":"Inferring ECA-based rules for ambient intelligence using evolutionary feature extraction","volume":"5","author":"Shafti","year":"2013","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"10.3233\/AIS-150328_ref41","doi-asserted-by":"crossref","unstructured":"[41]A.\u00a0Strawhacker, A.\u00a0Sullivan and M.U.\u00a0Bers, TUI, GUI, HUI: Is a bimodal interface truly worth the sum of its parts? in: Proc. of the 12th International Conference on Interaction Design and Children, ACM, New York, NY, USA, 2013, pp.\u00a0309\u2013312.","DOI":"10.1145\/2485760.2485825"},{"issue":"4","key":"10.3233\/AIS-150328_ref42","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1007\/s00779-011-0407-z","article-title":"TUIs vs. GUIs: Comparing the learning potential with preschoolers","volume":"16","author":"Sylla","year":"2012","journal-title":"Personal and Ubiquitous Computing"},{"issue":"11","key":"10.3233\/AIS-150328_ref43","doi-asserted-by":"crossref","first-page":"1215","DOI":"10.1016\/j.infsof.2012.06.001","article-title":"Analyzing the understandability of requirements Engineering languages for CSCW systems: A family of experiments","volume":"54","author":"Teruel","year":"2012","journal-title":"Journal of Information and Software Technology"},{"key":"10.3233\/AIS-150328_ref44","doi-asserted-by":"crossref","unstructured":"[44]E.\u00a0Tse, J.\u00a0Histon, S.D.\u00a0Scott and S.\u00a0Greenberg, Avoiding interference: How people use spatial separation and partitioning in SDG workspaces, in: Proc. of the 2004 ACM Conference on Computer Supported Cooperative Work, ACM, New York, NY, USA, 2004, pp.\u00a0252\u2013261.","DOI":"10.1145\/1031607.1031647"},{"key":"10.3233\/AIS-150328_ref45","unstructured":"[45]P.\u00a0Tuddenham, D.\u00a0Kirk and S.\u00a0Izadi, Graspables revisited: Multi-touch vs. tangible input for tabletop displays in acquisition and manipulation tasks, in: Proc. of the SIGCHI Conference on Human Factors in Computing Systems (CHI\u201910), ACM, New York, NY, USA, 2010, pp.\u00a02223\u20132232."},{"key":"10.3233\/AIS-150328_ref46","doi-asserted-by":"crossref","unstructured":"[46]A.\u00a0Uribarren, J.\u00a0Parra, R.\u00a0Iglesias, J.P.\u00a0Uribe and D.\u00a0L\u00f3pez de Ipi\u00f1a, A middleware platform for application configuration, adaptation and interoperability, in: Proc. of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, IEEE Computer Society, Washington, DC, USA, 2008, pp.\u00a0162\u2013167.","DOI":"10.1109\/SASOW.2008.36"},{"issue":"3","key":"10.3233\/AIS-150328_ref47","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1038\/scientificamerican0991-94","article-title":"The computer for the 21st century","volume":"265","author":"Weiser","year":"1991","journal-title":"Scientific American"},{"key":"10.3233\/AIS-150328_ref48","doi-asserted-by":"crossref","unstructured":"[48]C.\u00a0Wohlin, P.\u00a0Runeson, M.\u00a0H\u00f6st, M.C.\u00a0Ohlsson, B.\u00a0Regnell and A.\u00a0Wessl\u00e9n, Experimentation in Software Engineering: An Introduction, 1st edn, Kluwer Academic Publishers, Norwell, MA, USA, 2000.","DOI":"10.1007\/978-1-4615-4625-2_1"},{"issue":"7\u20138","key":"10.3233\/AIS-150328_ref49","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1016\/j.ijhcs.2013.04.003","article-title":"To TUI or not to TUI: Evaluating performance and preference in tangible vs. graphical user interfaces","volume":"71","author":"Zuckerman","year":"2013","journal-title":"International Journal of Human-Computer Studies"}],"container-title":["Journal of Ambient Intelligence and Smart Environments"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/AIS-150328","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T09:20:35Z","timestamp":1777368035000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.medra.org\/servlet\/aliasResolver?alias=iospress&doi=10.3233\/AIS-150328"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,13]]},"references-count":47,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.3233\/ais-150328","relation":{},"ISSN":["1876-1372","1876-1364"],"issn-type":[{"value":"1876-1372","type":"electronic"},{"value":"1876-1364","type":"print"}],"subject":[],"published":{"date-parts":[[2015,7,13]]}}}