Date of Graduation

Summer 2016

Document Type

Honors Research Project

Degree Name

Bachelor of Science


Computer Science - Systems

Research Sponsor

Dr. Michael L. Collard

First Reader

Dr. Yingcai Xiao

Second Reader

Willis Crissey


srcMX is a GUI application that utilizes the srcML command-line tool to convert and display source code using the srcML format. The goal is for srcMX to promote the manipulation and exploration of source code using srcML. I also hope that the user-friendly nature inherent to GUI applications allows srcMX to introduce a larger audience to the many features offered by srcML. The application is written in C++ using the Qt and Qt Quick frameworks.