skip to main content
10.1145/3349622.3355454acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Users as Programmers: Developing a Vehicular Interface Notation for Older Users of Smart Vehicles

Published:04 October 2019Publication History

ABSTRACT

We present a research framework for studying the development of programming notation for control interfaces targeted at older consumers of smart connected vehicles in order to support future data collection at the early stages of development using the concept of inclusive design. By analyzing literature from perspectives on mobility/IoT technology, inclusive design and user experience, we hope to establish evidence (in-practice) in the process of developing notations for vehicular interfaces that are inclusive for older consumers. The research framework describes the relationship between the perspectives and relates that to notation development for older consumers. We see notations as a feature that embody "experience-driven' and "interaction-driven' visions with the capacity to help older users better control their driving experience and develop their cognitive ability.

References

  1. Atzori, L. Iera, A. Morabito, G. 2010. The internet of things: A survey. Computer networks, 54(15): 2787--2805.Google ScholarGoogle Scholar
  2. Basman, A. Clark, C. and Lewis, C. 2015. Harmonious Authorship from Different Representations. Retrieved from Psychology of Programming Interest Group: http://www.ppig.org/sites/default/files/2015-PPIG-26th-Basman.pdfGoogle ScholarGoogle Scholar
  3. Bitner, MJ. Faranda, WT. Hubbert, AR. and Zeithaml, VA. 1997. Customer Contributions and Roles in Service Delivery. International Journal of Service Industry Management. 8 (3): 193--205.Google ScholarGoogle ScholarCross RefCross Ref
  4. Blackwell, A. and Hague, R. 2001. AutoHAN: An Architecture for Programming the Home, Proc. IEEE Symposium on Human-Centric Computing Languages and Environments, 2001(150--157) Stresa, Italy.Google ScholarGoogle Scholar
  5. Blackwell, AF. 2002 What is Programming? In J. Kuljis, L. Baldwin & R. Scoble (Eds). Proc. PPIG 14 Pages 204--218.14th Workshop of the Psychology of Programming Interest Group, Brunel University, June 2002 www.ppig.org.Google ScholarGoogle Scholar
  6. Effie, LL-C. Roto, V. Hassenzahl, M. Vermeeren, A P.O.S. Kort, J. 2009. Understanding, Scoping and Defining User experience: A Survey Approach. CHI 2009, April 4--9, 2009. Boston MA, USA.Google ScholarGoogle Scholar
  7. Kahneman, D. 1999 Objective Happiness. In: Kahneman, D., Diener, E., Schwarz, N (Eds), Well-Being: The Foundations of Hedonic Quality. (Sage, New York) pp.3--25.Google ScholarGoogle Scholar
  8. Kelleher, C. and Pausch, R. 2006. Lessons Learned From Designing a Programming System to Support Middle School Girls Creating Animated Stories, Proc. IEEE Symposium on Visual Languages and Human-Centric Computing , 2006(165--172) Brighton, UK.Google ScholarGoogle Scholar
  9. Lieberman, H. 2001 Your Wish Is My Command: Programming by Example, 2001 Los Altos, CA Morgan Kaufmann.Google ScholarGoogle Scholar
  10. Norman, DA. 2004 Emotional Design: Why We Love (or Hate) Everyday Things. (New York, Basic Books) pp.287.Google ScholarGoogle Scholar
  11. Myers, B. Pane, J. and Ko, A. 2004. Natural programming languages and environments, Commun. ACM, 2004, vol. 47 (pg. 47--52).Google ScholarGoogle Scholar
  12. Pane, J. and Myers, B. 2006. More Natural Programming Languages and Environments, In End User Development 2006 (31--50) Berlin: Springer.Google ScholarGoogle Scholar
  13. Patrício, L. Fisk, RP. Cunha, JF. and Constantine, L. 2011. Multilevel Service Design: From Customer Value Constellation to Service Experience Blueprinting. Journal of Service Research. 14(2): 180--200.Google ScholarGoogle ScholarCross RefCross Ref
  14. Rode, J. Toye, E. and Blackwell, A. 2004. ""The fuzzy felt ethnography-understanding the programming patterns of domestic appliances''. Journal of personal and ubiquitous computing, volume 8 issue 3--4 July 2004. Available from http://www.cl.cam.ac.uk/afb21/publications/2ADfuzzyfelt.pdfGoogle ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Users as Programmers: Developing a Vehicular Interface Notation for Older Users of Smart Vehicles

              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
              • Published in

                cover image ACM Conferences
                SMAS '19: Proceedings of the 1st ACM Workshop on Emerging Smart Technologies and Infrastructures for Smart Mobility and Sustainability
                October 2019
                50 pages
                ISBN:9781450369305
                DOI:10.1145/3349622

                Copyright © 2019 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 4 October 2019

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • research-article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader