Skip to main content

A Scenario Model Aggregation Approach for Mobile App Requirements Evolution Based on User Comments

  • Conference paper
  • First Online:
Requirements Engineering in the Big Data Era

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 558))

  • 934 Accesses

Abstract

With the increasingly intense competition in mobile applications, more and more attention has been paid to online comments. For the masses, comments have been viewed as reliable references to guide the choice of applications; for providers, they have been regarded as an important channel to learn expectations, demands and complaints of users. Therefore, comments analysis has become a hot topic in both requirements engineering and mobile application development. But analyzers in both areas are always not only suffered from the vast noise in comments, but also troubled by their incompleteness and inaccuracy. Therefore, how to obtain more convincing enlightenments from comments and how to reduce the manpower needed become the research focuses. This paper aims to propose a Scenario Model Aggregation Approach (SMAA) for analyzing and modeling user comments of mobile applications. By selecting appropriate natural language processing technologies and machine learning algorithms, SMAA can help requirements analysts to build aggregated scenario models, which can be used as the source of evolutionary requirements for the decision making of application evolution. The aggregated scenario model is not only easy to read and understand, but also able to reduce the manpower needed greatly. Finally, the feasibility of SMAA is exemplified by a case study.

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

Access this chapter

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References:

  1. Pagano, D., Maalej, W.: User feedback in the appstore: an empirical study. In: 2013 21st IEEE International Requirements Engineering Conference (RE), pp. 125–134 (2013)

    Google Scholar 

  2. Khalid, H.: On identifying user complaints of iOS apps. In: 2013 35th International Conference on Software Engineering (ICSE), pp. 1474–1476 (2013)

    Google Scholar 

  3. Harman, M., Jia, Y., Zhang, Y.: App store mining and analysis: MSR for app stores. In: Proceedings of the 9th IEEE Working Conference on Mining Software Repositories, pp. 108–111 (2012)

    Google Scholar 

  4. Kim, H.-W., Lee, H.L., Son, J.E.: An exploratory study on the determinants of smartphone app purchase. In: The 11th International DSI and the 16th APDSI Joint Meeting, Taipei, Taiwan (2011)

    Google Scholar 

  5. Chia, P.H., Yamamoto, Y., Asokan, N.: Is this app safe? a large scale study on application permissions and risk signals. In: Proceedings of the 21st International Conference on World Wide Web, pp. 311–320 (2012)

    Google Scholar 

  6. Chen, N., Lin, J., Hoi, S.C.H., Xiao, X., Zhang, B.: AR-Miner: mining informative reviews for developers from mobile app marketplace. In: Proceedings of the 36th International Conference on Software Engineering, pp. 767–778 (2014)

    Google Scholar 

  7. Iacob, C., Harrison, R.: Retrieving and analyzing mobile apps feature requests from online reviews. In: 2013 10th IEEE Working Conference on Mining Software Repositories (MSR), pp. 41–44 (2013)

    Google Scholar 

  8. Fu, B., Lin, J., Li, L., Faloutsos, C., Hong, J., Sadeh, N.: Why people hate your app: making sense of user feedback in a mobile app store. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1276–1284 (2013)

    Google Scholar 

  9. Oh, J., Kim, D., Lee, U., Lee, J.-G., Song, J.: Facilitating developer-user interactions with mobile app review digests. In: CHI 2013 Extended Abstracts on Human Factors in Computing Systems, pp. 1809–1814 (2013)

    Google Scholar 

  10. Galvis Carreño, L.V., Winbladh, K.: Analysis of user comments: an approach for software requirements evolution. In: Proceedings of the 2013 International Conference on Software Engineering, pp. 582–591 (2013)

    Google Scholar 

  11. Jiang, W., Ruan, H., Zhang, L.: Analysis of economic impact of online reviews: an approach for market-driven requirements evolution. In: Zowghi, D., Jin, Z. (eds.) APRES 2014. CCIS, vol. 432, pp. 45–59. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  12. Jiang, W., Ruan, H., Zhang, L., Lew, P., Jiang, J.: For user-driven software evolution: requirements elicitation derived from mining online reviews. In: Tseng, V.S., Ho, T.B., Zhou, Z.-H., Chen, A.L., Kao, Hung-Yu. (eds.) PAKDD 2014, Part II. LNCS, vol. 8444, pp. 584–595. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  13. Kompan, M., Bieliková, M.: Context-based satisfaction modelling for personalized recommendations. In: 2013 8th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP), pp. 33–38 (2013)

    Google Scholar 

  14. Chang, P.-C., Tseng, H., Jurafsky, D., Manning, C.D.: Discriminative reordering with Chinese grammatical relations features. In: Proceedings of the Third Workshop on Syntax and Structure in Statistical Translation, pp. 51–59 (2009)

    Google Scholar 

  15. Ni, Y., Peng, R., Sun, D., Lai, H.: Potential evolution requirements detect method based on user comments. Wuhan Univ. (Nat. Sci. Ed.) 61, 347–355 (2015)

    Google Scholar 

  16. Sutcliffe, A.: Scenario-based requirements engineering. In: Proceedings of 11th IEEE International Requirements Engineering Conference, 2003, pp. 320–329 (2003)

    Google Scholar 

  17. Davril, J.-M., Delfosse, E., Hariri, N., Acher, M., Cleland-Huang, J., Heymans, P.: Feature model extraction from large collections of informal product descriptions. In: Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering, pp. 290–300 (2013)

    Google Scholar 

  18. Can, F., Ozkarahan, E.A.: Concepts and effectiveness of the cover-coefficient-based clustering methodology for text databases. ACM Trans. Database Syst. 15, 483–517 (1990)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rong Peng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sun, D., Peng, R. (2015). A Scenario Model Aggregation Approach for Mobile App Requirements Evolution Based on User Comments. In: Liu, L., Aoyama, M. (eds) Requirements Engineering in the Big Data Era. Communications in Computer and Information Science, vol 558. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48634-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48634-4_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48633-7

  • Online ISBN: 978-3-662-48634-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics