A study on evolution model of code review by practicing automated and manual code review자동 및 수동 코드 리뷰 실습을 통한 코드 리뷰의 진화 모델에 관한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 546
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorChoi, Ho-Jin-
dc.contributor.advisor최호진-
dc.contributor.authorOh, Jun-Suk-
dc.contributor.author오준석-
dc.date.accessioned2011-12-30-
dc.date.available2011-12-30-
dc.date.issued2005-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=392520&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/55369-
dc.description학위논문(석사) - 한국정보통신대학교 : 공학부, 2005, [ vi, 48 p. ]-
dc.description.abstractThe motive of this thesis is to practice code review in depth. It is generally said that the definition of ``review`` is to inspect work product for the purpose of finding defects by manual methods, such as inspection by human eyes, before the stage of ``test,`` and that review could be conducted by its developer or by the other party. However, in this thesis, the term ``review`` means ``to inspect the work product by the developer, not by the other party, using both traditional manual methods and automation tools.`` The targets of this code review is PMCenter, which was one of the MSE 2003-2004 studio projects, and the focus is on finding defects not only in view of development standards, i.e., design rule and naming rule, but also in view of quality attributes of PMCenter, i.e., performance and security. From review results, a few lessons are teamed. First, defects which had not been found in the test stage of PMCenter development could be detected in this code review. These are hidden defects that affect system quality and that are difficult to find in the test. If the defects found in this code review had been fixed before the test stage of PMCenter development, productivity and quality enhancement of the studio project would have been improved. Second, manual review takes much longer than an automated one. In this code review, general check items were checked by the automation tool, while project-specific ones were checked by the manual method. If project-specific check items also could be checked by the automation tool, code review and verification work after fixing the defects would be conducted very efficiently. Reflecting on this idea, an evolution model of code review is studied, which eventually seeks fully automated review as an optimized code review.eng
dc.languageeng-
dc.publisher한국정보통신대학교-
dc.subjectCode Review-
dc.subjectCode Inspection-
dc.subject소프트웨어리뷰-
dc.subject코드리뷰-
dc.subjectSoftware Review-
dc.titleA study on evolution model of code review by practicing automated and manual code review-
dc.title.alternative자동 및 수동 코드 리뷰 실습을 통한 코드 리뷰의 진화 모델에 관한 연구-
dc.typeThesis(Master)-
dc.identifier.CNRN392520/225023-
dc.description.department한국정보통신대학교 : 공학부, -
dc.identifier.uid020034634-
dc.contributor.localauthorChoi, Ho-Jin-
dc.contributor.localauthor최호진-
Appears in Collection
School of Engineering-Theses_Master(공학부 석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0