Abstract
[Background] Reputation systems have attracted the attention of researchers when it comes to collaborative systems. In the context of collaborative software maintenance, systems of this type are employed to facilitate the collection, aggregation and distribution of reputation information about a participant. GiveMe Infra is an infrastructure that supports collaborative software maintenance performed both by co-located and geographically distributed teams. In this last case, reputation is one of the factors that influence collaboration. Despite this recognized relevance, to the best of our knowledge, there is a shortage of tools providing reputation functionalities in the context of collaborative software maintenance. [Objective] However, GiveMe Infra needs to identify and correlate metrics, measures, criteria and factors (called parameters) that are used in defining the value of reputation of an entity. These parameters, used to determine the degree of reputation, can provide evidence of parameters to be used in the context of software maintenance and evolution. [Method] In order to achieve this goal, a systematic mapping was performed. Both the established protocol and the process adopted during the mapping are shown in this article. The parameters identified, as well as how to apply them in the context of software maintenance are demonstrated through an analysis scenario. [Results] Our goal has been achieved since the systematic mapping allowed the identification of the parameters used in defining reputation and even parameters that would not allow a correlation with the context of collaborative software maintenance. The contribution of this research is threefold, in its investigation carried out, the list of identified parameters and also the application in the collaborative software maintenance context.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hendrikx, F., Bubendorfer, K., Chard, R.: Reputation systems: A survey and taxonomy. J. Parallel Distrib. Comput. 75, 184–197 (2015)
Mui, L., Mohtashemi, M., Halberstadt, A.: A Computational Model of Trust and Reputation. In: 35th Hawaii Int. Conf. Syst. Sci., vol. 00, no. c, pp. 1–9 (2002)
Jøsang, A., Ismail, R., Boyd, C.: A survey of trust and reputation systems for online service provision. Decis. Support Syst. 43(2), 618–644 (2007)
Tavares, J., David, J.: Uma Infraestrutura baseada em Múltiplas Visões Interativas para Apoiar Evolução de Software. iSys-Revista Bras (2015)
Audy, J.L.N., Prikladnicki, R.: Desenvolvimento Distribuído de Software (2007)
Jarvenpaa, S.: Toward contextualized theories of trust: The role of trust in global virtual teams. Inf. Syst. (2004)
Liu, L., Munro, M.: Systematic analysis of centralized online reputation systems. Decis. Support Syst. 52(2), 438–449 (2012)
Kitcheham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Tech. report, Ver. 2.3 EBSE Tech. Report. EBSE (2007)
Petticrew, M., Roberts, H.: Systematic reviews in the social sciences: A practical guide. John Wiley & Sons (2008)
Basili, V.R., Weiss, D.M.: A Methodology for Collecting Valid Software Engineering Data. IEEE Trans. Softw. Eng. SE-10(6), 728–738 (1984)
Caverlee, J., Liu, L., Webb, S.: The SocialTrust framework for trusted social information management: Architecture and algorithms. Inf. Sci. (Ny) 180(1), 95–112 (2010)
Rosaci, D., Sarné, G.M.L., Garruzzo, S.: Integrating trust measures in multiagent systems. Int. J. Intell. Syst. 27(1), 1–15 (2012)
Costa, C., Murta, L.: Version control in distributed software development: A systematic mapping study. In: 2013 IEEE 8th Int. Conf. (2013)
Kitchenham, B.: What’s up with software metrics?–A preliminary mapping study. J. Syst. Softw. (2010)
Selvi, K., Wahida Banu, R.S.D.: A Hybrid Model for Load Aware Trust Management in Grid. J. Comput. Sci. 7(8), 1237–1243 (2011)
Chang, J.-S., Wong, H.-J.: Selecting appropriate sellers in online auctions through a multi-attribute reputation calculation method. Electron. Commer. Res. Appl. 10(2), 144–154 (2011)
Zupancic, E., Juric, M.B.: TACO: a novel method for trust rating subjectivity elimination based on Trust Attitudes COmparison. Electron. Commer. Res. 15(2), 207–241 (2015)
Xu, J., Jiang, D., Wang, B., Yang, D., Reiff-Marganiec, S.: Local Reputation Management in Cloud Computing. In: 2015 IEEE World Congress on Services, pp. 261–267 (2015)
Jayashree, R., Christy, A.: Improving the enhanced recommended system using Bayesian approximation method and normalized discounted cumulative gain. Procedia Comput. Sci. 50, 216–222 (2015)
AlNemr, R., Meinel, C.: Getting More from Reputation Systems: A Context Aware Reputation Framework Based on Trust Centers and Agent Lists. In: 2008 Third Int. Multi-Conference Comput. Glob. Inf. Technol. (ICCGI 2008), pp. 137–142 (2008)
Khiabani, H., Sidek, Z.M., Manan, J.-L.A.: Towards a Unified Trust Model in Pervasive Systems. In: 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp. 831–835 (2010)
Jiang, L., Xu, J., Zhang, K., Zhang, H.: A new evidential trust model for open distributed systems. Expert Syst. Appl. 39(3), 3772–3782 (2012)
Cao, Z., Li, Q., Lim, H.W., Zhang, J.: A multi-hop reputation announcement scheme for VANETs. In: Proceedings of 2014 IEEE International Conference on Service Operations and Logistics, and Informatics, pp. 238–243 (2014)
Leberknight, C.S., Sen, S., Chiang, M.: On the volatility of online ratings: An empirical study. In: Lect. Notes Bus. Inf. Process., LNBIP, vol. 108, pp. 77–86 (2012)
Memarmoshrefi, P., Alfandi, O., Kellner, A., Hogrefe, D.: Autonomous Group-Based Authentication Mechanism in Mobile Ad Hoc Networks. In: 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications, pp. 1097–1102 (2012)
Wrobel, S., Heupel, M., Thiel, S.: Evaluation of the di.me trust metric in CRM settings. In: Second International Conference on Future Generation Communication Technologies (FGCT 2013), pp. 132–136 (2013)
Yin, G., Wang, Y., Dong, Y., Dong, H.: Wright–Fisher multi-strategy trust evolution model with white noise for Internetware. Expert Syst. Appl. 40(18), 7367–7380 (2013)
Xiangli, Q., Xuejun, Y., Jingwei, Z.: Towards reliable trust establishment in grid: a pre-evaluating set based reputation evaluation approach. In: Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID 2006), pages 5, p. 385 (2006)
Volk, F., Hauke, S., Dieth, D., Muhlhauser, M.: Communicating and visualising multicriterial trustworthiness under uncertainty. In: 2014 Twelfth Annual International Conference on Privacy, Security and Trust, pp. 391–397 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Lélis, C.A.S., Araújo, M.A.P., David, J.M.N., Carneiro, G.d.F. (2016). Investigating Reputation in Collaborative Software Maintenance: A Study Based on Systematic Mapping. In: Latifi, S. (eds) Information Technology: New Generations. Advances in Intelligent Systems and Computing, vol 448. Springer, Cham. https://doi.org/10.1007/978-3-319-32467-8_54
Download citation
DOI: https://doi.org/10.1007/978-3-319-32467-8_54
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-32466-1
Online ISBN: 978-3-319-32467-8
eBook Packages: EngineeringEngineering (R0)