Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Integrating Adaptive Mechanisms into Mobile Applications Exploiting User Feedback

  • Conference paper
  • First Online:
Research Challenges in Information Science (RCIS 2021)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 415))

Included in the following conference series:

Abstract

Mobile applications have become a commodity in multiple daily scenarios. Their increasing complexity has led mobile software ecosystems to become heterogeneous in terms of hardware specifications, features and context of use, among others. For their users, fully exploiting their potential has become challenging. While enacting software systems with adaptation mechanisms has proven to ease this burden from users, mobile devices present specific challenges related to privacy and security concerns. Nevertheless, rather than being a limitation, users can play a proactive role in the adaptation loop by providing valuable feedback for runtime adaptation. To this end, we propose the use of chatbots to interact with users through a human-like smart conversational process. We depict a work-in-progress proposal of an end-to-end framework to integrate semi-automatic adaptation mechanisms for mobile applications. These mechanisms include the integration of both implicit and explicit user feedback for autonomous user categorization and execution of enactment action plans. We illustrate the applicability of such techniques through a set of scenarios from the Mozilla mobile applications suite. We envisage that our proposal will improve user experience by bridging the gap between users’ needs and the capabilities of their mobile devices through an intuitive and minimally invasive conversational mechanism.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.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

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://foundation.mozilla.org/en/who-we-are/.

  2. 2.

    https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-android.

References

  1. Bahia, K., Delaporte, A.: The state of mobile internet connectivity report 2020 - mobile for development (2020). https://www.gsma.com/r/somic/

  2. Bernardini, A., Sônego, A., Pozzebon, E.: Chatbots: an analysis of the state of art of literature. In: Workshop on Advanced Virtual Environments and Education, Vol. 1, No. 1, pp. 1–6 (2018)

    Google Scholar 

  3. Braham, A., Buendía, F., Khemaja, M., Gargouri, F.: User interface design patterns and ontology models for adaptive mobile applications. Pers. Ubiquit. Comput. 1–17 (2021). https://doi.org/10.1007/s00779-020-01481-5

  4. Brun, Y., et al.: Software Engineering for Self-Adaptive Systems. chap. Engineering Self-Adaptive Systems through Feedback Loops (2009)

    Google Scholar 

  5. Chen, Y., et al.: Demystifying hidden privacy settings in mobile apps. In: 2019 IEEE Symposium on Security and Privacy (SP) (2019)

    Google Scholar 

  6. Dev, J., Camp, L.J.: User engagement with chatbots: a discursive psychology approach. In: Proceedings of the 2nd Conference on Conversational User Interfaces. CUI 2020, New York, NY, USA (2020)

    Google Scholar 

  7. Grua, E.M., Malavolta, I., Lago, P.: Self-adaptation in mobile apps: a systematic literature study. In: 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) (2019)

    Google Scholar 

  8. Jasberg, K., Sizov, S.: Human uncertainty in explicit user feedback and its impact on the comparative evaluations of accurate prediction and personalisation. Behav. Inf. Technol. (2020)

    Google Scholar 

  9. Kemp, S.: Digital 2020: global digital overview - global digital insights (2020). https://datareportal.com/reports/digital-2020-global-digital-overview

  10. Maia, V., da Rocha, A., Gonçalves, T.: Identification of quality characteristics in mobile applications. In: CIbSE (2020)

    Google Scholar 

  11. Martens, D., Maalej, W.: Extracting and analyzing context information in user-support conversations on twitter. In: IEEE 27th International Requirements Engineering Conference (RE) (2019)

    Google Scholar 

  12. Nivethan, Sankar, S.: Sentiment analysis and deep learning based chatbot for user feedback. In: Data Engineering and Communications Technologies (2020)

    Google Scholar 

  13. Oriol, M., et al.: Fame: supporting continuous requirements elicitation by combining user feedback and monitoring. In: IEEE 26th International Requirements Engineering Conference (RE) (2018)

    Google Scholar 

  14. Orsini, G., Bade, D., Lamersdorf, W.: Cloudaware: a context-adaptive middleware for mobile edge and cloud computing applications. In: IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W) (2016)

    Google Scholar 

  15. Picco, G.P., Julien, C., Murphy, A.L., Musolesi, M., Roman, G.C.: Software engineering for mobility: reflecting on the past, peering into the future. In: Future of Software Engineering Proceedings. New York, NY, USA (2014)

    Google Scholar 

  16. Qian, W., Peng, X., Wang, H., Mylopoulos, J., Zheng, J., Zhao, W.: Mobigoal: flexible achievement of personal goals for mobile users. IEEE Trans. Serv. Comput. 11(2), 384–398 (2018)

    Article  Google Scholar 

  17. Shafiuzzaman, M., Nahar, N., Rahman, M.R.: A proactive approach for context-aware self-adaptive mobile applications to ensure quality of service. In: 18th International Conference on Computer and Information Technology (2015)

    Google Scholar 

  18. Yang, Z., Li, Z., Jin, Z., Chen, Y.: A systematic literature review of requirements modeling and analysis for self-adaptive systems. In: Salinesi, C., van de Weerd, I. (eds.) REFSQ 2014. LNCS, vol. 8396, pp. 55–71. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-05843-6_5

    Chapter  Google Scholar 

  19. Yigitbas, E., Hottung, A., Rojas, S.M., Anjorin, A., Sauer, S., Engels, G.: Context- and data-driven satisfaction analysis of user interface adaptations based on instant user feedback. In: Proceedings of the ACM on Human-Computer Interaction, 3(EICS), pp. 1–20 (2019)

    Google Scholar 

Download references

Acknowledgments

This work has been partially supported by AGAUR, code 2017-SGR-1694. The corresponding author gratefully acknowledges the Universitat Politècnica de Catalunya and Banco Santander for the financial support of his predoctoral grant FPI-UPC.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Quim Motger .

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

Motger, Q., Franch, X., Marco, J. (2021). Integrating Adaptive Mechanisms into Mobile Applications Exploiting User Feedback. In: Cherfi, S., Perini, A., Nurcan, S. (eds) Research Challenges in Information Science. RCIS 2021. Lecture Notes in Business Information Processing, vol 415. Springer, Cham. https://doi.org/10.1007/978-3-030-75018-3_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-75018-3_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-75017-6

  • Online ISBN: 978-3-030-75018-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics