Skip to main content

Investigating Reputation in Collaborative Software Maintenance: A Study Based on Systematic Mapping

  • Conference paper
  • First Online:
Information Technology: New Generations

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.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Hendrikx, F., Bubendorfer, K., Chard, R.: Reputation systems: A survey and taxonomy. J. Parallel Distrib. Comput. 75, 184–197 (2015)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Tavares, J., David, J.: Uma Infraestrutura baseada em Múltiplas Visões Interativas para Apoiar Evolução de Software. iSys-Revista Bras (2015)

    Google Scholar 

  5. Audy, J.L.N., Prikladnicki, R.: Desenvolvimento Distribuído de Software (2007)

    Google Scholar 

  6. Jarvenpaa, S.: Toward contextualized theories of trust: The role of trust in global virtual teams. Inf. Syst. (2004)

    Google Scholar 

  7. Liu, L., Munro, M.: Systematic analysis of centralized online reputation systems. Decis. Support Syst. 52(2), 438–449 (2012)

    Article  Google Scholar 

  8. Kitcheham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Tech. report, Ver. 2.3 EBSE Tech. Report. EBSE (2007)

    Google Scholar 

  9. Petticrew, M., Roberts, H.: Systematic reviews in the social sciences: A practical guide. John Wiley & Sons (2008)

    Google Scholar 

  10. Basili, V.R., Weiss, D.M.: A Methodology for Collecting Valid Software Engineering Data. IEEE Trans. Softw. Eng. SE-10(6), 728–738 (1984)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Rosaci, D., Sarné, G.M.L., Garruzzo, S.: Integrating trust measures in multiagent systems. Int. J. Intell. Syst. 27(1), 1–15 (2012)

    Article  Google Scholar 

  13. Costa, C., Murta, L.: Version control in distributed software development: A systematic mapping study. In: 2013 IEEE 8th Int. Conf. (2013)

    Google Scholar 

  14. Kitchenham, B.: What’s up with software metrics?–A preliminary mapping study. J. Syst. Softw. (2010)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cláudio Augusto S. Lélis .

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics