Abstract
As a novel market data, online reviews can manifest user demands in real contexts of use. Thereby, this paper proposes a demand-centered approach for requirements evolution by mining and analyzing online reviews. In our approach, it is challenging to improve the accuracy of opinion mining techniques for huge volume of noisy review data. Furthermore, how to quantitatively evaluate the economic impact of user opinions for determining candidate requirements changes is also a challenging problem. In this paper, an opinion mining method augmented with noise pruning techniques is presented to automatically extract user opinions. After automatic synthesizing the information extracted, a utility-oriented econometric model is employed to find causal influences between the system aspects frequently mentioned in user opinions and common user demands for revising current requirements. A case study shows that the presented method of opinion mining achieves good precision and recall even if there is a large amount of noisy review data. The case study also validates the effectiveness of our approach that it discovers the candidate requirements changes related to the software revenue, especially the ones that are ignored by software developers.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Zowghi, D., Offen, R.: A Logical Framework for Modeling and Reasoning about the Evolution of Requirements. In: 3rd IEEE International Symposium on Requirements Engineering, pp. 247–257. IEEE Computer Society (1997)
Godfrey, M.W., German, D.M.: The Past, Present, and Future of Software Evolution. In: 2008 Frontiers of Software Maintenance, FoSM 2008, pp. 129–138 (2008)
Hao, J., Li, S., Chen, Z.: Extracting Service Aspects from Web Reviews. In: Wang, F.L., Gong, Z., Luo, X., Lei, J. (eds.) WISM 2010. LNCS, vol. 6318, pp. 320–327. Springer, Heidelberg (2010)
Galvis, L.V., Winbladh, K.: Analysis of User Comments: An Approach for Software Requirements Evolution. In: 35th International Conference on Software Engineering, pp. 582–591. IEEE Press, New York (2013)
Gebauer, J., Tang, Y., Baimai, C.: User Requirements of Mobile Technology: Results from A Content Analysis of User Reviews. Inf. Syst. E-Bus. Manage 6, 361–384 (2008)
Lee, Y., Kim, N., Kim, D., Lee, D., In, H.P.: Customer Requirements Elicitation based on Social Network Service. KSII Trans. on Internet and Information Systems 5(10), 1733–1750 (2011)
Qiu, G., Liu, B., Bu, J., Chen, C.: Opinion Word Expansion and Target Extraction through Double Propagation. Comput. Linguist. 37(1), 9–27 (2011)
Cortes, C., Vapnik, V.: Support-Vector Networks. Mach. Learn. 20(3), 273–297 (1995)
Kotler, P.: Marketing Management: Analysis, Planning, Implementation, and Control. Prentice Hall College Div. (1999)
Gabrilovich, E., Markovitch, S.: Computing Semantic Relatedness Using Wikipedia-based Explicit Semantic Analysis. In: 20th Int’l Joint Conf. on Artificial Intelligence, pp. 1606–1611. Morgan Kaufmann Publishers Inc. (2007)
Qiu, G., Liu, B., Bu, J., Chen, C.: Expanding Domain Sentiment Lexicon through Double Propagation. In: 21st Int’l Joint Conf. on Artificial Intelligence, pp. 1199–1204. Morgan Kaufmann Publishers Inc. (2009)
Pagano, D., Brügge, B.: User Involvement in Software Evolution Practice: A Case Study. In: 2013 Int’l Conf. on Software Engineering, pp. 953–962. IEEE Press, New York (2013)
Chevalier, J.A., Mayzlin, D.: The Effect of Word of Mouth on Sales: Online Book Reviews. Journal of Marketing Research 43(3), 345–354 (2006)
Cantone, I., Marucci, L., Iorio, F., Ricci, M.A., Belcastro, V., Bansal, M., Santini, S., di Bernardo, M., di Bernardo, D., Cosma, M.P.: A Yeast Synthetic Network for In Vivo As-sessment of Reverse-Engineering and Modeling Approaches. Cell 137(1), 172–181 (2009)
Granger, C.W.J.: Testing for Causality: A Personal Viewpoint. Journal of Economic Dy-namics and Control 2, 329–352 (1980)
Jiang, W., Zhang, L., Dai, Y., Jiang, J., Wang, G.: Analyzing Helpfulness of Online Re-views for User Requirements Elicitation. Chinese Journal of Computers 36(1), 119–131 (2013)
Goolsbee, A., Chevalier, J.: Measuring Prices and Price Competition Online: Amazon.com and Barnesand Noble.com. Quantitative Marketing and Economics 1, 203–222 (2003)
Lew, P., Olsina, L., Becker, P., Zhang, L.: An Integrated Strategy to Systematically Understand and Manage Quality in Use for Web Applications. Requirements Engineering 17(4), 299–330 (2012)
Cleland-Huang, J., Settimi, R., Xuchang, Z., Solc, P.: The Detection and Classification of Non-functional Requirements with Application to Early Aspects. In: 14th IEEE Int’l Requirements Engineering Conf., pp. 39–48. IEEE CS (2006)
Hu, M., Liu, B.: Mining and Summarizing Customer Reviews. In: Tenth ACM SIGKDD Int’l Conf. on Knowledge Discovery and Data Mining, pp. 168–177. ACM, New York (2004)
Popescu, A., Etzioni, O.: Extracting Product Features and Opinions from Reviews. In: Conf. on Human Language Tech. and Empirical Methods in Natural Language Processing, pp. 339–346. ACL (2005)
Wu, Y., Zhang, Q., Huang, X., Wu, L.: Phrase Dependency Parsing for Opinion Mining. In: Conf. on Empirical Methods in Natural Language Processing, pp. 1533–1541. ACL (2009)
Mei, Q., Ling, X., Wondra, M., Su, H., Zhai, C.: Topic Sentiment Mixture: Modeling Facets and Opinions in Weblogs. In: 16th Int’l Conf. on World Wide Web, pp. 171–180. ACM, New York (2007)
Zhao, W., Jiang, J., Yan, H., Li, X.: Jointly Modeling Aspects and Opinions with A Max-Ent-LDA Hybrid. In: Conf. on Empirical Methods in Natural Language Processing, pp. 56–65. ACL (2010)
Jo, Y., Oh, A.H.: Aspect and Sentiment Unification Model for Online Review Analysis. In: 4th ACM Int’l Conf. on Web Search and Data Mining, pp. 815–824. ACM (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jiang, W., Ruan, H., Zhang, L. (2014). Analysis of Economic Impact of Online Reviews: An Approach for Market-Driven Requirements Evolution. In: Zowghi, D., Jin, Z. (eds) Requirements Engineering. Communications in Computer and Information Science, vol 432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43610-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-43610-3_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43609-7
Online ISBN: 978-3-662-43610-3
eBook Packages: Computer ScienceComputer Science (R0)