Source source generator framework for developing Java Web applications