Validation of Network Analysis Methods Applied in the Context of Dynamic Analysis of Software Systems.
(05/01/2014)
Evolution of large-scale software systems generates very complex systems. The combination of network analysis with dynamic analysis analysis provides a promising approach to understand such systems and support their maintenance and evolution. However, an important issue is the validity of network analysis based predictions about the functional importance of system components. Here we analyse dynamic analysis data generated for the JHotDraw 6.01b software system using network analysis methods. We show that network analysis based metrics can identify functionally important components (methods of classes) of the software system. However, we also show that some network metrics perform better than others. We...
Tác giả: Pakhira, A.; Andras, P. |
Số trang: 12 |
Lĩnh vực: CNTT |
Năm XB: 2011 |
Loại tài liệu: Khác
Tài liệu cần xác thực trước khi tải
Tiêu đề | Tải về |
Validation of Network Analysis Methods Applied in the Context of Dynamic Analysis of Software System | Số trang: 12
| Loại file:
Evolution of large-scale software systems generates very complex systems. The combination of network analysis with dynamic analysis analysis provides a promising approach to understand such systems and support their maintenance and evolution. However, an important issue is the validity of network analysis based predictions about the functional importance of system components. Here we analyse dynamic analysis data generated for the JHotDraw 6.01b software system using network analysis methods. We show that network analysis based metrics can identify functionally important components (methods of classes) of the software system. However, we also show that some network metrics perform better than others. We show that combinations of network metrics may lead to improved performance in predicting functionally important software components, but this is again not always the case. Our results confirm the usefulness of network analysis methods in the context of dynamic analysis of software, and also underline the importance of proper validation of these methods.
|
miễn phí
|
© Copyright 2012 Trung tâm Thông tin Khoa học và Công nghệ - Sở Khoa học & Công nghệ TP. Cần Thơ
Địa chỉ: 118/3 Trần Phú - P.Cái Khế - Q.Ninh Kiều - TPCT
Điện thoại: 0292 3824031 Fax: 0292 3812352
|
|
Lượt truy cập:
(Website trong thời gian thử nghiệm)