A new approach based on the RFS method for evaluating popularity of top open-source GIS software packages using user comments in forums

Document Type : Original Article


Department of GIS, Faculty of Geodesy and Geomatics Engineering, K.N. Toosi University of Technology, Tehran, Iran


Open-source software packages have various functions. An important factor is choosing the right package. On the other hand, no organization is responsible for these packages. In this regard, using the users' experience can be a good option or method in selecting the right package. There are many online forums which users discuss their experiences about the open-source software packages. Analyzing the data from these forums can help users to select the appropriate packages. This paper evaluates three top open-source software packages, namely QGIS, GRASS, and gvSIG, based on online forums covering spatial issues. In addition, the paper compares software packages and forums based on users' behaviors through a new approach, namely a Recency-Frequency-Satisfaction (RFS) method based on Recency-Frequency-Monetary (RFM) in Customer relationship management (CRM). Finally, the paper analyzes the procedure for using software packages by users’ comments by year. The results show that QGIS was used more than the other two and that the procedure was in ascending order for years.


Akhondzadeh-Noughabi, E., Alizadeh, S., Ahmadvand, A. M., & Minaei-Bidgoli, B. (2013). FTiS: A new model for effective urban management: A case study of urban systems in Iran. Cities, 31, 394-403.
Anguix, A., & Carrión, G. (2005). gvSIG: Open Source Solutions in spatial technologies. GISPLANET, Estoril, Portugal.
Al-Qutaish, R. E., Muhairat, M. I., & Al-Kasasbeh, B. M. 2009. The analytical hierarchy process as a tool to select open source software. In Proceedings of the 8th WSEAS International Conference on Software Engineering, Parallel and Distributed systems, Cambridge, UK (pp. 39-44).
Birant, D. (2011). Data Mining Using RFM Analysis. In Knowledge-oriented applications in data mining. InTech.
Chang, H. C., & Tsai, H. P., 2011. Group RFM analysis as a novel framework to discover better customer consumption behavior. EXPERT SYST APPL. 38(12): 14499-14513.
Cheng, C. H., & Chen, Y. S. (2009). Classifying the segmentation of customer value via RFM model and RS theory. Expert systems with applications, 36(3), 4176-4184.
Chen, D., Shams, S., Carmona-Moreno, C., & Leone, A. (2010). Assessment of open source GIS software for water resources management in developing countries. Journal of Hydro-environment Research, 4(3), 253-264.
Cho, Y. S., Moon, S. C., Noh, S. C., & Ryu, K. H. (2012, June). Implementation of Personalized recommendation System using k-means Clustering of Item Category based on RFM. In Management of Innovation and Technology (ICMIT), 2012 IEEE International Conference on (pp. 378-383). IEEE.
Cho, Y. S., & Moon, S. C. (2013). Weighted mining frequent pattern based customer’s RFM score for personalized u-commerce recommendation system. Journal of Convergence, 4(4).
Colombo, R., & Jiang, W. (1999). A stochastic RFM model. Journal of Interactive Marketing, 13(3), 2-12.
Dellarocas, C. 2006. Strategic manipulation of internet opinion forums: Implications for consumers and firms. MANAGE SCI Science. 52(10): 1577-1593.
Dobesova, Z. (2013). CartoEvaluation method for assessment of GIS software. GEODESY CARTOGR. 39(4): 164-170.
Dobešová, Z., & Kusendová, D. (2009). Goal-Question-Metric method for evaluation of cartographic functionality in GIS software. In Proceedings Symposium GIS Ostrava (pp. 115-120).
Donnelly, F. P. (2010). Evaluating open source GIS for libraries. LIBR HI TECH. 28(1): 131-151.
Eldrandaly, K. 2007. GIS software selection: A multicriteria decision making approach. APPL GIS. 3(5): 1-17.
Eldrandaly, K., & Naguib, S. (2013). A knowledge-based system for GIS software selection. INT ARAB J INF TECHN. 10(2): 152-159.
Ghodousi, M., Alesheikh, A. A., & Saeidian, B. (2016). Analyzing public participant data to evaluate citizen satisfaction and to prioritize their needs via K-means, FCM and ICA. CITIES. 55: 70-81.
Gottipati, S., Lo, D., & Jiang, J. (2011). Finding relevant answers in software forums. In Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering (pp. 323-332). IEEE Computer Society.
Hengl, T., Grohmann, C. H., Bivand, R. S., Conrad, O., & Lobo, A. 2009. SAGA vs GRASS: a comparative analysis of the two open source desktop GIS for the automated analysis of elevation data. Proceedings of Geomorphometry.
Hsieh, N. C. (2004). An integrated data mining and behavioral scoring model for analyzing bank customers. EXPERT SYST APPL. 27(4): 623-633.
Hughes, A. M. (1994). Strategic database marketing. McGraw-Hill Pub. Co.
Hung, Y. S., Chen, K. L. B., Yang, C. T., & Deng, G. F. (2013). Web usage mining for analysing elder self-care behavior patterns. EXPERT SYST APPL. 40(2): 775-783.
Istvan, S. (2012). Comparison of the most popular open-source GIS software in the field of landscape ecology. ACTA GEOGR DEBRECINA. Landscape & Environment Series. 6(2).
King, S. F. (2007). Citizens as customers: Exploring the future of CRM in UK local government. GOV INFORM Q. 24(1): 47-63.
Krauss, J., Nann, S., Simon, D., Gloor, P. A., & Fischbach, K. (2008). Predicting Movie Success and Academy Awards through Sentiment and Social Network Analysis. In ECIS (pp. 2026-2037).
Liu, D. R., & Shih, Y. Y. (2005). Hybrid approaches to product recommendation based on customer lifetime value and purchase preferences. J SYST SOFTWARE. 77(2): 181-191.
Miglautsch, J. R. (2000). Thoughts on RFM scoring. J DATABASE MARKET. 8(1): 67-72.
Mohammed, D. W. E. (2014). Free and Open Source GIS: An Overview on the Recent Evolution of Projects, Standards and Communities, The 9th National GIS Symposium in Saudi Arabia, At Dammam, KSA.
Neteler, M., Bowman, M. H., Landa, M., & Metz, M. (2012). GRASS GIS: A multi-purpose open source GIS. ENVIRON MODELL SOFTW. 31: 124-130.
Olaya, V. (2008). SEXTANTE, a free platform for geospatial analysis. OSGeo J. 6: 32-39.
Pitta, D. A., & Fowler, D. (2005). Internet community forums: an untapped resource for consumer marketers. J CONSUM MARK. 22(5): 265-274.
Ramsey, P. (2007). The state of open source GIS. Refractions Research Inc.
Singhai A and Saxena A. (2012) An Evaluation of FOSS GIS Tools in Drainage Network Extraction and Classification using Cartosat DEM. INT J ADV SCI RES TECH. (2): 433-441.
Sohrabi, B., & Khanlari, A. (2007). Customer lifetime value (CLV) measurement based on RFM model. IRAN ACCOUNT AUDITING REV. 14(47): 7-20.
Spinellis, D., & Giannikas, V. (2012). Organizational adoption of open source software. J SYST SOFTWARE. 85(3): 666-682.
Steiniger, S., & Bocher, E. (2009). An overview on current free and open source desktop GIS developments. INT J GEOGR INF SCI. 23(10): 1345-1370.
Steiniger, S., & Hay, G. J. (2009). Free and open source geographic information tools for landscape ecology. ECOL INFORM. 4(4): 183-195.
Steiniger, S., & Hunter, A. J. S. (2010). Teaching GIScience with Free and Open Source Software?–A first Assessment. In 6th International Conference of GIScience, Zurich, Switzerland.
Steiniger, S., & Hunter, A. J. (2013). The 2012 free and open source GIS software map–A guide to facilitate, development, and adoption. COMPUT ENVIRON URBAN SYST. 39: 136-150.
Taba, S. E. S., Keivanloo, I., Zou, Y., Ng, J., & Ng, T. (2014). An exploratory study on the relation between user interface complexity and the perceived quality. In International Conference on Web Engineering (pp. 370-379). Springer International Publishing.
Techtarget. (2015). RFM Analysis (Recency, Frequency, Monetary) Definition.. Available from: http://searchdatamanagement.techtarget.com/definition/RFM-analysis.
Thompson, B., & Sims, D. (2002). CRM improving demand chain intelligence for competitive advantage. Business Week. 3804, 75-82.
Tian, Y., Nagappan, M., Lo, D., & Hassan, A. E. (2015, September). What are the characteristics of high-rated apps? a case study on free android applications. In Software Maintenance and Evolution (ICSME), 2015 IEEE International Conference on (pp. 301-310). IEEE.
Tsai, C. Y., & Chiu, C. C. (2004). A purchase-based market segmentation methodology. EXPERT SYST APPL. 27(2): 265-276.
Wawer, R., Steenberghen, T., Rusztecka, M., Podolczak, A., & Orlitowa, E. 2008. Evaluation of FOSS4G software projects for environmental applications. Evaluation of gvSIG. Status: published.
Wei, J. T., Lin, S. Y., & Wu, H. H. (2010). A review of the application of RFM model. AFR J BUS MANAG. 4(19): 4199.
Wikipedia. (2015). Open source software. Available from: https://en.wikipedia.org/wiki/Open-source_software
Woo, J., Lee, M. J., Ku, Y., & Chen, H. (2013). Modeling the dynamics of medical information through web forums in medical industry. TECHNOL FORECAST SOC.
Wu, H. C., Chen, T., & Chiu, M. H. (2010). Analyzing customer sales data with a fuzzy set approach. INT REV COMPUT SOFTWARE. 5(5): 536-539.
Yeh, I. C., Yang, K. J., & Ting, T. M. (2009). Knowledge discovery on RFM model using Bernoulli sequence. EXPERT SYST APPL. 36(3): 5866-5871.