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.
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
- 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 Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Cross Ref
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
Index Terms
A Glimpse into the Past, Present, and Future of Engineering Interactive Computing Systems
Recommendations
A Newcomer's Guide to EICS, the Engineering Interactive Computing Systems Community
Welcome to EICS, the Engineering Interactive Computing Systems community, PACMHCI/EICS journal, and annual conference! In this short article, we introduce newcomers to the field and to our community with an overview of what EICS is and how it positions ...
Designing and Engineering Interactive Computing Systems
EICSThis issue of the Proceedings of the ACM on Human-Computer Interaction features contributions in the intersection of human-computer interaction and software engineering, with further disciplines blending into a rich set of scientific works. 2021 is the ...
PACMHCI - Engineering Interactive Computing Systems, June 2023: Editorial Introduction
EICSWelcome to this issue of the Proceedings of the ACM on Human-Computer Interaction, bringing together contributions from the community on Engineering Interactive Computing Systems (EICS). The EICS track of the PACM-HCI is the primary venue for research ...






Comments