With today's operating systems ever increasing in size and complexity, a result of the wide variety of applications and usage situations they must support, maintenance of the codebase against bugs and security vulnerabilities becomes ever...