tailieunhanh - Báo cáo nghiên cứu khoa học: " ỨNG DỤNG THANH TRA MÃ NGUỒN TRONG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM"

Phát triển phần mềm ngày càng phức tạp và chất lượng phần mềm ngày càng đòi hỏi cao hơn. Kiểm thử phần mềm là một trong những hoạt động đóng vai trò quan trọng nhằm nâng cao chất lượng phần mềm. Trong các kỹ thuật kiểm thử phần mềm, thanh tra mã nguồn là kỹ thuật rất hữu hiệu nhằm phát hiện lỗi tiềm ẩn bên trong mã nguồn phần mềm. Tuy nhiên, thanh tra mã nguồn thủ công được đánh giá là một công việc khó khăn và chi phí lớn. . | TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ ĐẠI HỌC ĐÀ NẴNG - SỐ 2 31 .2009 ỨNG DỤNG THANH TRA MÃ NGUỒN TRONG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM APPLICATION OF CODE INSPECTION TO SOFTWARE DEVELOPMENT PROCESS Nguyễn Thanh Bình Trường Đại học Bách Khoa Đại học Đà Nang Nguyễn Thị Hùng Trường Đại học Thể dục Thể Thao Đà Nang TÓM TẮT Phát triển phần mềm ngày càng phức tạp và chất lượng phần mềm ngày càng đòi hỏi cao hơn. Kiểm thử phần mềm là một trong những hoạt động đóng vai trò quan trọng nhằm nâng cao chất lượng phần mềm. Trong các kỹ thuật kiểm thử phần mềm thanh tra mã nguồn là kỹ thuật rất hữu hiệu nhằm phát hiện lỗi tiềm ẩn bên trong mã nguồn phần mềm. Tuy nhiên thanh tra mã nguồn thủ công được đánh giá là một công việc khó khăn và chi phí lớn. Vì vậy trong bài báo này chúng tôi trình bày giải pháp cải tiến qui trình thanh tra mã nguồn bằng cách sử dụng các công cụ hỗ trợ phù hợp trong bối cảnh phát triển phần mềm ở Việt Nam nhằm giảm thời gian và chi phí phát triển. ABSTRACT Software development is more and more complex and software quality is more and more damanding. Software testing plays an important role in the improvement of software quality. In software testing techniques code inspection is an effective technique for detecting potential errors in the code source. However code inspection is regarded as a difficult and costly task. Hence in this paper we present the improvement of a code inspection process by using some automatic tools to reduce time and cost in the context of software development in Vietnam. 1. Đặt vấn đề Việc phát triển phần mềm ngày càng được hỗ trợ bởi nhiều công cụ tiên tiến giúp cho việc xây dựng phần mềm đỡ mệt nhọc và hiệu quả hơn. Nhưng cũng chính với sự phát triển như thế chất lượng phần mềm ngày càng trở nên quan trọng đối với sự tồn tại của mỗi phần mềm. Quá trình phát triển phần mềm nguồn mở PMNM là quá trình cho phép phát triển các phần mềm chất lượng và nhanh chóng. Tuy nhiên chất lượng phần mềm nguồn mở không được sự bảo đảm của thành viên hay

TỪ KHÓA LIÊN QUAN