Model-Based Analysis of Adoption Factors for Software Visualization Tools in Corrective Maintenance

dc.contributor.authorSensalire, Mariam
dc.contributor.authorOgao, Patrick
dc.contributor.authorTelea, Alexandru
dc.date.accessioned2022-12-26T10:49:18Z
dc.date.available2022-12-26T10:49:18Z
dc.date.issued2010
dc.description.abstractSeveral classification models exist for software visualization (SoftVis) tools. Such models can be used to compare the features provided by several tools to the requirements of a given use case, in the process of selecting optimally fitting tools. However, it is not easy to predict how such models will perform when used to predict the adoption of SoftVis tools at large, especially for tools which were not considered during the model design. Here, we consider an existing classification model that aims to provide generic guidelines for comparing SoftVis tools for corrective maintenance (CM) based of their features perceived as desirable by users. Although this model explicitly captures several such features, it is not evident that tools that fit the model will be found effective by users in practice. This paper tests the above hypothesis by presenting a comparative evaluation of four software visualization (SoftVis) tools used in CM. The tools were selected to fit well the desirable criteria captured by the model under evaluation. Four independent groups of professional software devel- opers participated in the evaluation, each group using a different tool to solve the same CM task on a real-world code base under typical industry conditions. The results show matches between the features described by the model as highly desirable and and those observed in practice to be essential for tool acceptance, e.g. IDE integration, extended search capabilities, multiple views, scalability, and the need for both dynamic and static visualizations; weakly relevant features, e.g. the commercial tool status; and features which do not influence acceptance, e.g. 3D and anima- tion. Besides showing the correlation between the classification model and observed practice, our study further refines the model’s criteria seen as important for industrial acceptance of software visualization tools.en_US
dc.identifier.citationSensalire, M., Ogao, P., & Telea, A. (2010). Model-based analysis of adoption factors for software visualization tools in corrective maintenance. tech. report SVCG-RUG-10-2010, Univ. of Groningen, the Netherlands.en_US
dc.identifier.urihttps://www.researchgate.net/profile/Alexandru-Telea/publication/264873680_Model-Based_Analysis_of_Adoption_Factors_for_Software_Visualization_Tools_in_Corrective_Maintenance/links/548e19cb0cf2d1800d8421ba/Model-Based-Analysis-of-Adoption-Factors-for-Software-Visualization-Tools-in-Corrective-Maintenance.pdf
dc.identifier.urihttps://nru.uncst.go.ug/handle/123456789/6555
dc.language.isoenen_US
dc.subjectSoftware visualizationen_US
dc.subjectSoftware maintenanceen_US
dc.titleModel-Based Analysis of Adoption Factors for Software Visualization Tools in Corrective Maintenanceen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Model-Based Analysis of Adoption Factors for.pdf
Size:
928.45 KB
Format:
Adobe Portable Document Format
Description:
Report
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: