Techniques for software maintenance