Skip to main content

Supporting End User Development in Extended Reality Through Natural Language Rules

  • Conference paper
  • First Online:
  • 852 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 12724))

Abstract

This paper presents the early stages of my PhD work, which consists of a solution for supporting end users in configuring eXtended Reality (XR) environments, exploiting templates created by experts. The proposed approach is based on an EUD [8] methodology for solving this problem, employing Event-Condition-Action (ECA) rule-language defining the environment behaviour and the design of an immersive authoring interface.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Ambient Assisted Living.

  2. 2.

    https://cg3hci.dmi.unica.it/pacpac-project/.

References

  1. Desolda, G., Ardito, C., Matera, M.: Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools. ACM Trans. Comput. Hum. Interact. (TOCHI) 24(2), 1–52 (2017)

    Article  Google Scholar 

  2. Fanni, F.A., et al.: PAC-PAC: end user development of immersive point and click games. In: Malizia, A., Valtolina, S., Morch, A., Serrano, A., Stratton, A. (eds.) IS-EUD 2019. LNCS, vol. 11553, pp. 225–229. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24781-2_20

    Chapter  Google Scholar 

  3. Fischer, G., Giaccardi, E.: Meta-design: a framework for the future of end-user development. In: Lieberman, H., Paternó, F., Wulf, V. (eds.) End User Development. Human-Computer Interaction Series, vol. 9. Springer, Dordrecht (2006). https://doi.org/10.1007/1-4020-5386-X_19

  4. Fischer, G., Scharff, E.: Meta-design: design for designers, pp. 396–405 (January 2000). https://doi.org/10.1145/347642.347798

  5. Fungus Games: Fungus. https://fungusgames.com

  6. Ghiani, G., Manca, M., Paternò, F., Santoro, C.: Personalization of context-dependent applications through trigger-action rules. ACM Trans. Comput. Hum. Interact. 24(2) (2017). https://doi.org/10.1145/3057861

  7. Green, T.R.G., Petre, M.: Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework. J. Vis. Lang. Comput. 7(2), 131–174 (1996)

    Article  Google Scholar 

  8. Lieberman, H., Paternó, F., Klann, M., Wulf, V.: End-user development: an emerging paradigm. In: Lieberman, H., Paternó, F., Wulf, V. (eds.) End User Development. Human-Computer Interaction Series, vol. 9. Springer, Dordrecht (2006). https://doi.org/10.1007/1-4020-5386-X_1

  9. Mahroo, A., Greci, L., Sacco, M.: HoloHome: an augmented reality framework to manage the smart home. In: De Paolis, L.T., Bourdot, P. (eds.) AVR 2019. LNCS, vol. 11614, pp. 137–145. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25999-0_12

    Chapter  Google Scholar 

  10. Ottifox: Ottifox. https://ottifox.com/index.html

  11. Paternò, F.: End user development: survey of an emerging field for empowering people. ISRN Softw. Eng. 2013 (2013)

    Google Scholar 

  12. Ur, B., et al.: Trigger-action programming in the wild: an analysis of 200,000 IFTTT recipes. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pp. 3227–3231 (2016)

    Google Scholar 

Download references

Acknowledgements

This work is supported by the Italian Ministry and University and Research (MIUR) under the PON program: The National Operational Program “Research and Innovation” 2014–2020 (PONRI). We also gratefully acknowledge the main parent project ‘PAC-PAC’, that was a source of inspiration for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vittoria Frau .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Frau, V. (2021). Supporting End User Development in Extended Reality Through Natural Language Rules. In: Fogli, D., Tetteroo, D., Barricelli, B.R., Borsci, S., Markopoulos, P., Papadopoulos, G.A. (eds) End-User Development. IS-EUD 2021. Lecture Notes in Computer Science(), vol 12724. Springer, Cham. https://doi.org/10.1007/978-3-030-79840-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-79840-6_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-79839-0

  • Online ISBN: 978-3-030-79840-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics