skip to main content
10.1145/3106237.3119873acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
short-paper

User- and analysis-driven context aware software development in mobile computing

Published:21 August 2017Publication History

ABSTRACT

Mobile applications may benefit from context awareness since they incur to context changes during their execution and their success depends on the user perceived quality. Context awareness requires context monitoring and system adaptation, these two tasks are very expensive especially in mobile applications. Our research aims at developing a methodology that enables effective context awareness techniques for mobile applications that allows adaptations of the mobile app to context changes so that the desired system quality properties and user satisfaction is maximized. Here effective means selecting a minimum set of context variables to monitor and a minimum set of adaptive tactics to inject into mobile applications that allows to guarantee the required software quality and to maximize the user satisfaction. In this paper, we show the devised methodology on a motivating example, detailing the ongoing work.

References

  1. Gregory D Abowd, Anind K Dey, Peter J Brown, Nigel Davies, Mark Smith, and Pete Steggles. 1999. Towards a better understanding of context and contextawareness. In International Symposium on Handheld and Ubiquitous Computing. Springer, 304–307. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Raian Ali, Carlos Solis, Inah Omoronyia, Mazeiar Salehie, and Bashar Nuseibeh. 2012. Social adaptation: when software gives users a voice. (2012).Google ScholarGoogle Scholar
  3. Victor Codina, Jose Mena, and Luis Oliva. 2015. Context-Aware User Modeling Strategies for Journey Plan Recommendation. In International Conference on User Modeling, Adaptation, and Personalization. Springer, 68–79.Google ScholarGoogle Scholar
  4. Antinisca Di Marco, Paola Inverardi, and Romina Spalazzese. 2013. Synthesizing self-adaptive connectors meeting functional and performance concerns. In Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. IEEE Press, 133–142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Jian Hu, Hua-Jun Zeng, Hua Li, Cheng Niu, and Zheng Chen. 2007. Demographic prediction based on user’s browsing behavior. In Proceedings of the 16th international conference on World Wide Web. ACM, 151–160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Mai Abusair, Antinisca Di Marco, Paola Inverardi. 2017. Context-Aware Adaptation of Mobile Applications Driven By Software Quality and User Satisfaction. In 17th IEEE International Conference on Software Quality, Reliability and Security.Google ScholarGoogle Scholar
  7. ComScore team. 2014. White paper: The U.S Mobile Report. www.comscore.com.Google ScholarGoogle Scholar
  8. Dazhi Wang and Kishor S Trivedi. 2005. Modeling user-perceived service availability. In International Service Availability Symposium. Springer, 107–122. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. User- and analysis-driven context aware software development in mobile computing

          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
            ESEC/FSE 2017: Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering
            August 2017
            1073 pages
            ISBN:9781450351058
            DOI:10.1145/3106237

            Copyright © 2017 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: 21 August 2017

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • short-paper

            Acceptance Rates

            Overall Acceptance Rate112of543submissions,21%

            Upcoming Conference

            FSE '24

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader