skip to main content
editorial
Free Access

A Glimpse into the Past, Present, and Future of Engineering Interactive Computing Systems

Published:18 June 2020Publication History
Skip Abstract Section

Abstract

The area of Engineering Interactive Computing Systems (EICS) is defined as the intersection between Software Engineering (SE) and Human-Computer Interaction (HCI). In this paper, we provide an overview of what EICS is and how it is positioned with respect to other venues in HCI, such as CHI, UIST, and IUI, highlighting its legacy and paying homage to past scientific events from which EICS emerged. We also take this opportunity to deliver a comparative analysis of the past, present, and perhaps future research and development questions raised in EICS by analyzing the EICS papers published from its first edition to this one, based on global and chronological word clouds, phrase nets, and topic modelling.

References

  1. Nathalie Aquino, Jean Vanderdonckt, Jose Ignacio Panach, and Oscar Pastor. 2011. Conceptual Modelling of Interaction. Springer, Berlin, Heidelberg, 335--358. https://doi.org/10.1007/978--3--642--15865-0_10Google ScholarGoogle Scholar
  2. Rémi Bastide, Philippe A. Palanque, and Jörg Roth (Eds.). 2005.Proceedings of Joint Working Conferences on Engineering Human Computer Interaction and Interactive Systems (EHCI-DSVIS '04, Hamburg, Germany, July 11--13, 2004). Lecture Notes in Computer Science, Vol. 3425. Springer, Berlin.Google ScholarGoogle Scholar
  3. Michel Beaudouin-Lafon. 2004. Designing Interaction, Not Interfaces. In Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '04). ACM, New York, NY, USA, 15--22. https://doi.org/10.1145/989863.989865Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Michel Beaudouin-Lafon. 2004. Designing Interaction, Not Interfaces. In Proceedings of the Working Conference on Advanced Visual Interfaces (AVI '04). Association for Computing Machinery, New York, NY, USA, 15--22. https://doi.org/10.1145/989863.989865Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Joeran Beel, Bela Gipp, Stefan Langer, and Corinna Breitinger. 2016. Research-paper recommender systems: a literature survey. International Journal on Digital Libraries 17, 4 (01 Nov 2016), 305--338. https://doi.org/10.1007/s00799-015-0156-0Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. François Bodart and Jean Vanderdonckt (Eds.). 1996. Proceedings of the Third International Eurographics Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS '96), June 5--7, 1996, Namur, Belgium. Springer. https://doi.org/10.1007/978--3--7091--7491--3Google ScholarGoogle ScholarCross RefCross Ref
  7. Judy Bowen and Anke Dittmar. 2016. A Semi-Formal Framework for Describing Interaction Design Spaces. In Proceedings of the 8th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS '16). Association for Computing Machinery, New York, NY, USA, 229--238.https://doi.org/10.1145/2933242.2933247Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Judy Bowen and Annika Hinze. 2019. Smarter Software Engineering Methods for Smart Environments. In Joint Proceedings HCI Engineering 2019 - Methods and Tools for Advanced Interactive Systems and Integration of Multiple Stakeholder Viewpoints co-located with 11th ACM SIGCHI Symposium on Engineering Interactive Computing Systems(EICS 2019), Valencia, Spain, June 18, 2019. 3--9. http://ceur-ws.org/Vol-2503/paper1_1.pdfGoogle ScholarGoogle Scholar
  9. Pearl Brereton, Barbara A. Kitchenham, David Budgen, Mark Turner, and Mohamed Khalil. 2007. Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software 80,4 (2007), 571--583. https://doi.org/10.1016/j.jss.2006.07.009Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Gaëlle Calvary, Joëlle Coutaz, David Thevenin, Quentin Limbourg, Laurent Bouillon, and Jean Vanderdonckt. 2003. A Unifying Reference Framework for multi-target user interfaces.Interacting with Computers 15, 3 (6 2003), 289--308.https://doi.org/10.1016/S0953--5438(03)00010--9Google ScholarGoogle Scholar
  11. Antonio Delgado, Antonio Estepa, J.A. Troyano, and Rafael M. Estepa. 2016. Reusing UI elements with Model-Based User Interface Development.International Journal of Human-Computer Studies86 (2016), 48--62. https://doi.org/10.1016/j.ijhcs.2015.09.003Google ScholarGoogle Scholar
  12. David W. Embley, Stephen W. Liddle, and Oscar Pastor. 2011.Conceptual-Model Programming: A Manifesto. Springer Berlin Heidelberg, Berlin, Heidelberg, 3--16. https://doi.org/10.1007/978--3--642--15865-0_1Google ScholarGoogle Scholar
  13. David England, Philippe A. Palanque, Jean Vanderdonckt, and Peter J. Wild (Eds.). 2010. Proceedings of the 8th International Workshop on Task Models and Diagrams for User Interface Design (TAMODIA '09), Brussels, Belgium,September 23--25, 2009. Lecture Notes in Computer Science, Vol. 5963. Springer, Berlin. https://doi.org/10.1007/978--3--642--11797--8Google ScholarGoogle Scholar
  14. José A. Gallud, Victor M. Ruiz Penichet, María Dolores Lozano, Ricardo Tesoriero, Jean Vanderdonckt, and Habib M. Fardoun. 2016. Proc. of 5th Workshop on Distributed User Interfaces: Distributed Interactions DUI '16. In ICWE Workshops (Lecture Notes in Computer Science), Sven Casteleyn, Peter Dolog, and Cesare Pautasso (Eds.), Vol. 9881. Springer, Berlin, 157--207.Google ScholarGoogle Scholar
  15. Jose A. Gallud, Ricardo Tesoriero, Jean Vanderdonckt, María Lozano, Victor Penichet, and Federico Botella. 2011. Distributed User Interfaces. In CHI '11 Extended Abstracts on Human Factors in Computing Systems (CHI EA '11). Association for Computing Machinery, New York, NY, USA, 2429--2432. https://doi.org/10.1145/1979742.1979576Google ScholarGoogle Scholar
  16. T. C. Nicholas Graham and Philippe A. Palanque (Eds.). 2008.Proceedings of the 15th International Workshop on Design,Specification, and Verification of Interactive Systems (DSV-IS '08), Kingston, Canada, July 16--18, 2008. Lecture Notes in Computer Science, Vol. 5136. Springer, Berlin.Google ScholarGoogle Scholar
  17. T.C. Nicholas Graham, Gaëlle Calvary, and Philip D. Gray (Eds.). 2009. Proceedings of the 1st ACM SIGCHI Symposiumon Engineering Interactive Computing System (EICS '09, Pittsburgh, PA, USA, July 15--17, 2009). ACM, New York, NY, USA. https://dl.acm.org/citation.cfm?id=1570433Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wayne D. Gray, William E Hefley, William E. Hefley, and Dianne Murray (Eds.). 1993. Proceedings of the 1st ACM International Conference on Intelligent User Interfaces(January). Association for Computing Machinery, New York, NY, USA. https://dl.acm.org/doi/proceedings/10.1145/169891Google ScholarGoogle Scholar
  19. Jan Gulliksen, Morten Borup Harning, Philippe A. Palanque, Gerrit C. van der Veer, and Janet Wesson (Eds.). 2008. Proceedings of Joint Working Conference on Engineering on Interactive Systems (EIS '07), joining EHCI '07, DSV-IS '07,HCSE '07, Salamanca, Spain, March 22--24, 2007. Lecture Notes in Computer Science, Vol. 4940. Springer, Berlin.Google ScholarGoogle Scholar
  20. Barbara Kitchenham, Rialette Pretorius, David Budgen, O. Pearl Brereton, Mark Turner, Mahmood Niazi, and Stephen Linkman. 2010. Systematic literature reviews in software engineering -- A tertiary study. Information and Software Technology 52, 8 (2010), 792--805.https://doi.org/10.1016/j.infsof.2010.03.006Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Xin Li, Dan Roth, and Yuancheng Tu. 2003. PhraseNet: Towards Context Sensitive Lexical Semantics. In Proceedings of the Seventh Conference on Natural Language Learning at HLT-NAACL 2003 - Volume 4 (CONLL '03). Association for Computational Linguistics, Stroudsburg, PA, USA, 87--94.https://doi.org/10.3115/1119176.1119188Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Alessandro Liberati, Douglas G. Altman, Jennifer Tetzlaff, Cynthia Mulrow, Peter C. Gøtzsche, John P.A. Ioannidis, Mike Clarke, P. J. Devereaux, Jos Kleijnen, and David Moher. July 2009. The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: explanation and elaboration. PLoS Medicine 6, 7 (July 2009), 1--22.https://doi.org/10.1371/journal.pmed.1000100Google ScholarGoogle ScholarCross RefCross Ref
  23. Víctor López-Jaquero, Francisco Montero Simarro, José Pascual Molina Massó, and Jean Vanderdonckt (Eds.). 2009.Proceedings of the Seventh International Conference on Computer-Aided Design of User Interfaces (CADUI '08), Albacete, Spain, June 11--13, 2008. Springer, Berlin.https://doi.org/10.1007/978--1--84882--206--1Google ScholarGoogle Scholar
  24. María Dolores Lozano, José A. Gallud, Ricardo Tesoriero, Victor M. Ruiz Penichet, Jean Vanderdonckt, and Habib Fardoun. 2013. 3rd workshop on distributed user interfaces: models, methods and tools. In EICS. ACM, New York, NY,USA, 335--336. http://dui-workshop.org/2013/Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. María Dolores Lozano, Jean Vanderdonckt, Habib M. Fardoun, Ricardo Tesoriero, José A. Gallud, and Víctor M. Ruiz Penichet (Eds.). 2014. Proceedings of the 2014 Workshop on Distributed User Interfaces and Multimodal Interaction (DUI'14, Toulouse, France, July 1, 2014). ACM, New York, NY, USA.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Marco Manca, Fabio Paternò, Carmen Santoro, and Luca Corcella. 2019. Supporting end-user debugging of trigger-action rules for IoT applications. Int. J. Hum. Comput. Stud.123 (2019), 56--69.https://doi.org/10.1016/j.ijhcs.2018.11.005Google ScholarGoogle ScholarCross RefCross Ref
  27. Gerrit Meixner, GaÃlle Calvary, and JoÃlle Coutaz. 2014. Introduction to Model-Based User Interfaces - W3C Working Group Note. (2014). https://www.w3.org/TR/mbui-intro/Google ScholarGoogle Scholar
  28. Gerrit Meixner, Fabio Paternò, and Jean Vanderdonckt. 2011. Past, Present, and Future of Model-Based User Interface Development. i-com 10, 3 (2011), 2--11. https://doi.org/10.1524/icom.2011.0026Google ScholarGoogle Scholar
  29. Philippe Palanque, Eric Barboni, Célia Martinie, David Navarre, and Marco Winckler. 2011. A Model-Based Approach for Supporting Engineering Usability Evaluation of Interaction Techniques. In Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS '11). Association for Computing Machinery, New York, NY, USA, 21-30.https://doi.org/10.1145/1996461.1996490Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Philippe A. Palanque, Sandra Basnyat, Regina Bernhaupt, Ronald L. Boring, Chris W. Johnson, and Peter Johnson. 2007. Beyond usability for safety critical systems: how to be sure (safe, usable, reliable, and evolvable)?. In Extended Abstracts Proceedings of the 2007 Conference on Human Factors in Computing Systems, CHI 2007, San Jose, California, USA, April 28- May 3, 2007, Mary Beth Rosson and David J. Gilmore (Eds.). ACM, 2133--2136. https://doi.org/10.1145/1240866.1240966Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Philippe A. Palanque and Rémi Bastide (Eds.). 1995. Proceedings of the Second Eurographics Workshop on Design,Specification and Verification of Interactive Systems (DSV-IS '95), Toulouse, France, June 7--9, 1995. Springer. https://doi.org/10.1007/978--3--7091--9437--9Google ScholarGoogle Scholar
  32. José Ignacio Panach, Jean Vanderdonckt, and Oscar Pastor (Eds.). 2019.Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2019, Valencia, Spain, June 18--21, 2019. ACM, New York, NY, USA.https://dl.acm.org/citation.cfm?id=3319499Google ScholarGoogle Scholar
  33. Fabio Paternò (Ed.). 1994. Proceedings of the First International Eurographics Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS '94), Bocca di Magra, Italy, June 8--10, 1994. Springer, Berlin.Google ScholarGoogle Scholar
  34. Costin Pribeanu and Jean Vanderdonckt (Eds.). 2002.Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design (TAMODIA '02), 18--19 July 2002, Bucharest, Romania. INFOREC Publishing House, Bucharest. https://dl.acm.org/citation.cfm?id=646617Google ScholarGoogle Scholar
  35. P. Riehmann, M. Hanfler, and B. Froehlich. 2005. Interactive Sankey diagrams. In IEEE Symposium on Information Visualization, 2005. INFOVIS 2005.233--240. https://doi.org/10.1109/INFVIS.2005.1532152Google ScholarGoogle ScholarCross RefCross Ref
  36. Jenny Ruiz, Estefanía Serral, and Monique Snoeck. 2018. Evaluating user interface generation approaches: model-based versus model-driven development.Software & Systems Modeling(17 Oct 2018). https://doi.org/10.1007/s10270-018-0698-xGoogle ScholarGoogle Scholar
  37. Ricardo Tesoriero, María Dolores Lozano, Jean Vanderdonckt, José A. Gallud, and Victor M. Ruiz Penichet. 2012. Distributed user interfaces: collaboration and usability. In CHI Extended Abstracts. ACM, New York, NY, USA, 2719--2722. http://dui-workshop.org/2012/Google ScholarGoogle Scholar
  38. Jean Vanderdonckt (Ed.). 1996.Proceedings of the Second International Workshop on Computer-Aided Design of User Interfaces (CADUI '96), Namur, Belgium, June 5--7, 1996. Presses Universitaires de Namur, Namur.Google ScholarGoogle Scholar
  39. Jean Vanderdonckt. 2005. A MDA-Compliant Environment for Developing User Interfaces of Information Systems. In Advanced Information Systems Engineering, Oscar Pastor and João Falcão e Cunha (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 16--31.https://doi.org/10.1007/11431855_2Google ScholarGoogle Scholar
  40. Jean Vanderdonckt and Pierre Berquin. 1999. Towards a Very Large Model-Based Approach for User Interface Development. In1999 User Interfaces to Data Intensive Systems, UIDIS 1999, Edinburgh, Scotland, September 5--6, 1999,Norman W. Paton and Tony Griffiths (Eds.). IEEE Computer Society, 76--85. https://doi.org/10.1109/UIDIS.1999.791464Google ScholarGoogle Scholar
  41. Jean Vanderdonckt, Marco Winckler, and Judy Bowen (Eds.). 2020. Proceedings of the 12th ACM SIGCHI Symposium on Engineering Interactive Computing System (EICS '20, Nice, France, June 23--26, 2020). ACM, New York, NY, USA.Google ScholarGoogle Scholar
  42. Benjamin Weyers, Judy Bowen, Alan Dix, and Philippe A. Palanque (Eds.). 2017.The Handbook of Formal Methods in Human-Computer Interaction. Springer International Publishing. https://doi.org/10.1007/978--3--319--51838--1Google ScholarGoogle Scholar
  43. Jürgen Ziegler. 2019. Challenges in User-Centered Engineering of AI-based Interactive Systems. In Joint Proceedings HCI Engineering 2019 - Methods and Tools for Advanced Interactive Systems and Integration of Multiple Stakeholder Viewpoints co-located with 11th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2019),Valencia, Spain, June 18, 2019. 51--55. http://ceur-ws.org/Vol-2503/paper1_8.pdfGoogle ScholarGoogle Scholar

Index Terms

  1. A Glimpse into the Past, Present, and Future of Engineering Interactive Computing Systems

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!