On data-driven systems analyzing, supporting and enhancing users’ interaction and experience

This is the presentation of the Juan Cruz-Benito’s PhD “On data-driven systems analyzing, supporting and enhancing users’ interaction and experience” that was defended on September 3, 2018 in the Faculty of Sciences at University of Salamanca Spain. This PhD was graded with the maximum qualification “Sobresaliente Cum Laude”. The research areas of Human-Computer Interaction and Software Architectures have been traditionally treated separately, but in the literature, many authors made efforts to merge them to build better software systems. One of the common gaps between software engineering and usability is the lack of strategies to apply usability principles in the initial design of software architectures. Including these principles since the early phases of software design would help to avoid later architectural changes to include user experience requirements. The combination of both fields (software architectures and Human-Computer Interaction) would contribute to building better interactive software that should include the best from both the systems and user-centered designs. In that combination, the software architectures should enclose the fundamental structure and ideas of the system to offer the desired quality based on sound design decisions. Moreover, the information kept within a system is an opportunity to extract knowledge about the system itself, its components, the software included, the users or the interaction occurring inside. The knowledge gained from the information generated in a software environment can be used to improve the system itself, its software, the users’ experience, and the results. So, the combination of the areas of Knowledge Discovery and Human-Computer Interaction offers ideal conditions to address Human-ComputerInteraction-related challenges. The Human-Computer Interaction focuses on human intelligence, the Knowledge Discovery in computational intelligence, and the combination of both can raise the support of human intelligence with machine intelligence to discover new insights in a world crowded of data. This Ph.D. Thesis deals with these kinds of challenges: how approaches like data-driven software architectures (using Knowledge Discovery techniques) can help to improve the users' interaction and experience within an interactive system. Specifically, it deals with how to improve the human-computer interaction processes of different kind of stakeholders to improve different aspects such as the user experience or the easiness to accomplish a specific task. Several research actions and experiments support this investigation. These research actions included performing a systematic literature review and mapping of the literature that was aimed at finding how the software architectures in the literature have been used to support, analyze or enhance the human-computer interaction. Also, the actions included work on four different research scenarios that presented common challenges in the Human-Computer Interaction knowledge area. The case studies that fit into the scenarios selected were chosen based on the Human-Computer Interaction challenges they present, and on the authors’ accessibility to them. The four case studies were: an educational laboratory virtual world, a Massive Open Online Course and the social networks where the students discuss and learn, a system that includes very large web forms, and an environment where programmers develop code in the context of quantum computing. The development of the experiences involved the review of more than 2700 papers (only in the literature review phase), the analysis of the interaction of 6000 users in four different contexts or the analysis of 500,000 quantum computing programs. As outcomes from the experiences, some solutions are presented regarding the minimal software artifacts to include in software architectures, the behavior they should exhibit, the features desired in the extended software architecture, some analytic workflows and approaches to use, or the different kinds of feedback needed to reinforce the users’ interaction and experience. The results achieved led to the conclusion that, despite this is not a standard practice in the literature, the software environments should embrace Knowledge Discovery and data-driven principles to analyze and respond appropriately to the users’ needs and improve or support the interaction. To adopt Knowledge Discovery and data-driven principles, the software environments need to extend their software architectures to cover also the challenges related to Human-Computer Interaction. Finally, to tackle the current challenges related to the users’ interaction and experience and aiming to automate the software response to users’ actions, desires, and behaviors, the interactive systems should also include intelligent behaviors through embracing the Artificial Intelligence procedures and techniques.

[1]  José S. Costa Filho,et al.  SOM4R: a Middleware for Robotic Applications Based on the Resource-Oriented Architecture , 2017, J. Intell. Robotic Syst..

[2]  Antonio M. Seoane Pardo,et al.  GRIAL (GRupo de investigación en InterAcción y eLearning), USAL , 2012 .

[3]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .

[4]  David Jones,et al.  Indicators of engagement , 2010 .

[5]  Nassir Navab,et al.  An adaptive solution for intra-operative gesture-based human-machine interaction , 2012, IUI '12.

[6]  Iván Martínez-Ortiz,et al.  Learning Analytics and Educational Games: Lessons Learned from Practical Experience , 2013, GALA.

[7]  Gregory Piatetsky-Shapiro,et al.  The KDD process for extracting useful knowledge from volumes of data , 1996, CACM.

[8]  Joëlle Coutaz,et al.  PAC, an Object Oriented Model for Dialog Design , 1987 .

[9]  José Carlos Sánchez Prieto,et al.  MLearning and pre-service teachers: An assessment of the behavioral intention using an expanded TAM model , 2017, Comput. Hum. Behav..

[10]  Roberto Therón,et al.  Analítica visual en e-learning , 2014 .

[11]  Yolaine Bourda,et al.  Multimodal Presentation of Information in a Mobile Context , 2009 .

[12]  Rafael Capilla,et al.  Addressing Usability Requirements in Mobile Software Development , 2014, Relating System Quality and Software Architecture.

[13]  Francisco J. García-Peñalvo,et al.  Proposing a Machine Learning Approach to Analyze and Predict Employment and its Factors , 2018, Int. J. Interact. Multim. Artif. Intell..

[14]  Daniel Livingstone,et al.  Integrating Web-Based and 3D Learning Environments: Second Life Meets Moodle , 2008 .

[15]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[16]  Marion Waite,et al.  Learning in a Small, Task-Oriented, Connectivist MOOC: Pedagogical Issues and Implications for Higher Education. , 2013 .

[17]  Edward Castronova,et al.  Virtual Worlds: A First-Hand Account of Market and Society on the Cyberian Frontier , 2001, SSRN Electronic Journal.

[18]  Chris Mattmann,et al.  Computing: A vision for data science , 2013, Nature.

[19]  Francisco J. García-Peñalvo,et al.  Improving the MOOC learning outcomes throughout informal learning activities , 2014, TEEM '14.

[20]  Chris Evans,et al.  Twitter for teaching: Can social media be used to enhance the process of learning? , 2014, Br. J. Educ. Technol..

[21]  Roy Williams,et al.  The ideals and reality of participating in a MOOC , 2010 .

[22]  David Hemmendinger,et al.  A plea for modesty , 2010, INROADS.

[23]  Anmol Bhasin,et al.  From Infrastructure to Culture: A/B Testing Challenges in Large Scale Social Networks , 2015, KDD.

[24]  Joseph M. Hellerstein,et al.  MAD Skills: New Analysis Practices for Big Data , 2009, Proc. VLDB Endow..

[25]  Lingyun Wang,et al.  Offloading industrial human-machine interaction tasks to mobile devices and the cloud , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[26]  Juan Cruz-Benito,et al.  Developing a Research Method to Analyze Visual Literacy Based on Cross-Cultural Characteristics , 2018 .

[27]  Padhraic Smyth,et al.  Knowledge Discovery and Data Mining: Towards a Unifying Framework , 1996, KDD.

[28]  Ben Shneiderman,et al.  Designing trust into online experiences , 2000, CACM.

[29]  Nishikant Sonwalkar,et al.  The First Adaptive MOOC: A Case Study on Pedagogy Framework and Scalable Cloud Architecture—Part I , 2013 .

[30]  Francisco J. Garcia-Penalvo,et al.  Using software architectures to retrieve interaction information in eLearning environments , 2014, 2014 International Symposium on Computers in Education (SIIE).

[31]  Gregory Piatetsky-Shapiro,et al.  Knowledge discovery in databases: 10 years after , 2000, SKDD.

[32]  George Siemens,et al.  The MOOC model for digital practice , 2010 .

[33]  Paul A. Fishwick,et al.  Tertiary Artifacts At the Interface , 2006 .

[34]  Ben Shneiderman,et al.  Knowledge discovery in high-dimensional data: case studies and a user survey for the rank-by-feature framework , 2006, IEEE Transactions on Visualization and Computer Graphics.

[35]  José Ignacio Aguaded Gómez La revolución MOOCs, ¿una nueva educación desde el paradigma tecnológico? , 2013 .

[36]  Junho Choi,et al.  Enhancing user experience with conversational agent for movie recommendation: Effects of self-disclosure and reciprocity , 2017, Int. J. Hum. Comput. Stud..

[37]  Francisco J. García-Peñalvo,et al.  Informal tools in formal contexts: Development of a model to assess the acceptance of mobile technologies among teachers , 2016, Comput. Hum. Behav..

[38]  I. N. A. C. I. J. H. Fowler Book Review: Connected: The surprising power of our social networks and how they shape our lives. , 2009 .

[39]  Francisco José García-Peñalvo,et al.  Future Trends in the Design Strategies and Technological Affordances of E-Learning , 2016 .

[40]  Juan Cruz-Benito,et al.  Monitoring and feedback of learning processes in virtual worlds through analytics architectures: A real case , 2014, 2014 9th Iberian Conference on Information Systems and Technologies (CISTI).

[41]  Juan Cruz-Benito,et al.  Detection of non-formal and informal learning in Learning Communities supported by social networks in the context of a cooperative MOOC , 2015, 2015 International Symposium on Computers in Education (SIIE).

[42]  Carlos Flavián,et al.  The effect of product presentation mode on the perceived content and continent quality of web sites , 2009, Online Inf. Rev..

[43]  Constantine Stephanidis,et al.  Universal Access in the Information Society: Methods, Tools, and Interaction Technologies , 2001, Universal Access in the Information Society.

[44]  Francisco J. García-Peñalvo,et al.  Extending MOOC ecosystems using web services and software architectures , 2015, Interacción.

[45]  S. Fawcett,et al.  Data Science, Predictive Analytics, and Big Data: A Revolution that Will Transform Supply Chain Design and Management , 2013 .

[46]  Dmitri Williams,et al.  The Mapping Principle, and a Research Framework for Virtual Worlds , 2010 .

[47]  Padhraic Smyth,et al.  From Data Mining to Knowledge Discovery in Databases , 1996, AI Mag..

[48]  Emiliana Pizarro Lucas,et al.  USALSIM: learning, professional practices and employability in a 3D virtual world , 2013 .

[49]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[50]  Yoon Sang Kim,et al.  The Contribution of Gamification on User Engagement in Fully Online Course , 2015 .

[51]  S. C. Johnson Hierarchical clustering schemes , 1967, Psychometrika.

[52]  Lacramioara Stoicu-Tivadar,et al.  eduCRATE- A Virtual Hospital Architecture , 2014, MIE.

[53]  M. Merialdi,et al.  Learning in a Virtual World: Experience With Using Second Life for Medical Education , 2010, Journal of medical Internet research.

[54]  M. Ragan-Kelley,et al.  The Jupyter/IPython architecture: a unified view of computational research, from interactive exploration to communication and publication. , 2014 .

[55]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[56]  Munsang Kim,et al.  Interactive Software Architecture for Service Robots , 2006, 2006 SICE-ICASE International Joint Conference.

[57]  Francisco J. García-Peñalvo,et al.  The evolution of the technological ecosystems: an architectural proposal to enhancing learning processes , 2013, TEEM '13.

[58]  Ralph Schroeder,et al.  Defining Virtual Worlds and Virtual Environments , 2008 .

[59]  Gráinne Conole Los MOOCs como tecnologías disruptivas: estrategias para mejorar la experiencia de aprendizaje y la calidad de los MOOCs , 2013 .

[60]  John Soldatos,et al.  Facilitating human-centric service delivery using a pluggable service development framework , 2009, Int. J. Ad Hoc Ubiquitous Comput..

[61]  Ángel Fidalgo Blanco,et al.  Gamification in MOOC: challenges, opportunities and proposals for advancing MOOC model , 2014, TEEM '14.

[62]  Ivan Marsic,et al.  Flexible User Interfaces for Group Collaboration , 2003, Int. J. Hum. Comput. Interact..

[63]  Francisco J. García-Peñalvo,et al.  Defining Generic Data Collectors for Learning Analytics: Facing Up the Heterogeneous Data from Heterogeneous Environments , 2014, 2014 IEEE 14th International Conference on Advanced Learning Technologies.

[64]  Jan Bosch,et al.  Bridging patterns: An approach to bridge gaps between SE and HCI , 2006, Inf. Softw. Technol..

[65]  Christer Carlsson,et al.  Past, present, and future of decision support technology , 2002, Decis. Support Syst..

[66]  Carina González-González,et al.  Designing social videogames for educational uses , 2012, Comput. Educ..

[67]  F. Wickson,et al.  Transdisciplinary research: characteristics, quandaries and quality , 2006 .

[68]  Carlos Manuel Castaño Garrido,et al.  Diseño, motivación y rendimiento en un curso MOOC cooperativo , 2015 .

[69]  Fernando Seoane,et al.  Adaptive Software Architecture Based on Confident HCI for the Deployment of Sensitive Services in Smart Homes , 2015, Sensors.

[70]  Ronald Poppe,et al.  Evaluating the Future of HCI: Challenges for the Evaluation of Emerging Applications , 2007, Artifical Intelligence for Human Computing.

[71]  John W. Rice,et al.  The Gamification of Learning and Instruction: Game-Based Methods and Strategies for Training and Education , 2012, Int. J. Gaming Comput. Mediat. Simulations.

[72]  Miguel Ángel Conde González,et al.  Learning analytics for educational decision making , 2015, Comput. Hum. Behav..

[73]  Alex Pentland,et al.  Human computing and machine understanding of human behavior: a survey , 2006, ICMI '06.

[74]  Jennifer K. Brueckner,et al.  A “Second Life” for gross anatomy: Applications for multiuser virtual environments in teaching the anatomical sciences , 2011, Anatomical sciences education.

[75]  George Siemens,et al.  Penetrating the fog: analytics in learning and education , 2014 .

[76]  Heikki Mannila,et al.  A database perspective on knowledge discovery , 1996, CACM.

[77]  Steve Krug,et al.  Don't Make Me Think!: A Common Sense Approach to Web Usability , 2000 .

[78]  Claudio Bettini,et al.  MIMOSA: context-aware adaptation for ubiquitous web access , 2009, Personal and Ubiquitous Computing.

[79]  Izak Benbasat,et al.  HCI Research: Future Challenges and Directions , 2010 .

[80]  Nils J. Nilsson,et al.  Principles of Artificial Intelligence , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[81]  Andrew W. Cross,et al.  The IBM Q experience and QISKit open-source quantum computing software , 2018 .

[82]  Mark Harman,et al.  Why Source Code Analysis and Manipulation Will Always be Important , 2010, 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation.

[83]  Fred G. Martin,et al.  Will massive open online courses change how we teach? , 2012, CACM.

[84]  Christophe Kolski,et al.  Evaluation of Agent-based Interactive Systems: Proposal of an Electronic Informer Using Petri Nets , 2008, J. Univers. Comput. Sci..

[85]  Andreas Harrer,et al.  Information Management for Adaptive Automotive Human Machine Interfaces , 2014, AutomotiveUI.

[86]  Dan Siroker,et al.  A/B Testing: The Most Powerful Way to Turn Clicks Into Customers , 2013 .

[87]  Eleni Stroulia,et al.  Virtual worlds - past, present, and future: New directions in social computing , 2009, Decis. Support Syst..

[88]  Anthony S. White,et al.  An adaptable user interface and controller for a rehabilitation robotic arm , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[89]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[90]  Andreas Holzinger,et al.  Human-Computer Interaction and Knowledge Discovery (HCI-KDD): What Is the Benefit of Bringing Those Two Fields to Work Together? , 2013, CD-ARES.

[91]  Fabio Paternò,et al.  MARIA: A universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments , 2009, TCHI.

[92]  Wojciech Cellary,et al.  Evaluation of learners' attitude toward learning in ARIES augmented reality environments , 2013, Comput. Educ..

[93]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[94]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[95]  Karen E. Watkins,et al.  Informal and Incidental Learning , 2001 .

[96]  D. Deutsch,et al.  Rapid solution of problems by quantum computation , 1992, Proceedings of the Royal Society of London. Series A: Mathematical and Physical Sciences.

[97]  Francisco J. García-Peñalvo,et al.  Usalpharma: A Software Architecture to Support Learning in Virtual Worlds , 2016, IEEE Revista Iberoamericana de Tecnologias del Aprendizaje.

[98]  José Carlos Sánchez Prieto,et al.  Improving Success/Completion Ratio in Large Surveys: A Proposal Based on Usability and Engagement , 2017, HCI.

[99]  Alexander M. Rush,et al.  Sequence-to-Sequence Learning as Beam-Search Optimization , 2016, EMNLP.

[100]  Miguel Zapata Ros Teorías y modelos sobre el aprendizaje en entornos conectados y ubicuos. Bases para un nuevo modelo teórico a partir de una visión crítica del “conectivismo” , 2015 .

[101]  Christophe Diot,et al.  Exploring Second Life , 2011, IEEE/ACM Transactions on Networking.

[102]  R. Pea User Centered System Design: New Perspectives on Human-Computer Interaction , 1987 .

[103]  Juan Cruz-Benito,et al.  Designing and building systems and tools to analyze visual communications on social networks , 2015, TEEM '15.

[104]  Miguel Ángel Conde González,et al.  Can we predict success from log data in VLEs? Classification of interactions for learning analytics and their relation with performance in VLE-supported F2F and online learning , 2014, Comput. Hum. Behav..

[105]  Francisco J. García-Peñalvo,et al.  A methodology proposal for developing adaptive cMOOC , 2013, TEEM '13.

[106]  Andrew W. Cross,et al.  Open Quantum Assembly Language , 2017, 1707.03429.

[107]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[108]  Francisco José García-Peñalvo,et al.  Una revisión actualizada del concepto de eLearning. Décimo Aniversario An updated review of the concept of eLearning. Tenth anniversary , 2015 .

[109]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[110]  Tony Doyle,et al.  Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy , 2017, Inf. Soc..

[111]  Barney Dalgarno,et al.  What are the learning affordances of 3-D virtual environments? , 2010, Br. J. Educ. Technol..

[112]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..

[113]  Francisco José,et al.  EDUCACIÓN EN ABIERTO: INTEGRACIÓN DE UN MOOC CON UNA ASIGNATURA ACADÉMICA , 2014 .

[114]  Maria Virvou,et al.  Combining Software Games with Education: Evaluation of its Educational Effectiveness , 2005, J. Educ. Technol. Soc..

[115]  Erik Brynjolfsson,et al.  Big data: the management revolution. , 2012, Harvard business review.

[116]  Rafael Molina,et al.  Technological Ecosystem for Open Education , 2014, IDT/IIMSS/STET.

[117]  Juan Cruz-Benito,et al.  Scientific Knowledge Transfer Training Through a Virtual World , 2014, J. Inf. Technol. Res..

[118]  Francisco J. García-Peñalvo,et al.  Informal learning recognition through a cloud ecosystem , 2014, Future Gener. Comput. Syst..

[119]  Iván Martínez-Ortiz,et al.  E-Learning standards and learning analytics. Can data collection be improved by using standard data models? , 2013, 2013 IEEE Global Engineering Education Conference (EDUCON).

[120]  Justin Basilico,et al.  Artwork personalization at netflix , 2018, RecSys.

[121]  Philip S. Yu,et al.  Mining Frequent Itemsets over Uncertain Databases , 2012, Proc. VLDB Endow..

[122]  Quoc V. Le,et al.  A Neural Conversational Model , 2015, ArXiv.

[123]  Beng Chin Ooi,et al.  The Claremont report on database research , 2008, SGMD.

[124]  Faraón Llorens Largo,et al.  Campus virtuales: de gestores de contenidos a gestores de metodologías Virtual Campuses: from content management to methodology management , 2014 .

[125]  M. A. Mackin,et al.  An Information System prototype for analysis of astronaut/computer interaction during simulated EVA , 2012, 2012 IEEE Aerospace Conference.

[126]  Francisco José García-Peñalvo,et al.  Advances in E-Learning: Experiences and Methodologies , 2008 .

[127]  Juan Cruz-Benito,et al.  Usalpharma: A Cloud-Based Architecture to Support Quality Assurance Training Processes in Health Area Using Virtual Worlds , 2014, TheScientificWorldJournal.

[128]  et al.,et al.  Jupyter Notebooks - a publishing format for reproducible computational workflows , 2016, ELPUB.

[129]  Colin M. Gray,et al.  The Dark (Patterns) Side of UX Design , 2018, CHI.

[130]  Giuseppe Vittorio Silvestrini Toward Knowledge Societies , 2013 .

[131]  Ralph Schroeder,et al.  Possible Worlds: The Social Dynamic of Virtual Reality Technology , 1996 .

[132]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[133]  Vânia Paula de Almeida Néris,et al.  Addressing the Users' Diversity in Ubiquitous Environments through a Low Cost Architecture , 2014, HCI.

[134]  Carina S. González-González,et al.  Using social networks at university: The case of school of computer science , 2013, 2013 IEEE Global Engineering Education Conference (EDUCON).

[135]  Constance Steinkuehler,et al.  Where Everybody Knows Your (Screen) Name: Online Games as "Third Places" , 2006, DiGRA Conference.

[136]  Ahmed Seffah Adding Usability Quality Attributes into Interactive Systems Architecture: A Pattern-Based Approach , 2015 .

[137]  George Siemens,et al.  Learning analytics: envisioning a research discipline and a domain of practice , 2012, LAK.

[138]  Francisco J. García-Peñalvo,et al.  An adaptive hybrid MOOC model: Disrupting the MOOC concept in higher education , 2017, Telematics Informatics.

[139]  Francisco J. García-Peñalvo,et al.  A Deep-Learning-Based Proposal to Aid Users in Quantum Computing Programming , 2018, HCI.

[140]  Nicu Sebe,et al.  Human-centered computing: a multimedia perspective , 2006, MM '06.

[141]  Francisco J. García-Peñalvo,et al.  Methodological Approach and Technological Framework to Break the Current Limitations of MOOC Model , 2015, J. Univers. Comput. Sci..

[142]  Natalia Juristo Juzgado,et al.  Designing software architectures for usability , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[143]  M. Petticrew,et al.  Systematic Reviews in the Social Sciences: A Practical Guide , 2005 .

[144]  Christoph Lattemann,et al.  USER ACCEPTANCE OF VIRTUAL WORLDS , 2008 .

[145]  Iván Martínez-Ortiz,et al.  Análisis del Uso del Estándar SCORM para la Integración de Juegos Educativos , 2011, Rev. Iberoam. de Tecnol. del Aprendiz..

[146]  Francisco Michavila,et al.  Empleabilidad de los titulados universitarios en España. Proyecto OEEU , 2018 .

[147]  Andrés Chiappe Laverde,et al.  Literatura y práctica: una revisión crítica acerca de los MOOC , 2015 .

[148]  Francisco José García-Peñalvo,et al.  Enabling Adaptability in Web Forms Based on User Characteristics Detection Through A/B Testing and Machine Learning , 2018, IEEE Access.

[149]  Francisco J. García-Peñalvo,et al.  Software Architectures Supporting Human-Computer Interaction Analysis: A Literature Review , 2016, HCI.

[150]  M. Angel,et al.  Personalización del aprendizaje: Framework de servicios para la integración de aplicaciones online en los sistemas de gestión del aprendizaje , 2012 .

[151]  Y. Bellik,et al.  User Interaction Adaptation Within Ambient Environments , 2016 .

[152]  Francisco J. García-Peñalvo,et al.  Learning Design in Adaptive Educational Hypermedia Systems , 2008, J. Univers. Comput. Sci..

[153]  T. Davenport,et al.  Data scientist: the sexiest job of the 21st century. , 2012, Harvard business review.

[154]  Francisco J. García-Peñalvo,et al.  Analytics of information flows and decision making in heterogeneous learning ecosystems , 2014, TEEM '14.

[155]  David Escudero Mancebo,et al.  Multimodal interaction with virtual worlds XMMVR: eXtensible language for MultiModal interaction with virtual reality worlds , 2015, Journal on Multimodal User Interfaces.

[156]  Leonard J. Bass,et al.  Usability and software architecture , 2001, Behav. Inf. Technol..

[157]  Donald A. Norman,et al.  Emotion & design: attractive things work better , 2002, INTR.

[158]  Pedro Miguel Moreira,et al.  Architecture for Serious Games in Health Rehabilitation , 2014, WorldCIST.

[159]  Juan Cruz-Benito,et al.  Soluciones visuales Interactivas aplicadas a grandes volúmenes de datos de entornos 3D de aprendizaje y prácticas , 2013 .

[160]  Francisco J. García-Peñalvo,et al.  Improving the OEEU's data-driven technological ecosystem's interoperability with GraphQL , 2017, TEEM.

[161]  Hans-Ulrich Prokosch,et al.  A scoping review of cloud computing in healthcare , 2015, BMC Medical Informatics and Decision Making.

[162]  Gary D. Brooks Computer Science: A Neglected Area in Schools of Education. , 1971 .

[163]  Susanne Bødker,et al.  When second wave HCI meets third wave challenges , 2006, NordiCHI '06.

[164]  Roberto Therón,et al.  The relationships between visual communication and informal learning , 2015, TEEM '15.

[165]  Yolaine Bourda,et al.  KUP: a model for the multimodal presentation of information in ambient intelligence , 2007 .

[166]  K. Lim,et al.  Introduction: Pedagogy, Education and Innovation in Virtual Worlds , 2009 .

[167]  Roman Rädle,et al.  Interactive design of multimodal user interfaces , 2010, Journal on Multimodal User Interfaces.

[168]  Pearl Brereton,et al.  Using mapping studies as the basis for further research - A participant-observer case study , 2011, Inf. Softw. Technol..

[169]  Frédéric Lerasle,et al.  Two-handed gesture recognition and fusion with speech to command a robot , 2011, Autonomous Robots.

[170]  Katy Börner,et al.  Social Diffusion Patterns in Three-Dimensional Virtual Worlds , 2003, Inf. Vis..

[171]  Constantine Stephanidis,et al.  # 2001 Kluwer Academic Publishers. Printed in the Netherlands. Adaptive Techniques for Universal Access , 1999 .

[172]  Joëlle Coutaz,et al.  A generic platform for addressing the multimodal challenge , 1995, CHI '95.

[173]  Francisco J. García-Peñalvo,et al.  Semantic Spiral Timelines Used as Support for e-Learning , 2009, J. Univers. Comput. Sci..

[174]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[175]  Francisco José García Peñalvo,et al.  MOOC cooperativo. Una integración entre cMOOC y xMOOC Cooperative MOOC. An integration between cMOOC and xMOOC , 2013 .

[176]  Jaideep Srivastava,et al.  Web usage mining: discovery and applications of usage patterns from Web data , 2000, SKDD.

[177]  Juan Cruz-Benito,et al.  Detección de aprendizaje no formal e informal en Comunidades de Aprendizaje soportadas por Redes Sociales en el contexto de un MOOC Cooperativo , 2015 .

[178]  Francisco J. García-Peñalvo,et al.  Tap into visual analysis of the customization of grouping of activities in eLearning , 2013, TEEM '13.

[179]  Tom Carey,et al.  ACM SIGCHI Curricula for Human-Computer Interaction , 1992 .

[180]  Francisco J. García-Peñalvo,et al.  Usability Evaluation of a Visual Modelling Tool for OWL Ontologies , 2011, J. Univers. Comput. Sci..

[181]  Ck Cheng,et al.  The Age of Big Data , 2015 .

[182]  Fabio Paternò,et al.  Adaptive User Interfaces for Smart Environments with the Support of Model-Based Languages , 2012, AmI.

[183]  Wes McKinney,et al.  Python for Data Analysis , 2012 .

[184]  Wes McKinney,et al.  Data Structures for Statistical Computing in Python , 2010, SciPy.

[185]  U. Nunes,et al.  Autonomous wheelchair for disabled people , 1997, ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics.

[186]  Demetrios G. Sampson,et al.  A 3D Virtual Classroom Simulation for Supporting School Teachers Training Based on Synectics - "Making the Strange Familiar" , 2011, 2011 IEEE 11th International Conference on Advanced Learning Technologies.

[187]  Maria Virvou,et al.  On the usability and likeability of virtual reality games for education: The case of VR-ENGAGE , 2008, Comput. Educ..

[188]  Susan Harker,et al.  ISO 9241-11 Revised: What Have We Learnt About Usability Since 1998? , 2015, HCI.

[189]  Sebastian Raschka,et al.  Python Machine Learning , 2015 .

[190]  Francisco J. García-Peñalvo,et al.  Problems and opportunities in the use of technology to manage informal learning , 2014, TEEM '14.

[191]  Len Bass,et al.  Achieving usability through software architecture , 2001, ICSE 2001.

[192]  Heikki Mannila,et al.  Discovering Generalized Episodes Using Minimal Occurrences , 1996, KDD.

[193]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[194]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[195]  Caroline Jarrett,et al.  Forms that Work: Designing Web Forms for Usability , 2008 .

[196]  DIMITRIOS PIERRAKOS,et al.  User Modeling and User-Adapted Interaction , 1994, User Modeling and User-Adapted Interaction.

[197]  James M. Laffey,et al.  Visualizing Behavioral Data from a 3D Virtual Learning Environment: A Preliminary Study , 2012, 2012 45th Hawaii International Conference on System Sciences.

[198]  Graham Neubig,et al.  Neural Machine Translation and Sequence-to-sequence Models: A Tutorial , 2017, ArXiv.

[199]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[200]  Juan Cruz-Benito Systematic Literature Review & Mapping , 2016 .

[201]  Haim Eshach,et al.  Bridging In-school and Out-of-school Learning: Formal, Non-Formal, and Informal Education , 2007 .

[202]  Juan Cruz-Benito,et al.  Comunidades de Aprendizaje en Redes Sociales y su Relación con los MOOC , 2016 .

[203]  Francisco J. García-Peñalvo,et al.  Architectural pattern to improve the definition and implementation of eLearning ecosystems , 2016, Sci. Comput. Program..

[204]  Francisco J. García-Peñalvo,et al.  Learning technology specifications: semantic objects for adaptive learning environments , 2005, Int. J. Learn. Technol..

[205]  Usama M. Fayyad,et al.  Data Mining and Knowledge Discovery: Making Sense Out of Data , 1996, IEEE Expert.

[206]  Francisco José García-Peñalvo,et al.  Usalpharma: Una arquitectura software al servicio del aprendizaje en Mundos Virtuales , 2015 .

[207]  Rameshsharma Ramloll,et al.  Web 3D for Public, Environmental and Occupational Health: Early Examples from Second Life® , 2008, International journal of environmental research and public health.

[208]  Sara de Freitas,et al.  The use of 'exploratory learning' for supporting immersive learning in virtual environments , 2009, Comput. Educ..

[209]  Francisco J. García-Peñalvo,et al.  Human Interaction in Learning Ecosystems Based on Open Source Solutions , 2018, HCI.

[210]  Gilly Salmon,et al.  The future for (second) life and learning , 2009, Br. J. Educ. Technol..

[211]  P. Chisnall Mail and Internet Surveys: The Tailored Design Method , 2007, Journal of Advertising Research.

[212]  George Siemens Connectivism: A Learning Theory for the Digital Age , 2004 .

[213]  Steve Wheeler,et al.  Second Life: an overview of the potential of 3-D virtual worlds in medical and health education. , 2007, Health information and libraries journal.

[214]  Francisco J. García-Peñalvo,et al.  Development of e-Learning Solutions: Different Approaches, a Common Mission , 2014, IEEE Revista Iberoamericana de Tecnologias del Aprendizaje.

[215]  Efthimis N. Efthimiadis,et al.  Conversational tagging in twitter , 2010, HT '10.

[216]  Gerhard Rigoll,et al.  Evaluation of Industrial Touch Interfaces Using a Modular Software Architecture , 2014, HCI.

[217]  Alexandre N. Tuch,et al.  Simple but Crucial User Interfaces in the World Wide Web: Introducing 20 Guidelines for Usable Web Form Design , 2010 .

[218]  J. Gambetta,et al.  Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets , 2017, Nature.

[219]  Fernanda Campos,et al.  Towards pragmatic interoperability to support collaboration: A systematic review and mapping of the literature , 2016, Inf. Softw. Technol..

[220]  E. Wenger,et al.  Communities of Practice: The Organizational Frontier , 2000 .

[221]  Jan Bosch,et al.  Experiences with Software Architecture Analysis of Usability , 2008, Int. J. Inf. Technol. Web Eng..

[222]  Lior Rokach,et al.  Introduction to Knowledge Discovery and Data Mining , 2010, Data Mining and Knowledge Discovery Handbook.

[223]  Waldo Hasperué,et al.  The master algorithm: how the quest for the ultimate learning machine will remake our world , 2015 .

[224]  Colin M. Gray,et al.  #darkpatterns: UX Practitioner Conversations About Ethical Design , 2018, CHI Extended Abstracts.

[225]  S. Papert New Theories for New Learnings. , 1984 .

[226]  Francisco J. García-Peñalvo,et al.  Learning Communities in Social Networks and Their Relationship With the MOOCs , 2017, IEEE Revista Iberoamericana de Tecnologias del Aprendizaje.

[227]  Stefan Stieger,et al.  What are participants doing while filling in an online questionnaire: A paradata collection tool and an empirical study , 2010, Comput. Hum. Behav..

[228]  José Carlos Sánchez Prieto,et al.  Understanding mobile learning: devices, pedagogical implications and research lines , 2014 .

[229]  Francisco J. García-Peñalvo,et al.  How Different Versions of Layout and Complexity of Web Forms Affect Users After They Start It? A Pilot Experience , 2018, WorldCIST.

[230]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[231]  Kerri-Lee Krause,et al.  Students’ engagement in first‐year university , 2008 .

[232]  Ramakrishnan Srikant,et al.  Mining Association Rules with Item Constraints , 1997, KDD.

[233]  Veda C. Storey,et al.  Business Intelligence and Analytics: From Big Data to Big Impact , 2012, MIS Q..

[234]  Aaron Marcus,et al.  Toward an Information Society for All: HCI Challenges and R&D Recommendations , 1999, Int. J. Hum. Comput. Interact..

[235]  Andrew W. Cross,et al.  Demonstration of quantum advantage in machine learning , 2015, npj Quantum Information.

[236]  D. Norman The Design of Everyday Things: Revised and Expanded Edition , 2013 .

[237]  Tom Atkinson Inside Linden Lab: Second Life [TM] for Educators , 2008 .

[238]  L. Goldberg The Book of Why: The New Science of Cause and Effect† , 2019, Quantitative Finance.

[239]  Sergio Martinoia,et al.  Modular Neuronal Assemblies Embodied in a Closed-Loop Environment: Toward Future Integration of Brains and Machines , 2012, Front. Neural Circuits.

[240]  Febo Cincotti,et al.  My-World-in-My-Tablet: An Architecture for People with Physical Impairment , 2013, HCI.

[241]  Francisco José García Peñalvo,et al.  Los MOOC: un análisis desde una perspectiva de la innovación institucional universitaria , 2017 .

[242]  Antonio Origlia,et al.  CoWME: a general framework to evaluate cognitive workload during multimodal interaction , 2013, ICMI '13.

[243]  Sanjay Misra,et al.  Towards a social and context-aware mobile recommendation system for tourism , 2017, Pervasive Mob. Comput..

[244]  C. M. Mediano TÉCNICAS E INSTRUMENTOS DE RECOGIDA Y ANÁLISIS DE DATOS , 2004 .

[245]  Juan Cruz Benito,et al.  USALSIM: Learning and Professional Practicing in a 3D Virtual World , 2013 .

[246]  Zenon Chaczko,et al.  Middleware-based software architecture for interactions in the smart learning environment , 2016 .

[247]  Peter Brusilovsky,et al.  Adaptive Hypermedia , 2001, User Modeling and User-Adapted Interaction.

[248]  Juan Cruz-Benito,et al.  Virtual congresses for pharmaceutical learning , 2013, TEEM '13.

[249]  Alain Abran,et al.  Reconciling usability and interactive system architecture using patterns , 2008, J. Syst. Softw..

[250]  Steven Warburton,et al.  Second Life in higher education: Assessing the potential for and the barriers to deploying virtual worlds in learning and teaching , 2009, Br. J. Educ. Technol..

[251]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[252]  Miltiadis D. Lytras,et al.  Informal learning in work environments: training with the Social Web in the workplace , 2012, Behav. Inf. Technol..

[253]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[254]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[255]  Miles Efron,et al.  Hashtag retrieval in a microblogging environment , 2010, SIGIR.

[256]  Francisco J. García-Peñalvo,et al.  Opening Learning Management Systems to Personal Learning Environments , 2011, J. Univers. Comput. Sci..

[257]  P. Drucker Post-Capitalist Society , 1993 .

[258]  Nigel Bevan,et al.  Are Guidelines and Standards for Web Usability Comprehensive? , 2007, HCI.

[259]  J M Hoc,et al.  From human – machine interaction to human – machine cooperation , 2000, Ergonomics.

[260]  C. Lynch Big data: How do your data grow? , 2008, Nature.

[261]  Francisco J. García-Peñalvo,et al.  Evolution of the Conversation and Knowledge Acquisition in Social Networks Related to a MOOC Course , 2015, HCI.

[262]  B. J. Ferro Castro,et al.  Pattern-Oriented Software Architecture: A System of Patterns , 2009 .

[263]  Tomasz Imielinski,et al.  Mining association rules between sets of items in large databases , 1993, SIGMOD Conference.

[264]  Christian Brecher,et al.  Self-optimising Assembly Systems for Handling Large Components , 2013 .

[265]  S. Baker,et al.  Using Virtual Worlds in Education: Second Life® as an Educational Tool , 2009 .

[266]  Jia Shen,et al.  Intentions to use Virtual Worlds for Education , 2009, J. Inf. Syst. Educ..

[267]  Ronald C. Arkin,et al.  TAME: Time-Varying Affective Response for Humanoid Robots , 2011, Int. J. Soc. Robotics.

[268]  Seppo Pohjolainen,et al.  Students’ Motivations for Social Media Enhanced Studying and Learning , 2010 .

[269]  Marc J. Rosenberg,et al.  E-Learning: Strategies for Delivering Knowledge in the Digital Age , 2000 .

[270]  Katy Börner,et al.  Visualizing chat log data collected in 3-D virtual worlds , 2001, Proceedings Fifth International Conference on Information Visualisation.

[271]  Volker Gruhn,et al.  xploring the benefits of the combination of a software architecture nalysis and a usability evaluation of a mobile application , 2010 .

[272]  Francisco J. García-Peñalvo,et al.  Discovering usage behaviors and engagement in an Educational Virtual World , 2015, Comput. Hum. Behav..

[273]  Giovanni Toffetti Carughi,et al.  Applying Web-based Networking Protocols and Software Architectures for providing adaptivity, personalization, and remotization features to Industrial Human Machine Interface Applications , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[274]  Zane L. Berge,et al.  Second Life in Healthcare Education: Virtual Environment's Potential to Improve Patient Safety , 2011 .

[275]  Nicholas Kman,et al.  Using second life virtual simulation environment for mock oral emergency medicine examination. , 2011, Academic emergency medicine : official journal of the Society for Academic Emergency Medicine.

[276]  Mark Bullen,et al.  Students in higher education: Social and academic uses of digital technology , 2015, International Journal of Educational Technology in Higher Education.

[277]  L. Floridi,et al.  Data ethics , 2021, Effective Directors.

[278]  Xiaofeng Wang,et al.  A Study of the Characteristics of Behaviour Driven Development , 2011, 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications.

[279]  C. Maderuelo,et al.  Facility-based inspection training in a virtual 3D laboratory , 2014, Accreditation and Quality Assurance.

[280]  Qiyun Wang,et al.  Design and evaluation of a collaborative learning environment , 2009, Comput. Educ..

[281]  Robin R. Murphy,et al.  A Reference Architecture for Social Head Gaze Generation in Social Robotics , 2015, Int. J. Soc. Robotics.

[282]  Emilia Mendes,et al.  The effect of software engineers' personality traits on team climate and performance: A Systematic Literature Review , 2016, Inf. Softw. Technol..

[283]  Francisco Michavila,et al.  Analyzing the employability and employment factors of graduate students in Spain: the OEEU information system , 2015, TEEM '15.

[284]  Miguel Nussbaum,et al.  Exploring the feasibility of web form adaptation to users’ cultural dimension scores , 2010, User Modeling and User-Adapted Interaction.

[285]  Colin M. Gray,et al.  Dark Intentions or Persuasion?: UX Designers' Activation of Stakeholder and User Values , 2018, Conference on Designing Interactive Systems.

[286]  Manuel Benito,et al.  Nativos digitales y modelos de aprendizaje , 2007, SPDECE.

[287]  Indira Thouvenin,et al.  Contributions of mixed reality in a calligraphy learning task: Effects of supplementary visual feedback and expertise on cognitive load, user experience and gestural performance , 2017, Comput. Hum. Behav..

[288]  K. Wilson,et al.  A Survey of Health-Related Activities on Second Life , 2009, Journal of medical Internet research.

[289]  M Curran,et al.  The Ethics of Information , 1991, The Journal of nursing administration.

[290]  Francisco J. García-Peñalvo,et al.  A Metamodel Proposal for Developing Learning Ecosystems , 2017, HCI.

[291]  Mark William Johnson,et al.  Personal Learning Environments: Challenging the Dominant Design of Educational Systems , 2006, EC-TEL Workshops.

[292]  Kevin C. Almeroth,et al.  Measuring Learner Engagement in Computer-Equipped College Classrooms , 2008 .

[293]  Alicia García Holgado,et al.  Analysis of knowledge management experiences in spanish public administration , 2015, TEEM '15.

[294]  Daniel Livingstone,et al.  SLOODLE: Connecting VLE tools with emergent teaching practice in Second Life , 2009, Br. J. Educ. Technol..

[295]  Liam J. Bannon,et al.  Reimagining HCI: toward a more human-centered perspective , 2011, INTR.

[296]  Volker Wulf,et al.  Component-based technologies for end-user development , 2004, Commun. ACM.

[297]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[298]  Refik Caglar Kizilirmak,et al.  Predicting Students’ GPA and Developing Intervention Strategies Based on Self-Regulatory Learning Behaviors , 2017, IEEE Access.

[299]  Francisco J. García-Peñalvo,et al.  Using Learning Analytics to improve teamwork assessment , 2015, Comput. Hum. Behav..

[300]  Diako Mardanbegi,et al.  EyeDroid: an open source mobile gaze tracker on Android for eyewear computers , 2015, UbiComp/ISWC Adjunct.

[301]  Malin Mobjörk Consulting versus participatory transdisciplinarity: A refined classification of transdisciplinary research , 2010 .

[302]  Divyakant Agrawal,et al.  Big data and cloud computing: current state and future opportunities , 2011, EDBT/ICDT '11.

[303]  Roberto Therón,et al.  Analyzing users' movements in virtual worlds: discovering engagement and use patterns , 2013, TEEM '13.

[304]  Alistair G. Sutcliffe,et al.  Experience with user-centred requirements engineering , 2011, Requirements Engineering.

[305]  C. Baldry Theories of The Information Society , 1988 .

[306]  John Daniel,et al.  The Future of MOOCs: Adaptive Learning or Business Model? , 2015, International Journal of Educational Technology in Higher Education.

[307]  Alexandre N. Tuch,et al.  Trust and distrust on the web: User experiences and website characteristics , 2015, Comput. Hum. Behav..

[308]  Francisco José García Peñalvo,et al.  Visualización y Análisis de Datos en Mundos Virtuales Educativos: Comprendiendo la interacción de los usuarios en los entornos 3D , 2014 .

[309]  Thrasyvoulos Tsiatsos,et al.  Collaborative Learning in OpenSim by Utilizing SLoodle , 2010, 2010 Sixth Advanced International Conference on Telecommunications.

[310]  Xingquan Zhu,et al.  Knowledge Discovery and Data Mining: Challenges and Realities , 2007 .

[311]  S. Chandrasekhar Stochastic problems in Physics and Astronomy , 1943 .

[312]  Dario Maggiorini,et al.  Cloud Computing to Support the Evolution of Massive Multiplayer Online Games , 2011, CENTERIS.

[313]  Carlos Delgado Kloos,et al.  Analysing the Impact of Built-In and External Social Tools in a MOOC on Educational Technologies , 2013, EC-TEL.

[314]  William S. Cleveland,et al.  Data science: An action plan for expanding the technical areas of the field of statistics , 2001, Stat. Anal. Data Min..

[315]  Leonard J. Bass,et al.  SAAM: a method for analyzing the properties of software architectures , 1994, Proceedings of 16th International Conference on Software Engineering.

[316]  Juan Cruz-Benito,et al.  Code Repository That Supports The Research Presented In The Paper "Enabling Adaptability In Web Forms Based On User Characteristics Detection Through A/B Testing And Machine Learning". , 2017 .

[317]  Dan O. Popa,et al.  Multi-modal sensor and HMI integration with applications in personal robotics , 2015, Commercial + Scientific Sensing and Imaging.

[318]  Baltasar Fernández-Manjón,et al.  Application of Learning Analytics in educational videogames , 2014, Entertain. Comput..

[319]  Joëlle Coutaz,et al.  A design space for multimodal systems: concurrent processing and data fusion , 1993, INTERCHI.

[320]  Heikki Mannila,et al.  Levelwise Search and Borders of Theories in Knowledge Discovery , 1997, Data Mining and Knowledge Discovery.

[321]  Igor Jurisica,et al.  Knowledge Discovery and Data Mining in Biomedical Informatics: The Future Is in Integrative, Interactive Machine Learning Solutions , 2014, Interactive Knowledge Discovery and Data Mining in Biomedical Informatics.

[322]  Francisco J. García-Peñalvo,et al.  iMOOC Platform: Adaptive MOOCs , 2016, HCI.

[323]  C.J.H. Mann,et al.  Handbook of Data Mining and Knowledge Discovery , 2004 .

[324]  Alicia Garcia-Holgado,et al.  Architectural pattern for the definition of eLearning ecosystems based on Open Source developments , 2014, 2014 International Symposium on Computers in Education (SIIE).

[325]  Fabio Pittarello Designing a Context-Aware Architecture for Emotionally Engaging Mobile Storytelling , 2011, INTERACT.

[326]  Lori I. Kidd,et al.  Effectiveness of a second life(®) simulation as a teaching strategy for undergraduate mental health nursing students. , 2012, Journal of psychosocial nursing and mental health services.

[327]  Francisco José García-Peñalvo,et al.  Scaffolding the OEEU's Data-Driven Ecosystem to Analyze the Employability of Spanish Graduates , 2018 .

[328]  L. Giddings Research Design: Qualitative, Quantitative, and Mixed Methods Approaches, 2d ed , 2005 .

[329]  George D. Kuh,et al.  Adding Value: Learning Communities and Student Engagement , 2004 .

[330]  Francisco José García-Peñalvo,et al.  Knowledge Discovery in Virtual Worlds Usage Data: approaching Web Mining concepts to 3D Virtual Environments , 2013 .

[331]  Nick Yee,et al.  Motivations for Play in Online Games , 2006, Cyberpsychology Behav. Soc. Netw..

[332]  Li-Chen Fu,et al.  Design and Realization of a Framework for Human–System Interaction in Smart Homes , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[333]  Brad A. Myers,et al.  Challenges of HCI design and implementation , 1994, INTR.

[334]  Roberto Therón,et al.  Análisis de Datos en Mundos Virtuales Educativos , 2013 .

[335]  Douglas Stott Parker,et al.  Map-reduce-merge: simplified relational data processing on large clusters , 2007, SIGMOD '07.

[336]  D. Moher,et al.  Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. , 2010, International journal of surgery.

[337]  Betty Collis,et al.  Tele-Learning in a Digital World: The Future of Distance Learning , 1996 .

[338]  Jan Gulliksen,et al.  An introduction to human-centered software engineering : Integrating usability in the development process , 2005 .

[339]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.