Do static type systems improve the maintainability of software systems? An empirical study | IEEE Conference Publication | IEEE Xplore