Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments