We apologize for a recent technical issue with our email system, which temporarily affected account activations. Accounts have now been activated. Authors may proceed with paper submissions. PhDFocusTM
CFP last date
20 November 2024
Reseach Article

REVEDERE - Distributed Support System for Code Review Process

by andrei Nuc, Cosmina Ivan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 115 - Number 14
Year of Publication: 2015
Authors: andrei Nuc, Cosmina Ivan
10.5120/20216-2488

andrei Nuc, Cosmina Ivan . REVEDERE - Distributed Support System for Code Review Process. International Journal of Computer Applications. 115, 14 ( April 2015), 1-6. DOI=10.5120/20216-2488

@article{ 10.5120/20216-2488,
author = { andrei Nuc, Cosmina Ivan },
title = { REVEDERE - Distributed Support System for Code Review Process },
journal = { International Journal of Computer Applications },
issue_date = { April 2015 },
volume = { 115 },
number = { 14 },
month = { April },
year = { 2015 },
issn = { 0975-8887 },
pages = { 1-6 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume115/number14/20216-2488/ },
doi = { 10.5120/20216-2488 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:54:46.514051+05:30
%A andrei Nuc
%A Cosmina Ivan
%T REVEDERE - Distributed Support System for Code Review Process
%J International Journal of Computer Applications
%@ 0975-8887
%V 115
%N 14
%P 1-6
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Code review process represents a common practice in software industry for checking product quality and reducing the number of defects deployed to consumers. To integrate well with the current accelerated trend in software development, there is a need for automation and simplicity, through tools, integrated in programmer's workflows. In this paper we present the primary motivations for software inspections and we introduce a support platform for managing this activity. The system is based on core code review concepts and is presented as a middleware for human interaction. Also, a communication framework was implemented, to ease information flow and management in the code review middleware.

References
  1. Cohen J. , 2011,"11 proven practices for more effective, efficient peer code review," 25 January 2011. [Online]. Available: http://www. ibm. com/developerworks/rational/library/11-proven-practices-for-peer-review.
  2. McConnell S. 2004, "Code Complete: A practical Handbook of Software construction", Second Edition, Redmond, Washington: Microsoft Press, 2004.
  3. Shull F. e. a. , "What We Have Learned about Fighting Defects".
  4. Victor R. W. ,R. Basili R. 1987,"Comparing the Effectiveness of Software Testing Strategies," IEEE Transactions of Software Engineering, Vols. SF-13, no. 12, pp. 1279-1295, 1987.
  5. Bacchelli A. 2013,"Expectations, Outcomes, and Challenges of Modern Code Review," Microsoft Research, 2013.
  6. Bowler M. 2005, "Agile Advice," [Online]. Available: http://www. agileadvice. com/2005/05/15/agilemanagement/truck-factor/.
  7. Fagan M. 1976, "Design and code inspections to reduce errors in program development," IBM Systems Journal, pp. 182-211, 1976.
  8. Brown E. Jason C. and Steven T. 2013, "Best Kept Secrets of Peer Code Review," 2013. [Online]. Available: http://www. lexingtonsoft. com/assets/white/documents/best-kept-secrets-of-peer-code-review. pdf.
  9. Burke K. 2011,"Why code review beats testing: evidence from decades of programming research," 3 October 2011. [Online]. Available: https://kev. inburke. com/kevin/the-best-ways-to-find-bugs-in-your-code/
Index Terms

Computer Science
Information Sciences

Keywords

Code review software engineering plug-in