Information Technology: New Generations
Volume 448 of the series Advances in Intelligent Systems and Computing pp 615627
Date: 29 March 2016
Investigating Reputation in
Collaborative Software Maintenance:
A Study Based on Systematic
Support
Mapping
Cláudio Augusto S. Lélis
, Marco Antônio P. Araújo
, José Maria N. David
, Glauco de F. Carneiro
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 colocated 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.
Keywords
Reputation Collaborative software maintenance Software evolution Metrics
References
1. Hendrikx, F., Bubendorfer, K., Chard, R.: Reputation systems: A survey and taxonomy. J. Parallel
Distrib. Comput. 75, 184–197 (2015)
CrossRef (http://dx.doi.org/10.1016/j.jpdc.2014.08.004)
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)
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)
CrossRef (http://dx.doi.org/10.1016/j.dss.2005.05.019)
4. Tavares, J., David, J.: Uma Infraestrutura baseada em Múltiplas Visões Interativas para Apoiar Evolução
de Software. iSysRevista Bras (2015)
5. Audy, J.L.N., Prikladnicki, R.: Desenvolvimento Distribuído de Software (2007)
Support
6. Jarvenpaa, S.: Toward contextualized theories of trust: The role of trust in global virtual teams. Inf. Syst.
(2004)
7. Liu, L., Munro, M.: Systematic analysis of centralized online reputation systems. Decis. Support Syst.
52(2), 438–449 (2012)
CrossRef (http://dx.doi.org/10.1016/j.dss.2011.10.003)
8. Kitcheham, B., Charters, S.: Guidelines for performing systematic literature reviews in software
engineering. Tech. report, Ver. 2.3 EBSE Tech. Report. EBSE (2007)
9. Petticrew, M., Roberts, H.: Systematic reviews in the social sciences: A practical guide. John Wiley &
Sons (2008)
10. Basili, V.R., Weiss, D.M.: A Methodology for Collecting Valid Software Engineering Data. IEEE
Trans. Softw. Eng. SE10(6), 728–738 (1984)
CrossRef (http://dx.doi.org/10.1109/TSE.1984.5010301)
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)
CrossRef (http://dx.doi.org/10.1016/j.ins.2009.06.027)
12. Rosaci, D., Sarné, G.M.L., Garruzzo, S.: Integrating trust measures in multiagent systems. Int. J. Intell.
Syst. 27(1), 1–15 (2012)
CrossRef (http://dx.doi.org/10.1002/int.20513)
13. Costa, C., Murta, L.: Version control in distributed software development: A systematic mapping study.
In: 2013 IEEE 8th Int. Conf. (2013)
14. Kitchenham, B.: What’s up with software metrics?–A preliminary mapping study. J. Syst. Softw. (2010)
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)
CrossRef (http://dx.doi.org/10.3844/jcssp.2011.1237.1243)
16. Chang, J.S., Wong, H.J.: Selecting appropriate sellers in online auctions through a multiattribute
reputation calculation method. Electron. Commer. Res. Appl. 10(2), 144–154 (2011)
MathSciNet (http://www.ams.org/mathscinetgetitem?mr=2868118) CrossRef
(http://dx.doi.org/10.1016/j.elerap.2010.05.003)
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)
CrossRef (http://dx.doi.org/10.1007/s1066001591827)
18. Xu, J., Jiang, D., Wang, B., Yang, D., ReiffMarganiec, S.: Local Reputation Management in Cloud
Computing. In: 2015 IEEE World Congress on Services, pp. 261–267 (2015)
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)
CrossRef (http://dx.doi.org/10.1016/j.procs.2015.04.057)
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. MultiConference Comput. Glob.
Inf. Technol. (ICCGI 2008), pp. 137–142 (2008)
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)
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)
CrossRef (http://dx.doi.org/10.1016/j.eswa.2011.09.077)
23. Cao, Z., Li, Q., Lim, H.W., Zhang, J.: A multihop reputation announcement scheme for VANETs. In:
Proceedings of 2014 IEEE International Conference on Service Operations and Logistics, and Informatics,
pp. 238–243 (2014)
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)
25. Memarmoshrefi, P., Alfandi, O., Kellner, A., Hogrefe, D.: Autonomous GroupBased 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)
26. Wrobel, S., Heupel, M., Thiel, S.: Evaluation of the di.me trust metric in CRM settings. In: Second
Support
International Conference on Future Generation Communication Technologies (FGCT 2013), pp. 132–136
(2013)
27. Yin, G., Wang, Y., Dong, Y., Dong, H.: Wright–Fisher multistrategy trust evolution model with white
noise for Internetware. Expert Syst. Appl. 40(18), 7367–7380 (2013)
CrossRef (http://dx.doi.org/10.1016/j.eswa.2013.07.026)
28. Xiangli, Q., Xuejun, Y., Jingwei, Z.: Towards reliable trust establishment in grid: a preevaluating set
based reputation evaluation approach. In: Sixth IEEE International Symposium on Cluster Computing and
the Grid (CCGRID 2006), pages 5, p. 385 (2006)
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)
About this Chapter
Title
Investigating Reputation in Collaborative Software Maintenance: A Study Based on
Systematic Mapping
Book Title
Information Technology: New Generations
Book Subtitle
13th International Conference on Information Technology
Book Part
Part IV
Pages
pp 615627
Copyright
2016
DOI
10.1007/9783319324678_54
Print ISBN
9783319324661
Online ISBN
9783319324678
Series Title
Advances in Intelligent Systems and Computing
Series Volume
448
Series ISSN
21945357
Publisher
Springer International Publishing
Copyright Holder
Springer International Publishing Switzerland
Additional Links
About this Book
Topics
Information Systems and Communication Service
Data Structures, Cryptology and Information Theory
Support
Systems and Data Security
Keywords
Reputation
Collaborative software maintenance
Software evolution
Metrics
Industry Sectors
Pharma
Automotive
Biotechnology
Electronics
IT & Software
Telecommunications
Aerospace
Oil, Gas & Geosciences
eBook Packages
Engineering
Editors
Shahram Latifi (2)
Editor Affiliations
2. PHASE
Authors
Cláudio Augusto S. Lélis (3)
Marco Antônio P. Araújo (3) (4)
José Maria N. David (3)
Glauco de F. Carneiro (5)
Author Affiliations
3. Post Graduation Program in Computer Science Federal University of Juiz de
Fora (UFJF), Juiz de Fora, Brazil
4. Federal Institute of Education, Science and Technology of Southeast of Minas
Gerais –Campus Juiz de Fora (iF Sudeste MG), Juiz de Fora, Brazil
5. Post Graduation Program in Systems and Computing University of Salvador
(UNIFACS), Salvador, Brazil
Support
Support