Building a software metrics visualization tool using the Visio COTS product

dc.contributor.authorChen, Yu
dc.contributor.supervisorMüller, Hausi A.
dc.date.accessioned2010-03-02T22:22:01Z
dc.date.available2010-03-02T22:22:01Z
dc.date.copyright2006en
dc.date.issued2010-03-02T22:22:01Z
dc.degree.departmentDepartment of Computer Science
dc.degree.levelMaster of Science M.Sc.en
dc.description.abstractSoftware metrics tools help people analyze, measure, and understand selected features and attributes of software systems. In recent years, more and more software metrics tools have incorporated sophisticated visualization capabilities to present software metrics results more effectively to end users. Despite advanced graphical user interfaces, adoption of custom stand-alone metrics tools is still a problem. Moreover, increasing functionality and complexity exacerbates this problem. To address this problem, we investigated how to build a software metrics research tool using Microsoft Visio -- a Commercial-Of-The-Shelf product that is familiar to most end users. As the industry leader for business drawing, Visio offers a complete solution for engineers and technicians who need to create detailed schematics. Hence, Visio is an ideal candidate for visualizing metrics data. With built-in scripting capabilities, Visio is end-user programmable and therefore developers are able to extend its functionality and design custom solutions. Our assumption is that industrial collaborators, who are already familiar with Visio, are more amenable to investigate and evaluate a software engineering research tool based on Visio than an idiosyncratic tool built from scratch. Moreover, Visio has a large user base and thus a Visio-based research tool has a better chance of being adopted in practice. In this thesis, we report on our investigations of using Visio for building a software metrics research tool, called Vimex. In particular, we describe the design and implementation of Vimex as well as its integration with REVisio -- a reverse engineering tool built on top of Visio. Finally, we report on our lessons learned in these investigations, discuss current limitations of this approach, and outline avenues for future research.en
dc.identifier.urihttp://hdl.handle.net/1828/2294
dc.languageEnglisheng
dc.language.isoenen
dc.rightsAvailable to the World Wide Weben
dc.subjectsoftware measurementen
dc.subject.lcshUVic Subject Index::Sciences and Engineering::Applied Sciences::Computer scienceen
dc.titleBuilding a software metrics visualization tool using the Visio COTS producten
dc.typeThesisen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chen_Yu_MSc_001.pdf
Size:
32.61 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.83 KB
Format:
Item-specific license agreed upon to submission
Description: