Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Electrical and Computer Engineering

ETD Archive

Theses/Dissertations

2011

C++

Articles 1 - 1 of 1

Full-Text Articles in Engineering

The Relational Database: A New Static Analysis Tool?, Adam M. Dutko Jan 2011

The Relational Database: A New Static Analysis Tool?, Adam M. Dutko

ETD Archive

Code comprehension is pivotal to reducing errors in software. Reading source code improves code comprehension and enables effective fixes but as a code base grows meta-data become increasingly important. Static Analysis techniques provide an avenue for software developers to learn more about their code through meta-data while also helping them safely detect potential errors in their source. Unfortunately, many Static Analysis tools have a steep learning curve and are limited in scope. This thesis seeks to make Static Analysis accessible and extensible by asking what ubiquitous tools like SQL and relational databases can offer and what they cannot. We begin …