Special issue: formal techniques for Java programs